编著还有:李彦、李云帆、周旖

副标题:无

作   者:高博[等]编著

分类号:

ISBN:9787121143434

微信扫一扫,移动浏览光盘

简介

想知道PHP程序是怎么写的吗?想了解PHP论坛程序是怎么构建自己的模块吗?知或者不知,《PHP+MySQL+AJAX Web开发给力起飞》就在这里,不增不减,循序渐进。你即将有机会坐上网站设计大巴,从基础走到新技术,从框架模块走到项目实现。沿途你将欣赏到5个实例风景:小型论坛系统、“站长助手”工具程序、中文歇后语在线查询系统、在线RSS阅读器和多用户网站统计系统的全过程,详细了解PHP语法、正则表达式、MySQL数据库操作、AJAx原理、XML与WebService、模板引擎与Smarty等内容。沿途停靠的站点包括:PHP基本概念与部署方法、MySQL数据库的基本操作、AJAx的相关内容、PHP与xML、Smartv模板引擎、PHP中的安全机制。这些单一的技术将会神奇地结合起来,形成更为有用的新方法。 《PHP+MySQL+AJAX Web开发给力起飞》结合了丰富的项目开发经验及体会。对于有一定PHP+MySQL开发经验的、想系统学习PHP+MySQL+AJAx web开发技术的编程人员和爱好者,《PHP+MySQL+AJAX Web开发给力起飞》是不可多得的入门指引与参考用书;对于了解一些PHP开发知识,但对于应用PHP+MySQL+AJAx技术组合进行项目开发,还缺乏经验的开发人员,《PHP+MySQL+AJAX Web开发给力起飞》可作为相关的参考资料;而对于PHP语言的初学者,也可以通过《PHP+MySQL+AJAX Web开发给力起飞》了解到PHP语言的各种最新的强大特性及其在实际开发中的应用。

目录

《php+mysql+ajax web开发给力起飞》

第一篇 学习与积累

第1章 php编程快速上手2

1.1 php简介与环境部署3

1.1.1 什么是php3

1.1.2 安装php开发环境4

1.1.3 部署php开发环境8

1.2 面向对象的php与mvc设计模式11

1.2.1 php中的面向对象编程.13

1.2.2 php中的命名空间22

1.2.3 mvc模式27

1.3 php与正则表达式38

1.3.1 正则表达式基础知识38

1.3.2 在php中使用正则表达式43

1.4 边学边练:简易网络聊天室.49

第2章 mysql数据库基本操作55

2.1 mysql数据库基础56

2.2 使用sql操作数据库、数据表和数据60

2.3 使用phpmyadmin操作mysql.63

2.4 边学边练:编写php程序实现

.与mysql 交互——我的书架.66

第3章 php与ajax 71

3.1 ajax基本原理73

3.1.1 xmlhttprequest74

3.1.2 边学边练:简单的ajax例子75

3.1.3 使用jquery实现动画效果.79

3.2 边学边练85

3.2.1 实例一:搜索提示框85

3.2.2 实例二:无刷新登录93

第4章 php与xml、webservice 97

4.1 使用php生成xml文档100

4.2 使用simplexml解析xml 102

4.2.1 创建一个simplexml对象 102

4.2.2 浏览simplexml对象.106

4.3 http简介107

4.4 使用soap方式建立与调用webservice 108

4.5 边学边练115

4.5.1 实例一:两个数的简单四则运算——

xml-rpc服务器与客户端.115

4.5.2 实例二:使用soap方式重写4.5.1节的实例 120

第二篇 提高与应用

第5章 使用模板引擎,改善服务性能129

5.1 使用smarty建立模板机制131

5.1.1 安装和配置 131

5.1.2 基本语法134

5.2 生成静态页面和内容缓存139

5.3 页面压缩142

5.4 边学边练:使用smarty重写2.4节的实例

  “我的书架” 147

第6章 安全机制.158

6.1 使用正则表达式检查输入格式并过滤恶意内容.160

6.2 php.ini参数设置 163

6.2.1 参数register_globals.163

6.2.2 参数safe_mode164

6.2.3 参数allow_url_fopen.165

6.2.4 参数open_basedir165

6.2.5 参数display_errors 165

6.2.6 参数disable_functions 166

6.2.7 参数log_errors和error_log166

6.3 边学边练:完善1.4节实例“简易网络聊天室”167

6.3.1 用户注册时提交的信息167

6.3.2 用户发言时提交的聊天内容.168

第7章 实例:简易文章管理系统172

7.1 需求分析173

7.2 数据库设计 174

7.3 系统实现175

7.3.1 common.inc.php 177

7.3.2 admin.php.188

第8章 实例:简易会员(用户)管理系统.211

8.1 需求分析212

8.2 数据库设计.212

8.3 系统实现213

8.3.1 common.inc.php.215

8.3.2 avatar.php221

第9章 实例:基于ajax的文件管理系统223

9.1 需求分析224

9.2 系统实现224

9.2.1 index.php.227

9.2.2 script.js245

第三篇 综合与实践

第10章 小型论坛系统257

10.1 需求分析与项目规划.258

10.2 数据库设计259

10.3 系统实现.262

10.3.1 common.inc.php.265

10.3.2 index.php.268

10.3.3 post.php269

10.3.4 admin.php279

第11章 “站长助手”工具程序.294

11.1 需求分析与项目规划.295

11.2 系统实现295

11.2.1 系统环境模块298

11.2.2 数据库管理模块 301

第12章 中文歇后语在线查询系统327

12.1 需求分析与项目规划.328

12.2 数据库设计328

12.3 系统实现.329

12.3.1 common.inc.php331

12.3.2 global.func.php.334

12.3.3 db_mysql.class.php336

12.3.4 修改jquery.autocomplete.js.342

12.3.5 index.php342

第13章 rss阅读器346

13.1 需求分析与项目规划.348

13.2 数据库设计.349

13.3 系统实现.351

13.3.1 index.php354

13.3.2 script.js382

第14章 多用户网站统计系统387

14.1 需求分析与项目规划 388

14.2 数据库设计388

14.3 系统实现 390

14.3.1 lib/common.inc.php.394

14.3.2 lib/stat.class.php396

14.3.3 stat.php403

附录a zend studio for eclipse快速使用说明.411

a.1 系统设置412

a.2 项目管理414

a.3 代码运行和调试.424

a.4 源代码管理 427

附录b php扩展概览.430

附录c web资源44


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

编著还有:李彦、李云帆、周旖
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon