java中运行php代码 java go php( 三 )


1.5 PHP语言是在Web服务器端运行
当开发互联网应用程序时 , 很重要的一点是要清楚应用程序是在哪一端运行的 。PHP总是运行在服务器端 。不要嘲笑对这一点的强调 。在以后考虑对应用程序某些特性进行规划时,有的人可能就会在应用程序在哪里运行的这个问题上搞错,不要让自己也成为这些人中的一个 。
由于Java applets,ActiveX,或javascript 都是运行在客户端的Web浏览器中的,因此PHP不能直接和它们进行比较 。然而可以很容易的将这些语言与PHP相结合在一起,使用PHP可以很方便地生成所需要的任何HTML代码,当然也就能激活Java applets和ActiveX控件,还可以动态生成javascript语句 。当对互联网应用程序开发还很陌生的时候,这也许没有什么意义,但是在读完这本书后,这一切就会变得十分清晰的了 。
1.6 PHP无处不在
无处不在是常使用的充满激情的词语 , 到1999年7月,将有60万左右的Web站点使用PHP,1999年夏天有关Linux和开放代码运动的大发展很可能使PHP团体有突破性发展 。可以在站点上看到它的发展趋势图表 。
此外,PHP邮件列表每天能收到大约80个电子邮件,每个月能收到大约2500个电子邮件,这说明PHP是一个非常活跃的开发团体 。使用PHP的商业公司有以下几个,Mitsubishi Motors、Volvo、Red Hat Software、E*Trade、First USA Bank、the San Francisco Giants和San Diego Zoo等等 。
1.7 PHP和C或Java相似吗?
PHP程序和C程序有略微相似的地方,这是由于PHP来源于C、Perl和Java 。一些对C语言来讲比较麻烦的方面(如处理字符串的技术),由于采用了和Perl相近的技术,在PHP中就不再是麻烦了 。PHP中也不包括Java中的一些面向对象特性 。
PHP能很好地处理某些低级的任务 , 如果代码需要运行的特别快,可以很方便的使用C为PHP程序编写模块 。
1.8 PHP比ColdFusion、Active Server Page或Java Server Page更好吗?
以流行的商议方式,我总是回答,“可以是,也可以不是” 。
回答是,是由于它的费用(免费)以及可以通过邮件列表、IRC而在世界范围内有广泛的支持网络 。同时PHP还在不断地发展着 , 如果想要一个PHP现在没有的特性时,请等待几个月,就有人很快为PHP编程而加上此种特性 。
回答不是,是由于商业软件有比PHP更多的特性 。例如,Allaire's ColdFusion有一个已证实可靠的搜索引擎组件 。微软的Active Server Page技术提供了与Outlook、电子邮件和工作组程序相结合的能力 。Java Server Page让使用者可以使用互联网上的大量开放源码模块 。
1.9 总结
对于遍及互联网上的PHP,本章仅仅简要提到了它的一些特性 , 本章也介绍了当设计互联网应用程序时,PHP为什么是最好的编程工具之一的原因 。
关于java中运行php代码和java go php的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息 , 记得收藏关注本站 。

推荐阅读