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整体有冲破性开展。可以在http://www.php.net/usage.php3站点上看到它的开展趋向图表。
另外,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为何是最好的编程东西之一的缘由。
下一章“装置PHP”将一步一步的引见了PHP的编译进程、装置进程和测试进程。