PHP性能怎样?跟其它比呢?

hubinasm 2005-10-14 11:03:41
我一点都不了解PHP,近期公司准备招收一个做PHP的人,但我们现在使用的是.NET.
我不知道PHP有什么优点 缺点什么的?望大家告知.好让我有个取舍.谢谢
...全文
605 24 打赏 收藏 转发到动态 举报
写回复
用AI写文章
24 条回复
切换为时间正序
请发表友善的回复…
发表回复
黑夜路人 2005-10-17
  • 打赏
  • 举报
回复

另外,你可以参考下面数篇文章,对你更有帮助。

http://www.oracle.com/technology/global/cn/pub/articles/hull_asp.html (PHP 与 ASP.NET 正面交锋)

http://www.microsoft.com/china/msdn/archives/library/dnaspp/html/aspnet-migratingphp-aspnet.asp (从 PHP 迁移到 ASP.NET)

http://bbs.mscommunity.com/Forums/ShowThread.aspx?PostID=3832 (ASP.NET和PHP性能对比)
黑夜路人 2005-10-17
  • 打赏
  • 举报
回复

PHP的优点:

1. 跨平台,性能优越,跟Linux/Unix结合别跟Windows结合性能强45%,并且和很多免费的平台结合非常省钱,比如LAMP(Linux/Apache/Mysql/PHP)或者FAMP(FreeBSD/Apache/Mysql/PHP)结合,或者数据应用够大可以考虑换PostgreSQL或者Oracle,支持N种数据库。(N >= 10)

2. 语法简单,如果有学习C和Perl的很容易上手,并且跟ASP有部分类似。有成熟的开发工具,比如NuPHPed,或者Zend Studio等等,再Linux平台下可以使用Eclipse等等。

3. 目前主流技术都支持,比如WebService、Ajax、XML等等,足够应用。

4. 有比较完整的支持,比如使用ADODB或者PEAR::DB做数据库抽象层,用Smarty或者smart template做模板层,如果是PHP 5.1的话,还能够使用PDO(PHP Data Object)来访问数据库。

5. 有很多成熟的框架,比如支持MVC的框架:phpMVC,支持类似ASP.net的事件驱动的框架:Prado,支持类似Ruby On Rails的快速开发的框架:Cake等等,足够满足你的应用需求。

6. PHP 5已经有成熟的面向对象体系,能够适应基本的面向对象要求。适合开发大型项目。

7. 有成熟的社区来支持PHP的开发,比如国内的CSDN,喜悦国际村等等。

8. 目前已经很多大型应用都是使用PHP,比如淘宝网、Yahoo、163、Sina等等大型门户,很多选用PHP来作为他们的开发语言,所以大型门户都能够选用它,我想足够能够你的使用了。


PHP的缺点:
1. 代码重用率有待提高,当然,这个跟面向对象有关系。其实PHP 5已经比较适意了。
2. PHP程序员较少 (这个算php的缺点嘛,嘻嘻)
fox1999 2005-10-17
  • 打赏
  • 举报
回复
用 JSP 也不错的。
hzbigdog 2005-10-16
  • 打赏
  • 举报
回复
你们不知道吧!Google的核心系统是PHP写的,而且用的数据库是mySQL5.0
starwalker 2005-10-16
  • 打赏
  • 举报
回复
php很不错的,代码很自由
patchclass 2005-10-16
  • 打赏
  • 举报
回复
.net上的PHP
没有用过,呵呵,如果win平台就用.net吧,php的嘛速度还是可以忍受,看你的代码水平了
-神仙- 2005-10-16
  • 打赏
  • 举报
回复
eAccelerator也不错
有哥 2005-10-16
  • 打赏
  • 举报
回复
php 5 对 OO 做了不少改进,已经不再象 4 的样子了,由于使用了 php 5 中的一些新特性,害得我的程序一直找到可以正常运行的空间,大部分空间都只支持php4,支持 php5 的空间不太好找。
uuq 2005-10-15
  • 打赏
  • 举报
回复
http://php-compiler.net/
没用过。
真希望zend出的是真正生成二进制的php代码工具。
生成像java中间代码也行

sohu有部分也有php
sina
baidu
163
都用php
-神仙- 2005-10-15
  • 打赏
  • 举报
回复
我这儿还没.net
等.net 2.0出来了去下个sdk
surfchen 2005-10-14
  • 打赏
  • 举报
回复
http://php-compiler.net/
.net上的PHP。。

不知道有谁用过吗。。神仙用过了吗?
ashchen 2005-10-14
  • 打赏
  • 举报
回复
人家用的.NET。除非想用linux,unix,solaris,bsd;win32下用php比较适合内部系统
大型系统指什么?
如果都不熟还需要一个阶段,直接上有困难

先结婚后恋爱也行啊,php的语法比较舒服
coolstr 2005-10-14
  • 打赏
  • 举报
回复
你们公司这个需求真的是比较奇怪,

不过PHP免费的比较多,到是真的,

linux免费,apache免费,php免费,mysql免费

  • 打赏
  • 举报
回复
我靠 全是星 看着眼晕~
招我去吧
jxdyzwh 2005-10-14
  • 打赏
  • 举报
回复
PHP可以跨平台呀,大的网站一般都用php,比如百度,163等等,因为由于特殊需要,他们的开发都是在linux下运行的,
hubinasm 2005-10-14
  • 打赏
  • 举报
回复
PHP做大型的应用系统可以吗?
xuzuning 2005-10-14
  • 打赏
  • 举报
回复
奇怪的需求
ashchen 2005-10-14
  • 打赏
  • 举报
回复
不了解招 做php的人干吗?一时高兴?
再说招个好地做php的不是那么容易的
-神仙- 2005-10-14
  • 打赏
  • 举报
回复
php现在也可以在.net上运行了。
编译后速度更快,不过有些函数还不支持
ricky lyu 2005-10-14
  • 打赏
  • 举报
回复
喜欢PHP,性能卓越!
加载更多回复(4)

21,887

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧