
它是被
服务器软件运行的,由服务器软件(例如Apeache,IIS等服务器软件)执行PHP代码(服务器软件调用PHP执行文件) ----------------------------------------------- PHP的所有应用程序都是通过WEB服务器(如IIS或Apache)和PHP引擎程序解释执行完成的,工作过程: (1)当用户在浏览器地址中输入要访问的PHP
页面文件名,然后回车就会触发这个PHP请求,并将请求传送化支持PHP的WEB服务器。 (2)WEB服务器接受这个请求,并根据其后缀进行判断如果是一个PHP请求,WEB服务器从硬盘或内存中取出用户要访问的PHP应用程序,并将其发送给PHP引擎程序。 (3)PHP引擎程序将会对WEB服务器传送过来的文件从头到尾进行扫描并根据命令从后台读取,处理数据,并动态地生成相应的HTML页面。 (4)PHP引擎将生成HTML页面返回给WEB服务器。WEB服务器再将HTML页面返回给客户端浏览器。 ------------------------------------------------------------------------------------------------------- 但是简单就是: 你服务器开了apache,并且配置好服务器 有人访问你的服务器->访问了php文件->apeche执行php文件->把结果反馈给用户 (前提是中间不出错,出错返回错误信息)简单来说
服务器端
指response,就好比sina、163、sohu。
客户端指request,就好比你我等
终端客户
PC。
一般我们访问个大网站,都是我们,也就是客户端发出请求,然后对方服务器段响应,结果就是返回了页面路径给我们,我们再根据路径看到了
网页。
这里说得比较简单,复杂的是传给我们的东西有很多种,但原理是一样的,一个请求,一个响应。如果你只是想保存当前屏可以截图很简单上面说的就是一种法。如果那你想整个网页都保存下来包括下拉的内容的话更简单:在浏览器最上方“文件”——“保存为”——出现另存为窗口,选择文件类型点击保存就可以了。
是的,动态网页在服务器端运行,用户浏览器所接受到的页面全是静态网页。
简述一下动态网页流程
用户发送请求
服务器接收请求
根据请求,计算出静态结果
将静态网页发送至用户
用户得到静态网页
评论列表(0条)