简述在web服务器中,Apache和PHP的工作流程

简述在web服务器中,Apache和PHP的工作流程,第1张

那么php的运行原理就是Apache、PHP、浏览器之间的协作过程:

①当用户在浏览器地址中输入要访问的PHP页面文件名,然后回车就会触发这个PHP请求,并将请求传送化支持PHP的WEB服务器(apache)。

②WEB服务器(apache)接携芦宽受这个请求,并根据其后缀进行判断如果是一个PHP请求,WEB服务器(apache)从硬盘或内存中取出用户要访问的PHP应用程序,并将其发送给PHP引擎程序。

③PHP引擎程序哗厅将会对WEB服务器(apache)传送过来的文件从头到尾进行扫描并根据命令从后台读取,处理数据,并动态地生成相应的HTML页面。

④PHP引擎将生成HTML页面返回给WEB服务器(apache)。WEB服务器(apache)再将HTML页面返回辩亮给客户端浏览器,最后一个完整的页面基于通过浏览器展现在我们眼前。

Apache OpenOffice是一款开源免费的办公套件,这款软件可以代替Microsoft office,满足你日常办公所需。Apache OpenOffice包含文本文档、电子表格、演示文稿、绘图、数据库等。 它能够支持许多语言并且在所有普通计算机上工作。它将你所有的数据以国际开放标准格式存储下来,并能够读写从其它常用办公软件包来的文件。

软件介绍

Apache OpenOffice既是一个开源产品,也是一个项目。该产品是一个多平台的办公生产力套件。它包括关键的桌面应用程序,如文字处理器,电子表格,演示文稿管理器和绘图程序,并具有类似于其他办公套件的用户界面和功能集。复杂而灵活的Apache OpenOffice也可以透明地处理各种文件格式,包括Microsoft Office的文件格式。

功能特点

Apache OpenOffice是质量的代名词:

- Apache OpenOffice的根源可以追溯到20年前,创造出一个成熟而强大的产品

- 数以百万计的用户

- 世界各地的独立评论察租家都推荐这个产品

- 通过完全开放的开发流程,Apache OpenOffice没有任何可以隐藏的东西

- 产品站在声誉或信誉上

Apache OpenOffice 易于使用:

- 该软件看起来很熟悉,可以被使用过有竞争力的产品的任何人即时使用

- Apache OpenOffice很容易转换

- 该软件读取所有主要竞争中神对手的文件

- 很少有语言障碍 - 如果您的语言尚不可用,那么很快就会有机会

- Apache OpenOffice由全球友好志愿者社区提供支持,并乐意为新移民和高级用户提卖没亏供帮助

Apache OpenOffice是开源软件:

- 您可以完全下载Apache OpenOffice

- 安装在尽可能多的电脑上,只要你喜欢

- 用于任何目的 - 私人,教育,政府和公共行政,商业...

- 将免费副本传递给家人,朋友,学生,雇员等。

1.我们从未手动开启过PHP的相关进程,中粗缓它是随着Apache的启动而运行的;

2.PHP通过mod_php5.so模块和Apache相连(具体说来是SAPI,即服务器应用程序编程接口);

3.PHP总共有三个模块:内核、Zend引擎、以及扩展层;

4.PHP内核用来处理请求、文件流、错误处理等相关 *** 作;

5.Zend引擎(ZE)用以将源文件转换成机器语言,然后在虚拟机上运行它;

6.扩展层是一组函数、类库和流,PHP使用它们来执行一些特定的 *** 作。比如,我们需要mysql扩展来连接MySQL数据库;

7.当ZE执卖模行程序时可能会需要连接若干扩展,这时ZE将控制权交给扩展,等处理完凳睁特定任务后再返还;

8.最后,ZE将程序运行结果返回给PHP内核,它再将结果传送给SAPI层,最终输出到浏览器上。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8255048.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存