二、Web应用程序标准
几年前有人曾说PHPWeb编程就像参加旅行团旅游一样:交一次钱就可以预订好航班、旅馆,连各项活动也都安排好了。总而言之,非常方便。而Perl Web编程更像是自己预订旅馆和航班,Java Web编程则是通过邮购获得飞机部件,然后自己组装飞机。不过,现在这种说法有失偏颇,尤其是在Java方面。尽管其最初的成本要高于使用PHP,但不必再自己构建类来做像HTML实体编码和解码那种相当简单的事情。当然,PHP Web编程还是一如既往地方便。
提到“标准”,并非指万维网联盟(WorldWideWeb Consortium,W3C)提出的建议,而是指PHP开发Web应用程序所用的内置的基础结构。这是PHP容易应用于简单Web应用程序的部分原因。其中,PHP语言内置了下列功能。
1、将HTML和动态内容相结合的方式。
2、会话处理。
3、解决Web编程中各种常见任务及不常见任务的方便易用的函数。典型功能包括处理HTTP、URL、正则表达式、数据库和XML的函数。
对于简单的Web编程,PHP很少需要获取和安装一些额外的包,也不必在现有架构之上构建自己的基础结构。除了简单方便之外,内置Web编程基础结构还有另外一个不广为人知的优点:更容易沟通。如果每个人都知道相同的基本机制,就可以在这个基础上解释更高级的概念了。例如,无需另做解释大家就都知道会话处理,因此更容易将注意力放在高级主题上。更多PHP学习视频教程尽在创客学院官网观看。
PHP培训之PHP语言有哪些优势和特点(四):http://www.makeru.com.cn/170516/000705.html