PHP做Web项目的优缺点
程序员文章站
2024-02-09 11:57:28
...
偶写的《PHP做Web项目的优缺点 》一文被放到了CSDN的首页上,我也不知道怎么回事,当然,也收获了很多批评很很多比较有见解性的意见,比如Easy写的《不一样的项目,不一样的PHP》,就表达了一个非常好的观点:“把PHP java C++ python之类融合起来,使其成为一个高效系统。我们可以用memcached来做分布式内存管理,可以用Lucene 来作全文检索,用ejb 容器来放一些业务逻辑组件,PHP则作为前端和系统的胶水,快速而灵活的把这些东东粘合起来”,那么PHP就是一种胶水语言,据说淘宝就是采用这种架构?
另外,shadow在自己的文章《做web你用java还是php?》也表达了一种类似的观点:PHP是一种胶水语言。
呵呵,看来这个要争论从ASP.net跟PHP的争论上升到PHP跟Java的争论,但是我觉得可以预见的是,PHP在目前的领域和未来的领域,将会继续起着非常重要的作用。诚然,Java很强大,但是如果能够使用灵活PHP来做前端,Java做中间层的话,那么对付大型项目是个更好的选择。
其实换个角度来将,PHP跟ASP.net是没有可比性的,因为平台不一样,实现机制不一样,但是因为有共同的功能:Web开发,所以他们之间就有了需要互相比较的必要,如果真的要比较,我觉得PHP跟JSP更适合比较一点。因为他们有很多共性:开源、跨平台等等。当然,PHP远没有Java火。
当然,其实我对PHP的未来和现在非常有信心,包括目前国内推出的Zend代理网站PHP China,还有老牌的phpx.com、phpe.net,phpmore.com、phpv.net、openphp.cn以及CSDN的论坛这些媒体来支持PHP,我坚信,PHP明天会更好。
推荐阅读
-
PHP做Web项目的优缺点
-
PHP Web Service验证才能用,怎么做?百度了半小时,都是一些白痴文章
-
如果不用php做web开发 用什么来替代呢
-
问一个有关问题,如何用php做web service服务
-
用PHP、Python、Ruby做web开发的思维方式有什么不同?
-
javascript - 做项目的时候,是一个ajax请求对应一个php文件还是把php代码写在一个文件里?
-
用PHP、Python、Ruby做web开发的思维方式有什么不同?
-
php和java一起做的web项目用thrift做通信后放在什么的服务器软件下可以运行?
-
如果不用php做web开发 用什么来替代呢
-
创建大型高性能Web站点的十项规则_PHP