13407 发表于 2011-8-28 22:33:46

.net php 各有所长。

落霞孤鹜 发表于 2011-8-28 22:34:29

我是循着你的 Linux 帖子过来的,我想告诉你的是,企业级的应用里边,PHP 一般都是用来做前台,所以 fb 的后台并不是用 PHP 做的,当然,PHP做一般的大站也并非不可以,但在高并发的时候,它的资源占用升高得非常厉害。

还有,.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 编辑 ]

skycms 发表于 2011-9-15 13:29:09

自学玩PHP中。。。

houniao 发表于 2011-9-15 13:40:17

不知道有没有人听说过 HipHop ?
PHP TO C

落霞孤鹜 发表于 2011-9-15 21:39:42

这个应该就是 fb 用的后台技术之一吧,不过好像是 PHP TO C++

aaaaaa 发表于 2011-9-15 23:03:14

很同意 cnzhhi 的说法
其实什么程序写的不重要,当然你非要用asp来做FB肯定不现实
不要太在意语言,php这么流行我想是因为 linux + apache + msql + php
他们都免费,其实微软的东西不错的说,只是服务器要收费,数据库要收费
武林高手可以把草木化作利剑
菜鸟人物是手握利剑为草木

onesz 发表于 2011-9-16 08:06:14

这个问题本身就是扯淡

飞鸿飘雪doogle 发表于 2011-9-16 16:50:12

语言只是表达方式,在不同的应该中那个最简单,最低成本,最高安全,那个就是好东西。
页: 1 [2]
查看完整版本: 頂《驳《再谈.net和php,从母鸡的命运规划……》》