ky818smKy818sm  2022-08-01 22:27 旷野小屋_123ppp资源网 隐藏边栏 |   抢沙发  13 
文章评分 0 次,平均分 0.0

1.PHP与运行环境介绍

1.1.PHP介绍

1.1.1.静态网页(网站)

就是不会“变化”的网页(内容)。

1.1.2.动态网页(网站)

就是会因浏览的时间或不同的人而呈现不同内容的网页。
重要理念:后台程序(比如php)的运行结果(动态程序),最终的目的,是为了“输出”前台的静态网页。

1.1.3.PHP发展史

英文:PHP: Hypertext Preprocessor,超文本预处理器
• PHP/FI (form Interpreter)在 1995 年由 Rasmus Lerdorf 创建。起初脚本取名为“Personal Home Page Tools”。
• PHP/FI 2.0 于 1997 年 11 月发布了官方正式版本。
•Andi Gutmans 和 Zeev Suraski 在开发中,发现 PHP/FI 2.0 功能明显不足,于是他们重写了代码。这就是 PHP 3.0,这是比较接近现在PHP语法的一个版本。
•2000年5月,PHP4.0诞生,性能得到很大的提升。
•2004 年 7 月,PHP5.0发布,引入了新的对象模型和大量新功能,也是目前应用中的主流版本(5.4)。
•PHP6由于种种原因,没有正式发布。
•最新的PHP版本是PHP7。
全世界大约80%以上的网站都使用了php技术作为网站后台服务程序。

1.1.4.PHP的特点

–web服务器端的主流开发语言,用来实现用户的请求
–开源软件,所有操作系统下均可运行。
–入门简单,快速开发。
–支持主流数据库,比如MySQL,MSSQL,Oracle等

1.2.PHP运行环境介绍

1.2.1.网络应用发展介绍

C/S模式(结构):

C: Client(客户端)

S: Server(服务器端)

B/S模式(结构):

B: Browser(浏览器)
S: Server(服务器)

B/S模式的访问原理,就是通常所说的“上网”,图示如下:

B/S模式的访问原理

1.2.2.PHP动态网站运行原理

PHP动态网站运行原理

数据库软件: MySQL, MSSQL, Oracle, db2, informix。。。。。
Web服务器软件: Apache, Nginx, IIS, 。。。
浏览器软件: Chrome, FF, IE。。。

那,PHP在哪儿?继续展开“网站服务器”部分,如下图所示:
PHP动态网站运行原理

Web服务器:Apache
后端语言:PHP
数据:MySQL

1.3.几个不同的PHP运行环境

WAMP环境: Windows + Apache + MySQL + PHP

LAMP环境: Linux + Apache + MySQL + PHP

LNMP环境: Linux + Nginx + MySQL + PHP

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

声明:如果本站发布的内容侵犯到您的权益,请通过邮件【[email protected]】联系本站,我们将及时删除!

发表评论

表情 格式 链接 私密 签到