图书介绍
PHP5+MYSQL网站开发基础与应用PDF|Epub|txt|kindle电子书版本网盘下载
- 翁烨晖,朱志标,贾铮编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302184294
- 出版时间:2008
- 标注页数:473页
- 文件大小:128MB
- 文件页数:484页
- 主题词:PHP语言-程序设计;关系数据库-数据库管理系统,MySQL
PDF下载
下载说明
PHP5+MYSQL网站开发基础与应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 概述与准备1
第1章 PHP简介1
1.1 PHP的历史2
PHP/FI2
PHP32
PHP42
PHP53
1.2 PHP的特点3
执行快速3
开放性与可扩展性3
支持众多数据库3
支持面向对象3
丰富的函数库4
1.3 PHP5的新特性4
新函数4
新的配置指令4
新对象模型4
1.4为什么选择PHP5
1.5 MySQL简介5
1.6 MySQL的特点6
良好的内核6
安全6
可伸缩6
可连接6
本地化7
1.7为什么选择MySQL7
第2章 PHP环境的安装与配置8
2.1获取PHP58
2.2基于Apache服务器的安装9
Apache的获取与安装9
Apache的配置14
PHP的安装15
PHP配置16
2.3基于IIS服务器的安装18
2.4 PHP集成开发环境25
Dreamweaver开发工具25
Eclipse开发工具26
PHP Editor27
Zend Studio27
其他IDE27
第3章 MySQL的安装和管理28
3.1获取MySQL28
3.2安装操作29
Windows下的安装29
Linux下的安装30
3.3管理工具31
C/S管理工具31
phpMyAdmin33
3.4其他开发辅助工具36
浏览器36
版本管理工具36
FTP工具36
其他数据库开发工具37
第4章 虚拟主机环境38
4.1服务器空间38
需要哪些功能38
考察哪些性能39
4.2 PHP开发40
服务器上的PHP都支持哪些功能库40
如何进行本地化开发41
4.3 MySQL管理41
数据库开发41
数据库发布44
数据安全47
4.4站点发布48
发布前的准备48
FTP上传48
利用IDE50
站点测试50
第二篇 基础知识与应用52
第5章 PHP基本语法52
5.1 Hello World!52
5.2嵌入式脚本53
5.3数据类型55
基本类型56
数组57
对象58
资源59
NULL59
类型转换59
5.4运算符59
5.5变量与常量61
变量61
常量63
5.6流程控制64
if分支64
while循环65
for循环66
switch分支66
5.7函数67
内置函数67
PHP函数库68
自定义函数69
5.8类71
PHP4中的类71
PHP5中的类72
5.9文件引用72
require和require_once73
Include和include_once73
5.10注释73
5.11编码规范74
第6章 HTML入门76
6.1认识HTML76
什么是HTML76
编写一个HTML文档76
first.html中都有些什么77
6.2标记、元素和属性77
标记、内容和元素77
元素类型78
属性80
常见的HTML元素81
6.3层叠样式表85
什么是CSS85
为first.html增加CSS85
CSS样式规则的组成86
将CSS应用到HTML中87
常用的CSS选择符88
CSS属性与属性值90
6.4网页布局基础90
布局原理90
使用CSS进行布局90
6.5 Web标准简介92
什么是Web标准92
Web标准的优势92
第7章 MySQL入门94
7.1基本概念94
表类型94
列类型95
字符集97
7.2数据库操作98
创建数据库98
修改数据库100
删除数据库101
7.3数据表操作102
创建数据表102
修改数据表105
删除数据表106
使用索引106
表间的关系108
7.4记录操作110
INSERT(插入语句)110
SELECT(选择语句)113
UPDATE(更新语句)114
DELETE(删除语句)115
7.5运算符和常用函数116
运算符116
数学函数117
日期与时间函数118
字符串函数122
其他函数125
7.6数据迁移126
7.7事务与锁127
事务的基本概念127
MySQL事务语句的流程127
表的锁定与解锁128
7.8视图129
视图的概念129
视图的操作129
7.9存储过程与自定义函数131
使用存储过程与自定义函数的好处131
存储过程131
自定义函数131
7.10触发器132
7.11定义触发器132
第8章 表单处理133
8.1表单的基本概念133
动态页面的核心——表单133
表单的构成134
深入理解表单数据通信142
8.2表单数据的采集142
POST方式142
GET方式146
其他提交方法147
8.3表单数据处理148
客户端处理149
PHP处理149
8.4表单数据反馈150
8.5用户注册表单实例151
注册表单页面151
注册结果页面161
第9章 数据库操作163
9.1 MySQL函数库163
简介163
配置环境163
常用函数介绍164
9.2基本操作170
创建数据表170
添加数据170
修改数据171
查询数据171
删除数据171
9.3数据库连接问题172
mysql_onnect和mysql_pconnect172
有效使用连接172
9.4多表操作173
分步处理173
归一处理174
9.5事务处理与锁175
事务应用175
锁的应用175
9.6数据库编码问题176
9.7留言本示例178
数据库设计178
关键代码179
第10章 预定义变量186
10.1 PHP预定义变量介绍186
10.2变量传递问题187
10.3客户端Cookie188
Cookie的存取188
Cookie的属性188
与JavaScript共享Cookie189
个性化页面190
10.4服务器端Session191
Session的存取191
Session的属性192
用户系统登录192
进一步了解B/S结构196
10.5 GLOBALS197
10.6 _SERVER197
10.7_GET、_POST与_REQUEST201
$_GET变量201
$_POST变量202
$_REQUEST变量202
10.8 _FILES203
10.9用于程序处理的简单例子203
第11章 文件操作205
11.1文件的基本操作205
打开(创建)文件205
读写文件208
文件信息210
目录操作213
11.2文件上传213
文件上传表单214
上传文件的处理214
11.3文件下载216
简单下载216
高级下载217
11.4文件下载站点218
第12章 电子邮件操作222
12.1简单邮件操作222
12.2 POP3225
12.3 SMTP230
12.4邮件管理器232
第13章 图像操作237
13.1 GD库介绍237
安装237
支持图像格式238
13.2生成缩略图239
13.3图像效果242
13.4水印图片245
13.5位图验证码247
第14章 与客户端脚本的互操作251
14.1基本模式251
14.2共享 Cookie252
14.3生成客户端脚本256
14.4异步通信257
第三篇 高级技术与应用261
第15章 面向对象编程(OOP)261
15.1基本概念和新特性261
15.2限定符264
15.3构造与析构266
15.4自动加载类文件269
15.5对象序列化270
15.6对象的复制与比较272
15.7内置方法273
15.8类继承276
15.9抽象类278
15.10接口281
15.11反射机制284
第16章 正则表达式290
16.1正则表达式介绍290
16.2正则表达式的语法291
起止符292
数量限定符292
括号对292
特殊含义字符293
修正符294
16.3正则表达式的使用方法295
内容查找295
内容替换298
16.4常用实例300
常用表单项验证300
Url提取302
关键字着色302
第17章 模板技术304
17.1模板的基本概念304
PHP存在的问题304
模板可以解决的问题305
模板带来的问题306
17.2模板的实现手段306
通过内容替代306
通过数据接口308
转为静态页面310
17.3优化层次312
总体结构312
模型层312
控制层314
视图层316
17.4程序国际化316
第18章 面向服务编程318
18.1理解SOA318
SOA是怎样一种结构318
SOA与OOA319
18.2 Web Service的基本概念319
SOAP320
WSDL320
UDDI322
服务提供方322
服务使用方322
18.3 SOAP函数库322
SoapClient322
SoapServer323
18.4服务提供方开发324
天气信息类324
WSDL326
18.5服务使用方开发328
第19章 XML解析330
19.1 XML概述330
19.2 SimpleXML函数库331
创建对象331
访问节点与属性333
添加节点与属性334
19.3 XML使用示例335
RSS简介335
创建RSS336
使用RSS338
第20章 结合Ajax340
20.1 Ajax简介340
Web 2.0与Ajax340
Ajax带来哪些好处341
Ajax的应用341
20.2使用普通接口341
普通文本传递342
代码传递344
20.3使用XML接口346
20.4简单示例347
第21章 安全性353
21.1使用SSL353
SSL简介353
数字证书353
Apache配置355
21.2数据库安全性357
数据库管理上的安全357
数据库编程上的安全357
21.3 Web服务器安全性358
第22章 技术认证360
22.1 Apache基本认证360
22.2 PHP基本认证361
22.3 PHP+MySQL认证362
22.4基于LDAP的认证367
LDAP简介367
LDAP函数库367
基于LDAP的用户认证370
第四篇 项目管理与综合案例372
第23章 需求分析与设计372
23.1需求综述372
23.2整体用例图373
23.3用例描述375
23.4系统架构设计376
硬件系统架构376
软件系统架构377
23.5页面设计379
23.6底层代码设计381
23.7数据库的设计383
第24章 开发环境搭建385
24.1 Apache+PHP+MySQL安装配置385
Apache安装385
加入PHP解析器386
安装MySQL386
环境测试387
24.2 VSS版本管理安装配置387
MicrosoftVisual SourceSafe2005安装387
数据库管理389
用户管理392
24.3用Dreamweaver建立工程393
建立工程393
日常开发394
第25章 程序编码396
25.1后台编码396
CBlog类396
异步数据接口401
25.2前台编码406
博客首页代码406
博客js引擎412
第26章 测试及发布418
26.1单元测试418
26.2集成测试419
26.3 Bug管理423
26.4发布系统425
26.5系统维护425
附录A 推荐网络资源427
附录B HTML参考428
B.1核心属性及事件428
HTML核心属性428
HTML事件属性428
B.2 HTML常见标记429
附录C PHP常用函数库439
附录D MySQL下常用SQL参考460
D.1数据定义语句460
D.2数据操作语句463
D.3 MySQL实用工具466
D.4 MySQL事务处理和锁定466
D.5数据库管理467
D.6复制471
参考文献473