PHP网站开发项目式教程(微课版)(第2版)任务1 初识PHP .pdf

PHP网站开发项目式教程(微课版)(第2版)任务1 初识PHP .pdf

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

任务1初识PHP

作为动态网站技术PHP(HypertextPreprocessor,超文本

预处理器)内的起点,本任务通过讲解静态网页及其执行过程、

动态网页及其执行过程,分析动态网页与静态网页的区别,帮助

大家理解动态网页的作用及应用环境,任务的最后简要说明PHP的

特性和PHP能够实现的功能。

偎鳍n日遐解静恣厕炭罩鼬■

A需要解决的核心问题

•什么是静态网页?静态网页如何执行?

•什么是动态网页?动态网页如何执行?

•动态网页与静态网页的本质区别是什么?

【口虽为色Gug)

1.1.1静态网页及其执行过程

孔9酷

目前流行的静态网页都是用HTML+CSS+JavaScript/jQuery编

写的扩展名为.htm或.html的HTML(HypertextMarkupLanguage,

超文本标记语言)文件。静态网页只能按一定格式显示固定的内

信息,无须用户提交信息,也无法按用户的要求显示任意需要的内

静态网页部署在服务器,服务器收到浏览器发出的页面请求

后,需要将整个页面的代码及页面运行中需要的素材一起打包,

发送给浏览器,并在浏览器端执行。

静态网页主要的特点是,网页中显示的内通常不会因人、

因时不同而不同,即只要没有重新设计或修改网页,任何人在任

何时候浏览页面,内都是一样的。

当用户在浏览器地址栏中输入某网站的静态网页地址并按

[Enter]键后,该网站服务器会通过HTTP(HypertextTransfer

Protocol,超文本传送协议)把用户指定的“网页”文件及所有相

关的资源文件传输到用户计算机中,再由用户计算机的浏览器解析、

执行该“网页”文件,将执行结果显示在浏览器中,从而形成用户看

到的页面。

ox

|。山东商15W持院Ld服务器

浏览器6

览器向服务器发出HTTP请求

服务器发回HTTP响应

I,・••・.■・・一•.

E9™H£L1

I■.■•••

图1-1静态网页的执行过程

静态网页的执行需要通过两步来完成。

/第1步,在浏览器地址栏中输入URL(UniformResource

Locator,统一资源定位符),浏览器向服务器发出HTTP请求。

/第2步,服务器发回HTTP响应,将用户请求页面的所有代码及

资源文件都返回给浏览器,浏览器解释并执行之后,显示页面

效果。

由此可知,在浏览器端查看静态网页的源文件时,能够查看

到文件的所有代码,不具有任何保密性。

1.1.2动态网页及其执行过程

1B鼬态网直

动态网页的显著特点是,网页中显示的内常常会因人、因时

不同而不同。

动态网页是指用HTML+CSS+JavaScript/jQuery结合ASP

(ActiveServerPages,活动服务器页面)、PHP或JSP(Java

ServerPages,Java服务器页面)代码编写的扩展名为.asp、・php

或.jsp的文件,即在动态网页代码中往往会穿插使用静态代码和动

态代码。

2B鼬蠹网额的魏捋斌

在动态网页中常出现的功能是用户与服务器的交互,这种交互

过程通常需要借助于表单界面,用户也可以通过超链接形式与服务

器交互。若使用表单界面,则用户在输入相关的信息之后,单击类

似于“登录”“注册”或“确认”等submit类型按钮,即可将数据

提交给服务器,服务器端会执行相关的动态网页文件,并将结果回

传到浏览器供用户浏览。

文档评论(0)

153****0995 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档