博客首页|TW首页| 同事录|业界社区

PHP是一种没有前途的嵌入式脚本语言。原因是多方面的。
一,PHP缺乏规模支持。与之类似的嵌入语言,一个是ASP,一个是JSP前者可以通过Microsoft Windowsd的COM/DCOM获得ActiveX支持,后者可以通过SUN Java的Java Class和EJB获得支持

二,缺乏多层结构支持。对于大负荷站点,解决方法只有一个:分布计算。数据库、应用逻辑层、表示逻辑层彼此分开,而且同层也可以根据流量分开,组成二维阵列。ASP可以通过DCOM和微软的Transcation Server来获得
这种结构支持,JSP可以通过EJB/CORBA以及众多厂商的Application Server来获得这种结构支持,但PHP没有这样的条件。

三,PHP极其没有道理地实现了一个混乱的不能统一的数据库接口支持,比如对Oracle, MySQL, Sybase的接口,彼此都不一样。这一点让人感觉不可思议,而且也使它在电子商务中运用受阻—-连PERL都通过DBI而获得一个抽象的数据库接口!

美国现在电子商务非常流行。这是指电子商务的支撑环境。微软现在精力大概都在W2K和大官司上,因此这方面声音很小。IBM的eBuisness的广告相信大家在各种媒体上都见到了。它的核心是采用JSP/Servlet的Web Sphere。西方另外一个非常著名的电子商务软件提供商,Intershop。它原来的产品Intershop1 2, 3, 4占据了主要的电子商务软件份额。它们都是通过CGI来提供支持 的。但今年 10月后它推出了Enfinity,一个采用JSP/Servlet的电子商务Application Server,而且声言不再开发传统软件。 Allaire相信搞Web开发的人都听说过,因为它是ColdFushion的开发商。Cold Fushion是一个类似PHP的东西,但 Allaire已经不准备接着开发下去,因为它推出了另外一个Application Server: JRun,一个JSP/Servlet的工具。在电子商务领域另外一个非常著名的厂商就是Oracle。Oracle8i已经是一个EJB Container,它的 Application Server采用比较传统的机制,但前两天它推出了它自己的JSP解释器。

今年早些时候,Netscape公开声明不再开发Liveware技术了。Liveware就是嵌入式的JavaScript,或者叫Server Side JavaScript.现在它和SUN结成商业同盟,用的自然是JSP/Servlet.

国内一些新闻媒体不知道出于什么原因,一直没能赶上美国的这个潮流,还在大肆宣传一些注定要过时的东西。当然,我不是说PHP要死,它或许还会存在下去,但只会运用于一些小型的非商业性的站点。如果诸位有心在这方面发展,或者想储备一些技术的话,奉劝花些精力到ASP或者JSP上。在Linux上,JSP 能有很多很好的支持和实现,比如 IBM WebSphere, Oracle 8i+JSP,Apache Jserv+GNU JSP, Allaire JRun,以及Apache 的一个新的计划:Jarkarta.另外,如果想在以后的电子商务支持上站住脚的话,还请关注XML。

转帖出处:soft.hn.cninfo.net

发帖时间为:[2000-02-22 20:57:50]

 http://bbs.club.sina.com.cn/treeforum/Ap…


上一篇: 麦老师不会和谢文老师一起受伤
下一篇:该不该把这一切告诉一个6岁的孩子?

2条评论

Good.Be the first to comment on this entry.

发表评论