【
中公优*】PHP开发培训讲师为读者介绍参加PHP培训的一大优势——PHP语言的易于使用和部署。
PHP很容易学,从头开始制作带动态内容的简单网页的门槛很低,任何会创建HTML页的人都能用PHP添加简单的动态内容。
有人会因这个而抱怨,因为即使是没受过适当教育的软件工程师,也可以完成Web编程*。但世事往往如此。基础软件开发的很大一部分*已经成为那些并非计算机专家的用户能够完成的,而在以前,这些任务都是留给技术权威的。在20世纪60年代,如果没有技术专家的帮助,你甚至都无法使用计算机。随着交互式终端、PC和
办公软件的出现,这种情况得到了改观。电子表格的发明让最终用户得以方便地进行计算,不必像以前一样必须借助于程序员的帮助。今天,大多数应用程序无需通过编程就可以在很多方面进行定制。搜索引擎提供了指定搜索的简单方法,不必再使用布尔表达式。这些任务在过去都要求具备相关编程技能,而现在却不再需要了。
此外,学习PHP的低门槛也是它饱受诟病的原因之一,因为它让事情看起来过于简单。这可能会使人产生一种错觉,即仅具备基本的知识就可以创建和维护带有复杂动态用户界面的、应用了数据库的复杂Web应用程序。但
Web应用程序与其他软件一样一开发和维护具有复杂逻辑与处理的大型系统时,需要具备设计规范、开发方法和编程实践等方面的知识。这就是本书存在的理由。PHP对于大多数基本网页制作来说具有简易性,加上其改善后更加易于创建复杂的面向对象设计,使得它可以满足一系列的需求,无论是创建只有一个点击计数器和一个简单表单的最简单、最粗陋的网站,还是设计复杂的、高交互性、高容量和高可用性的站点。
PHP令人感觉非常方便的另一个原因是其可用性。
PHP是免费软件,通常安装在Linux平台上。大约60%的w曲服务器运行的是Apache,而其中又有半数服务器安装了PHPApache模块。几乎所有主机托管服务都提供对PHI'的支持,而且通常很便宜。所以PHP的应用非常普遍,一经使用,添加新的PI--IP网页就像使用纯文本的HTML一样简单。此外,PHP编程不要求IDE或类似的开发助手,当然有用于PHP开发的IDE,但如果没有什么特殊需求,任何简单的文本编辑器都可以完成任务。