background image

PHP 是个集中营

但像 Zend 和 CodeIgniter 这样的框架的出现把这种语言推向了正确的开发方向上。事实上,
它把 PHP 推向了与 Rasmus 所希望看到的相反的方向上了。查看一下 Zend 和 CodeIgniter 框
架,你会发现它们是为数不多的文档写的很好,代码写的很好的程序。

大多数学习了 Ruby 的开发人员同时都要学习 Rails 和 MVC 知识;PHP 在此之前已经被使
用了整整 10 年。对于那些新手来说,可恶的 Ruby 没有给他们这段时间让他们自由发挥 。
Rails 有现成的标准指导,它的入门门槛相对高很多,通常会把一些缺少经验的开发人员
挡在门外。

事实上,PHP 应用程序是可以向其它种语言那样写的很好,而且还会具有一定的运行速
度上的优势。PHP 世界里的 MVC 风格的开发方法兴起只是在近几年才出现的现象。不得不
承认,我们应该感谢 Rails 带来的这种变化。

那么,PHP 如今是个什么样呢?

1.各种标准(非统一,但大多数项目使用 MVC,很少有垃圾般的过程式程序)

2.很低的入门门槛

3.速度和可扩展性(在各种脚本语言里 PHP 应该是最好的)

4.有一个好的单元测试框架

5.有最好的各国语言翻译的文档

除此之外,互联网上大多数有影响的网站都使用 PHP 作为它们后台的语言或工具,诸如
Facebook,Digg,维基百科,Wordpress,Drupal 等等。我相信,对 PHP 有一个深入的掌握