认识PHP
PHP(Hypertext Preprocessor,超文本预处理器)是一种运行在服务器端的脚本语言,用于开发动态网站。相比静态网站而言,动态网站不仅需要设计网页,还需要通过数据库和编程使网站的内容可以根据不同情况动态变更,从而增强网页浏览者与Web服务器之间的信息交互。
在学习PHP之前,读者应该对网页制作有所了解,网页的本质是HTML,而PHP作为预处理器,能够在服务器端动态生成HTML。通常开发者只要写好HTML模板,在数据变化的位置嵌入PHP代码,就能实现动态网页。
PHP最初为Personal Home Page(个人主页)的缩写,它是一个工具集,于1994年由Rasmus Lerdorf(拉斯马斯·勒德尔夫)创建,用来显示Rasmus Lerdorf的个人履历以及统计网页流量。后来,Rasmus Lerdorf使用C语言重新编写这个工具,并可以访问数据库,这些程序和一些表单解释器(Form Interpreter)整合起来称为PHP/FI。
从最初的PHP/FI到现在的PHP 5、PHP 7,PHP的发展经过了多次的重新编写和改进,发展十分迅速,它与Linux操作系统、Apache服务器和MySQL数据库一起共同组成了一个强大的Web应用程序平台,简称LAMP。