首页 > 新闻 > 行业新闻 > 正文

浅析.NET和PHP的优劣

2011-10-28 17:19:30

浅析.NET和PHP的优劣

 

从效率方面来说 :

PHP 每次登陆都需要编译 ,A SP.NET 一次编译 . 大大降低了网站的效率 .

PHP 采用的源代码 , 平安方面 : ASP.NET 采用的二进制 . 二进制不容易被人破解 , 而源代码容易被破解 .

PHP 开发的顺序开放源代码 . 相对于开发人员来说开放源代码会更好 , 开源方面 : ASP.NET 开发的顺序不开放源代码 . 但是对于客户来说不开放会更好 , 因为那样全更安全 .

从技术层面上来讲:

1 .标准集成: XML SOA P 及其它

因为它完全基于规范。比方,.Net 弥补了这些缺陷。数据用 XML 格式通过进程边境,而这个数据有一个到 XSD 连接,所以任何客户端都可以正确地转化数据。 SOA P 基于 XML 用于与 Web 服务的通信。集成 SOA P 以后,不管客户端运行的不是微软的操作系统,都可以实现简单的可编程访问。

2 .简化应用

微软的建议是每个应用顺序使用自己局部的组件( .Net 称为 “ assembl 利用这种方法,.Net 则采用了不同的方法:根本就没有使用注册表。相反。用于应用顺序 Foo Assembl X 如果发生变化, Assembl X Applicat Bar 不会受到任何影响。这种方法听起来好象以前一台机器上同一个 DLL 多个拷贝,确是这样。不过你不会遇到应用顺序查找 WindowsSystem32 目录的问题。由于 .Net 不使用注册表,很多应用都可以用简单的拷贝命令来完成,通常没有必要开发装置顺序。此外,应用顺序不会琐定 assembl 所以升级 DLL 时候不必关闭应用顺序。

3 . Web 服务支持

就可以把它当作外地的 assembl 可以获得完整的 Intel 许可和功能实现协助。 Web 服务对于发送数据是非常重要的感谢 .Net 也是一个聪明的 Web 服务使用者:只要设置了指向某个 Web 服务的索引。并以 XML 格式把它发送到任何客户端,A DO.Net Web 服务可以利用简单或者复杂的数据。最后设置一个链接,指回到一个描述数据模式的 XSD 。

4 .用于所有 .Net 语言的规范工具集。

5 .对移动设备的支持。

6 .代码管理。

7 .平台独立。

8 .充足的学习资源。

9 .现代化语言。

10 .跨语言规范基本类型。

晴美互动 绵阳网站建设 绵阳网页设计

上一篇:李彦宏解读百度财报:几乎所有B2C… 下一篇:丁磊与曹国伟袭击马化腾:一场IM反…