图书介绍

PHP5+MYSQL网站开发基础与应用PDF|Epub|txt|kindle电子书版本网盘下载

PHP5+MYSQL网站开发基础与应用
  • 翁烨晖,朱志标,贾铮编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302184294
  • 出版时间:2008
  • 标注页数:473页
  • 文件大小:128MB
  • 文件页数:484页
  • 主题词:PHP语言-程序设计;关系数据库-数据库管理系统,MySQL

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐