§1.什么是PHP

2023-01-02 0 617

译者 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等海内外数十家中文网站所广泛使用。

§1.什么是PHP
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 (法国同行开发的软件),下载链接如下:

http://www.wampserver.com/en/#download-wrapperwww.wampserver.com/en/#download-wrapper

· Web交互过程

至此,PHP究竟在整个网页交互过程中扮演着怎样的角色?

答案在下图中~

§1.什么是PHP
客户端与服务器之间的对话,也叫BS架构

上图是网页架构的示意图,它叫做B/S架构

B代表的是浏览器,也就是前端,S代表的是服务器,也就是后端

而BS之间的交互过程是这样的▼

#1.在浏览器的搜索框中输入内容,并点击搜索,浏览器向地址栏所指向的服务发送一个请求

#2.服务器受到请求,询问PHP发动机,用户需要的内容有哪些?

#3.PHP开始继续执行写好的标识符,并通过MySQL搜索资料库中的内容(当然,也可能不用)

#4.通过MySQL语句查阅出资料库结果后,返还给PHP

#5.PHP标识符接到查阅结果,进行处理后返还给浏览器

#6.被我吃了…….

#7.被我吃了……..

#8.浏览器受到返回结果,并导出显示在网页上

以上就是浏览器访问服务器的整个过程

Hello, World ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务