PHP应用领域 >> web服务器端脚本:主要作用 >> 应用程序图形界面 >> 命令脚本 > 运行PHP文件:php.exe -f “php文本路径” > 运行PHP代码:php.exe -f“php脚本代码” PHP运行环境
Web软件的运行模式中:总是在浏览器发起一个请求,然后,服务器端才运行,产生反馈动作,因此返回给浏览器一定的信息(就是应答)。 浏览器端: 服务器端: 数据库端: HTML 服务器软件 语言 mysql CSS Apache PHP oracle JS IIS Java msSQL Web运行流程浏览器输入地址,回车(请求)1.首先在本机hosts文件中找到对应的IP >> hosts文件位置:操作系统/system32/drivers/etc/ 注意:需以管理员身份打开编辑器,才能编辑保存他 如果hosts中没有找到,则到互联网上找对应IP(DNS服务器中) 如果还是没有找到,则终止请求,返回“找不到服务器”提示 2.Web服务器取得对应文件(请求的文件) 3.如有需要,对改文件进行一定的处理(比如PHP代码执行) 4.将文件(或执行结果文件)返回给浏览器(返回应答) 5.浏览器接受到文件 6.浏览器处理文件(显示/执行) PHP网页运行原理 1. 浏览器发送请求给Apache,然后Apache从站点文件中获取文件当文件为PHP文件时,Apache将PHP文件转交给PHP语言引擎,PHP语言引擎将其转化为HTML文件给Apache,最后转交给浏览器(应答)。 2. PHP引擎将代码中的mysql命令给数据库MySQL,然后MySQL数据库将执行结果给PHP语言引擎。
环境配置(略) 注意:用localhost在浏览器访问文件时,文件名不能为中文 Data.timezone=PRC 时区为中国 PHPIniDir "D:/phpStudy/Apache/conf"
|