PHP与ASP.NET的比较
表 1
PHP 4 |
PHP5 |
ASP.NET |
|
软件价格 |
免费 |
免费 |
免费 |
平台价格 |
免费 |
免费 |
$$ |
速度 |
强 |
强 |
弱 |
效率 |
强 |
强 |
弱 |
安全性 |
强 |
强 |
强 |
平台 |
强 |
强 |
弱(仅用于IIS) |
平台 |
任意 |
任意 |
win32(仅用于IIS) |
是否提供源代码 |
是 |
是 |
否 |
异常 |
否 |
是 |
是 |
OOP |
弱 |
强 |
强 |
PHP 5 仍然有一些缺点:
1、包括缺少异常和基于事件的错误处理例程 — 它们能够中断正常的程序流,并将代码跳转到一个特殊的错误处理部分。PHP 中管理错误结构不标准,不像net和java设置断点,有 try、catch 和 throw 方法标准异常处理。
2、函数不分大小写
3、面向对象弱
http://www.cnblogs.com/rirber/p/php-web-data-dev-com.html