还有,.NET不是一门语言,它是一个平台,和 JAVA EE一样的东西,所以你经常看到有 C#.NET,ASP.NET(在.NET中常作前台技术),这都是基于这个平台的技术。事实上,在 .NET 上你写的程序是可以使用不同的语言的,当然配合的最好的是C#(念C Sharp)。
当然在中小型网站中,PHP是很流行的,因为它简单而且开源,搭配Linux又可以获得很低的运行成本和较高的安全性。
但在企业级的应用中,现在来讲,只有 JAVA EE 和 .NET 这两个比较流行的开发平台,甚至来说,PHP 比 ASP 都要少些优势,因为ASP还有微软的 COM 组件支持,而PHP的企业支持是很差的,当然,这也是所有自由软件都有的缺点。此外,PHP 对数据库的支持也是很不好的,因为它的数据库模块是由不同的人员开发出来的,所以接口都不一样,但用 JAVA 或 .NET 开发出来的网站,只要没有使用只有特定数据库才支持的 SQL 语法,你是可以随意更换数据库的。
其实,.NET 也并非像大家平常所说的安全性那么弱,像卓越,当当,京东,GoDaddy 不都是基于 .NET 平台的吗?而像卓越等对安全性要求难道不高?
[ 本帖最后由 cnzhhi@yahoo.cn 于 2011-9-15 22:58 编辑 ] 自学玩PHP中。。。 不知道有没有人听说过 HipHop ?
PHP TO C 这个应该就是 fb 用的后台技术之一吧,不过好像是 PHP TO C++ 很同意 cnzhhi 的说法
其实什么程序写的不重要,当然你非要用asp来做FB肯定不现实
不要太在意语言,php这么流行我想是因为 linux + apache + msql + php
他们都免费,其实微软的东西不错的说,只是服务器要收费,数据库要收费
武林高手可以把草木化作利剑
菜鸟人物是手握利剑为草木 这个问题本身就是扯淡 语言只是表达方式,在不同的应该中那个最简单,最低成本,最高安全,那个就是好东西。
页:
1
[2]