译者 May·J 评注:Woodpecker / Eagle
作为目前web当今世界的第三大词汇,PHP毫无疑问是web当今世界里必不可少的一部分,究竟甚么是PHP? PHP就像E87上的两枚服务生,为你端上所给的菜谱,说你哪车厢里还有空置的卧室,别的卧室里有躺尸的莱昂纳多……百科辞典
1994年,一个名叫亚斯劳拉·克兰诺伊(Rasmus Lerdorf)的瑞典裔澳大利亚码儿农,首次提出了PHP的设想,他因此成为PHP之父(翌年6月生前长大)1995年,克兰诺伊正式发布了PHP1.0的新闻稿文件格式,这意味著PHP正式问世,PHP也有了基本的音貌,但当时的PHP英语全称叫Personal Home Page(Blog?WTF? !)1996年4月,PHP2.0新闻稿正式发布1998年6月,PHP3.0新闻稿正式发布经过多年的修改与明显改善,现在的PHP不仅英语全称发生了改变,而机能也厚积薄发,并被天猫、Facebook等海内外数十家中文网站所广泛使用。
PHP算命:亚斯劳拉·克兰诺伊(Rasmus Lerdorf)· 简述
英语名:Hypertext Preprocessor
英文名:LZ77预CPU
PHP是两门运行于服务端的C词汇,主要用于构筑中文网站,撰写静态网页。其独有的句法混和了C、Java、Perl以及PHP独创句法。其撰写的静态网页与其他C词汇相比,能够更加速地继续执行。
PHP标识符内嵌到HTML中或写在原则上的网页里,服务端加装的PHP发动机将其导出并继续执行。PHP的机能 Is 100 percent beyond your wildest imagination,PHP可以:
· 构筑任何中文网站的注册登记登入系统
· 聚合你博客新闻标题左下角的 “ 独家代理 ” 刻字
· 留存你淘宝网科季夫里仍未买回的各种货品
· 在接收者里聚合你男朋友的英文名字
· 相连资料库查阅你想买回货品,并说库存量余下数量
· …
· 特点
✔ 免费:使用PHP无需支付任何人Money
✔ 开源:任何人都可以查看源标识符
✔ 跨平台:PHP可以在Windows、Max os 、Linux系统环境使用
✔ 使用广泛:全球超过2亿个中文网站在使用PHP,如维基、雅虎、脸书
✔ 隐藏复杂度:PHP可以构筑强大的电子商务发动机,支持数百万客户
✔ 为网页编程而生:与其他C词汇不同,PHP的问世就是为了创造网页!!
· 环境
运行PHP需要构筑环境,仅加装PHP还不够,我们需要加装
1.操作系统
Windows…………..
2.服务器软件
Apache……………
3.资料库软件
MySQL …….
4.PHP!!!
以上几种工具,构成的运行环境叫做 “ WAMP ”
TIPS: 需要加速构筑 WAMP 开发环境可以使用软件 WampServer (法国同行开发的软件),下载链接如下:
· Web交互过程
至此,PHP究竟在整个网页交互过程中扮演着怎样的角色?
答案在下图中~
客户端与服务器之间的对话,也叫BS架构上图是网页架构的示意图,它叫做B/S架构
B代表的是浏览器,也就是前端,S代表的是服务器,也就是后端
而BS之间的交互过程是这样的▼
#1.在浏览器的搜索框中输入内容,并点击搜索,浏览器向地址栏所指向的服务发送一个请求
#2.服务器受到请求,询问PHP发动机,用户需要的内容有哪些?
#3.PHP开始继续执行写好的标识符,并通过MySQL搜索资料库中的内容(当然,也可能不用)
#4.通过MySQL语句查阅出资料库结果后,返还给PHP
#5.PHP标识符接到查阅结果,进行处理后返还给浏览器
#6.被我吃了…….
#7.被我吃了……..
#8.浏览器受到返回结果,并导出显示在网页上
以上就是浏览器访问服务器的整个过程
Hello, World ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~