《PHP WEB程序设计》简介

更新于 2026年10月10日 版权声明

《PHP WEB程序设计》这本书是由.刘纯,苟英,罗平主编创作的,《PHP WEB程序设计》共有313章节

1

前言

随着我国信息技术的不断发展,WEB的应用范围也不断扩大。在网络用户不断增加的基础上,为了提供更好的网页服务,WEB技术也在不断发展。WEB技术是互联网界面中广泛
阅读
2

目录

目 录 前言 第1章 WEB程序设计概述 1.1 IP地址、域名 1.1.1 IP地址 1.1.2 子网掩码 1.1.3 域名 1.2 Internet网络协议
阅读
3

第1章 WEB程序设计概述

本章主要介绍基于WEB开发的一些基本知识,为基于WEB的PHP开发夯实基础。有了WEB开发的基本知识,才能够更好地理解WEB程序的工作原理,掌握动态网站的开发。
阅读
4

1.1 IP地址、域名

(https://www.daowen.com)
阅读
5

1.1.1 IP地址

在Internet上所连接的主体既可以是大型的、微型的计算机,也可以是移动端,我们称其为主机。主机之间的通信都需要通过一个唯一的网络地址定位,即IP地址,其唯一
阅读
6

1.1.2 子网掩码

子网掩码(subnet mask)又叫网络掩码、地址掩码、子网络遮罩,用于将某个IP地址划分成网络地址和主机地址两部分。所以A类IP地址的子网掩码是255.0.
阅读
7

1.1.3 域名

域名的全称是Domain Name,译为域名,是由一串用点作为分隔符的名称所组成的主机名,是Internet上某一台主机或者计算机组所用的名称,用于标志在Int
阅读
8

1.2 Internet网络协议

(https://www.daowen.com)
阅读
9

1.2.1 TCP/IP

TCP全称为Transmission Control Protocol,译为传输控制协议。 TCP/IP协议是整个网络通信模型中的基础协议,也是核心协议,是协议
阅读
10

1.2.2 HTTP协议

HTTP全称为Hyper Text Transfer Protocol,译为超文本传输协议,是Internet上应用最为广泛的网络协议,用于实现Internet
阅读
11

1.2.3 FTP

FTP全称为File Transfer Protocol,译为文件传输协议,一般用来上传和下载。FTP服务器默认的数据端口是20,控制端口是21。如果我们在局域
阅读
12

1.3 WEB工作原理

(https://www.daowen.com)
阅读
13

1.3.1 URL统一资源定位地址

URL全称为Uniform Resource Locator,译为统一资源定位符。这是对Internet上访问资源或者通信位置的一种简捷表示方法,是因特网中标准
阅读
14

1.3.2 绝对地址和相对地址

资源访问的地址可以分为绝对地址和相对地址。 绝对地址表示文件从根目录开始的完整路径,它意味着页面本身所在的位置,当站点位置发生改变,网页资源也就无法访问。 相对
阅读
15

1.3.3 C/S架构

C/S全称为Client/Server,译为客户端/服务器模式。 C/S结构将软件分为客户端和服务器两层。第1层是用户表示层,也就是在客户端的系统上面综合了软件
阅读
16

1.3.4 B/S架构

PHP主要用于B/S架构的网站开发。B/S全称为Browser/Server,译为浏览器/服务器模式,是三层架构。 图1.2 B/S架构数据交互图 表现层:显
阅读
17

1.3.5 常用的WEB服务器

WEB服务器也称为www服务器,它主要是为Internet上面的HTTP访问提供网上信息浏览服务,也为多媒体提供信息查询,可以向发出请求的浏览器端提供文档,当I
阅读
18

1.4 动态网页开发技术简介

(https://www.daowen.com)
阅读
19

1.4.1 静态网站

静态网站是路由静态网页所组成的网站,网页上的内容是都是由静态化的页面和代码组成,其文件名后缀一般都是htm或html。静态网页每一个页面都有一个固定的资源地址,
阅读
20

1.4.2 动态网站

动态网站使用了动态网站的开发语言(如ASP、JSP、PHP等语言)进行了数据库的连接,由数据库提供数据,需要访问的时候根据URL地址所提供的参数动态生成数据信息
阅读
21

1.4.3 常用的动态网站开发技术

静态网站和动态网站各有特点,通常很少有网站是只采用静态或者采用动态。如果网站的内容功能比较简单,内容较少更新,可以采用纯静态的网站形式;如果信息量比较大,而且更
阅读
22

1.4.4 PHP动态网站工作原理

(1)用户用浏览器发送访问请求或是交互请求; (2)WEB服务器接收到用户请求,如果请求当中有PHP动态代码,会将动态代码交由PHP解析器进行解析; 图1.3
阅读
23

本章小结

本章主要介绍了基于WEB开发的一些基本概念,如IP地址、域名、Internet协议、URL地址、B/S架构、C/S架构、WEB服务器、动态网站、静态网站等,为后
阅读
24

练习

1.简述IP地址的作用。 2.简述URL地址的构成。(https://www.daowen.com) 3.简述C/S架构和B/S架构的区别。 4.简述PHP动态
阅读
25

第2章 开发环境搭建与配置

(https://www.daowen.com)
阅读
26

2.1 什么是PHP

PHP的全称是Hypertext Preprocessor,即超文本预处理器,是一种基于服务器端、跨多平台、可嵌入Html的脚本语言。PHP语言综合了Perl语
阅读
27

2.1.1 PHP发展

早在1995年,Rasmus Lerdorf创建PHP/FI,最初用来跟踪访问他主页的访客信息,是简单的Perl脚本。随着更多功能需求的增加,Rasmus用C语
阅读
28

2.1.2 PHP语言的特征

1)开源性和免费性 由于PHP的解释器源代码是公开的,所以对安全要求较高的网站可以自行更改PHP的解释程序。PHP运行环境也是免费的。 2)快捷性 PHP是非常
阅读
29

2.1.3 扩展库

扩展库是PHP扩展的功能,比如PHP本来不支持操作某种功能,但在新版本想对它提供支持,就以扩展的方式来提供。这样,我们在配置PHP时,可以根据需要决定是否加载此
阅读
30

2.2 PHP环境搭建

(https://www.daowen.com)
阅读