Php中文名为:“超文本预处理器”是一种通用开源脚本语言。语言吸收了c语言、java和perl的特点,方便学习,使用的范围较为宽广,主要用于web服务器的开发。PHP独特的语法混合了C、Java、perl以及PHP自创的语言。它可以比CGI或者Perl更快速的执行动态网页。使用PHP做出的动态页面与其他编程语言相比,PHP是将程序嵌入HTML中执行,执行效率大大提高,运行的更快。48898
PHP最早是在1994年由Rasmus Lerdorf创建,开始只是用来维护个人网站的简单perl语言程序。后来又用c语言重新编写,可以访问数据库。在1995年发表了第一个版本PHP1.0!在这个版本中,提供了访客留言本、访客计数器等简单的功能。在使用者的要求下,增加了诸如循环语句数组变量等新特性,而在同年也发布了PHP2,其中出现了PHP中一些基础的变量命名方式、表单处理、嵌入到HTML中执行的能力。同时,也加入了对MYSQL的支持。1997年,两位以色列的工程师重写了PHP剖析器,成为了PHP3的基础。经过数个月的测试,在同年11月发布了PHP/FI2。随后开始对PHP进行开放测试,最后在1998年6月正式发布PHP3。随后进入2000年后,PHP的版本发展到了PHP4,PHP5,并且到现在能使用的较为稳定的版本为5.4.30。【3】
Php技术在国内外的发展。相较于其他的语言,PHP快速,开发成本低,周期短,后期维护费用低,开源产品丰富,都是其他语言无法比肩的。而现在,全球5000万互联网网站中,超过50%都使用PHP技术。从业人数的增长也是相当的迅速。同时也是全球五大受欢迎的编程语言之一,国内相当多的动态网站都使用了PHP语言进行开发。其诸多特点,比如简单快速,扩展性强,促成了PHP成为世界上使用较多的网页编程软。
在网页编程上,PHP,ASP,JSP三种语言是较为适合大众所接受的,而PHP和ASP相比,显著优势在于安全性论文网、稳定性以及跨平台等方面。PHP的运行环境十分广泛,可以在各种操作系统上进行搭建,是一种跨平台的语言,而且语言本身并不收费,降低了对于想要编程却没有经济实力的个人的门槛。而和JSP相比,显著的优势则杂鱼开发速度和开发成本上。PHP语言并不需要为其安装其他的操作系统,同时项目的开发周期也相对较短,因此更加适合小企业和个人实现编程。因此,PHP技术得到了迅猛的发展,也要归功于它的平民化。
而PHP技术将来的发展则更加不可限量,在国内,许多个人搭建了自己的网站,成为了“个人站长”,这些人的存在,推动了中国网络的发展。另外,由于PHP有较多的扩展和大量可用的开源项目,可以为开发人员提供相当多的资源支持。在开发的过程中,可以快速的获取所需的项目、功能和具体的代码进行参考。而现在,PHP也逐渐开始向企业级的使用靠拢。因此,可以认为,PHP的将来发展不可限量。
现在,php已经被运用到许多领域中,具体的技术应用有,伪静态、静态页面生成、数据库缓存、过程缓存、p+cssw3c标准、大负荷、分布式、桌面程序应用、支持MVC模型、Smarty模板引擎等。其中伪静态是伪静态是相对真实静态来讲的,通常我们为了增强搜索引擎的友好面,都将文章内容生成静态页面,但是有的朋友为了实时的显示一些信息。或者还想运用动态脚本解决一些问题。不能用静态的方式来展示网站内容。但是这就损失了对搜索引擎的友好面。怎么样在两者之间找个中间方法呢,这就产生了伪静态技术。就是展示出来的是以html一类的静态页面形式,但其实是用ASP一类的动态脚本来处理的。还有静态页面的介绍,静态网页是实际存在的,无需经过服务器的编译,直接加载到客户浏览器上显示出来。静态页面需要占一定的服务器空间,且不能自主管理发布更新的页面,如果想更新网页内容,要通过FTP软件把文件DOWN下来用网页制作软件修改(通过fso等技术例外)。常见的静态页面举例:.html扩展名的、.htm扩展名的。等等不同技术的使用。