首页 » PHP » PHP

PHP程序设计语言

PHP通常用在网站开发。PHP作为网站后端,他对应的前端是HTML和JavaScript,它的更后端就是Linux(操作系统)、Mysql(数据库)、Apache(Web服务器),夹心层也许是HTTP等网络协议。PHP作为一门程序设计语言而言,是较为简单和易于使用的,程序员无需了解指针、字符串结构就能无障碍使用,况且其内置的数据结构、库也较为强大。易用是把双刃剑,它的代名词就是低效,因此如Facebook就会将PHP转为C++,最终运行。然而如Thompson也说,宁可浪费机器一分钟,也不浪费程序员一秒钟,因此PHP程序员还是非常幸福的,浪费的不是他们的生命 ;)

本质上PHP还是一门类C的程序语言,如果通晓UNIX/Linux上的C/C++开发,使用PHP就会异常亲切(当然,Python也一样)。区别是,PHP能快速开发出还能拿得出手的程序,如果做demo那是在合适不过了,程序员在学习第一天就能写个基本还能看的框架。PHP的另一个本质,还是输出HTML和处理用户提交数据。PHP的本意就是PHP Hypertext Preprocessor,因此他的亲密伙伴是浏览器,因为我们总是用浏览器查看HTML,并提交表单。

PHP简史

PHP最初由丹麦程序员Rasmus Lerdorf在1995年开发。1997年以色列程序员Andi Gutmans和Zeev Suraski重写了解析器,为PHP3奠定基础。1992年,两人合作开发Zend Engine,成为PHP标准解析器。之后,两人创建了Zend Technologie,专注于服务企业开发者。

其他

菲律宾比索的缩写也是PHP(Philippines Pesco)。

分享

0