• PHP+MariaDB Web开发从入门到精通
21年品牌 40万+商家 超1.5亿件商品

PHP+MariaDB Web开发从入门到精通

正版。现货。实物照片,内页基本上干净。下单当天发货

22 3.7折 59 九品

仅1件

浙江杭州
认证卖家担保交易快速发货售后保障

作者李世川 著

出版社电子工业出版社

出版时间2016-03

版次1

装帧平装

货号1

上书时间2021-02-14

艺妍精品二手书社

五年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 李世川 著
  • 出版社 电子工业出版社
  • 出版时间 2016-03
  • 版次 1
  • ISBN 9787121281433
  • 定价 59.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 324页
  • 字数 485千字
  • 正文语种 简体中文
【内容简介】

  本书是一本关于PHP+MariaDBWeb开发的书籍。从广度上看,内容系统而全面,全书一共包含4篇:第1篇详细介绍了PHP开发和运行环境的搭建、Windows和Linux环境下的搭建过程、PHP的知识点、PHP操作XML和JSON数据的方法,以及面向对象的概念。第2篇详细介绍了操作MariaDB数据库的所有细节,包括数据库的创建、数据表的操作、索引和视图的操作、函数和存储过程的操作、用户和权限的操作,以及数据库的备份与恢复等重要内容;第3篇详细介绍了PHP和MariaDB数据库的交互过程和方法、创建网页的重要知识,以及PHP的重要框架Smarty、CodeIgniter和CakePHP;第4篇详细介绍了PHP开发的几个典型案例,灵活运用了本书介绍的多个知识点。从深度上看,本书是作者多年开发经验的总结,力求详细介绍PHP的各个知识点,重要的是都附带了开发示例,对于理解和现场实践都具有重要意义;同时,对MariaDB数据库也进行了详尽介绍和示例讲解。从实践上看,本书介绍了PHP的重要框架,帮助读者快速进行PHP开发,而且实战开发了几个案例,这几个案例各有不同特点,涉及了PHP不同的重要知识点,加深对PHP+MariaDB的理解。本书不但可以作为一本桌边参考书,同时具备可操作性。

【作者简介】

  李世川,毕业于北京大学计算机信息科学技术学院数据库实验室,硕士学位,专注于数据库技术理论和应用的研究,对于数据库技术的应用开发有较深的研究和实战经验,精通并熟练掌握MariaDB、MySQL、PostgreSQL、MongoDB、Sqlite等开源数据库,以及SQLServer、Oracle等商业数据库的管理及开发,掌握PHP、ASP、Java、Objective-C、PowerBuilder、Delphi等编程语言的应用及结合数据库的开发,并具有十多年的数据库应用系统开发经验。

【目录】

第1篇 PHP篇

第1章 开发环境搭建2
1.1 PHP介绍2
1.1.1 PHP发展2
1.1.2 PHP特点2
1.1.3 PHP应用3
1.2 PHP开发运行环境3
1.3 在Windows中搭建Apache环境3
1.3.1 Apache在Windows中的安装3
1.3.2 PHP在Windows中的安装7
1.3.3 MariaDB在Windows中的安装9
1.3.4 PHP的配置12
1.3.5 Apache的配置13
1.4 在IIS中配置PHP环境14
1.4.1 IIS的安装14
1.4.2 安装并配置PHP15
1.5 在Linux中搭建PHP开发环境18
1.5.1 安装Apache和PHP19
1.5.2 测试安装19
1.5.3 安装MariaDB20
1.5.4 启动MariaDB20
1.6 PHP编辑工具21
1.6.1 Eclipse PDT21
1.6.2 NetBeans for PHP24
1.6.3 Notepad++26
1.6.4 其他相关编辑器27
1.7 本章小结28
第2章 PHP基础知识29
2.1 PHP的风格29
2.2 输出字符串30
2.3 PHP注释31
2.4 PHP数据类型32
2.4.1 PHP支持的数据类型32
2.4.2 Integer32
2.4.3 Float33
2.4.4 String33
2.4.5 Boolean34
2.4.6 Array34
2.4.7 其他类型35
2.5 PHP变量和常量35
2.5.1 PHP变量35
2.5.2 变量的创建36
2.5.3 变量的赋值36
2.5.4 静态变量37
2.5.5 PHP变量作用域37
2.5.6 PHP常量38
2.6 PHP运算符39
2.7 PHP表达式41
2.8 PHP流程控制41
2.8.1 顺序语句41
2.8.2 条件判断语句42
2.8.3 循环语句44
2.9 PHP书写规范46
2.9.1 命名规范46
2.9.2 注释规范47
2.9.3 代码编写规范48
2.10 本章小结50
第3章 PHP函数和文件操作51
3.1 函数介绍51
3.2 函数定义51
3.3 函数的参数52
3.3.1 按值传递参数52
3.3.2 按引用传递参数53
3.3.3 默认值53
3.4 可变函数54
3.5 递归函数54
3.6 常用函数54
3.6.1 字符串处理函数55
3.6.2 日期处理函数57
3.6.3 数组操作函数59
3.6.4 数值函数61
3.7 目录及文件操作62
3.7.1 目录操作62
3.7.2 文件操作63
3.8 包含文件66
3.9 本章小结67
第4章 PHP Cookie和Session68
4.1 Cookie介绍68
4.2 创建Cookie69
4.3 访问Cookie70
4.4 删除Cookie71
4.5 使用Cookie注意事项71
4.6 Session介绍72
4.7 PHP中Session的设置72
4.8 Session存储数据73
4.9 Session相关函数74
4.10 Cookie与Session比较74
4.11 Cookie与Session综合案例75
4.12 本章小结76
第5章 PHP操作XML和JSON数据77
5.1 XML介绍77
5.2 XML结构78
5.3 XML规范78
5.4 PHP操作XML的方法80
5.5 使用DOMDocument方法81
5.5.1 读操作81
5.5.2 写操作83
5.6 使用SimpleXML方法85
5.6.1 读操作85
5.6.2 写操作86
5.6.3 删除操作87
5.7 使用XMLReader方法88
5.8 PHP操作JSON数据方法89
5.8.1 JSON介绍89
5.8.2 JSON数据格式90
5.8.3 PHP处理JSON数据91
5.8.4 中文编码问题93
5.9 本章小结94
第6章 PHP 面向对象操作95
6.1 面向对象的概念95
6.2 PHP中的类96
6.2.1 创建类96
6.2.2 构造函数和析构函数98
6.2.3 实例化99
6.3 类的继承100
6.3.1 继承的创建100
6.3.2 parent关键字101
6.3.3 $this关键字101
6.4 方法的覆盖102
6.5 属性的覆盖103
6.6 final关键字104
6.7 抽象类105
6.8 接口106
6.9 本章小结108
第2篇 MariaDB篇

第7章 MariaDB基本操作110
7.1 MariaDB介绍110
7.2 MariaDB的启动111
7.3 创建数据库113
7.4 创建表115
7.5 更改表117
7.6 删除表119
7.7 插入数据119
7.8 查询数据120
7.9 更新数据121
7.10 删除数据122
7.11 where子句123
7.12 本章小结124
第8章 MariaDB索引和视图125
8.1 索引介绍125
8.2 MariaDB索引126
8.3 创建索引127
8.4 查看索引129
8.5 删除索引129
8.6 唯一索引130
8.7 主键索引131
8.8 全文索引132
8.9 视图介绍134
8.10 创建视图135
8.11 修改视图136
8.12 删除视图137
8.13 更新视图内容137
8.14 本章小结138
第9章 MariaDB函数和存储过程139
9.1 MariaDB函数介绍139
9.2 内置函数139
9.2.1 字符串处理函数139
9.2.2 数值处理函数141
9.2.3 日期时间处理函数142
9.2.4 流程处理函数142
9.2.5 其他相关函数143
9.3 自定义函数143
9.3.1 自定义函数语法143
9.3.2 自定义函数使用示例144
9.3.3 自定义函数体144
9.4 存储过程介绍147
9.5 创建存储过程147
9.6 本章小结148
第10章 MariaDB用户和权限149
10.1 用户与权限介绍149
10.2 创建用户149
10.3 删除用户150
10.4 重命名用户151
10.5 更改密码151
10.6 赋予用户权限152
10.7 收回用户权限153
10.8 本章小结154
第11章 MariaDB备份与恢复155
11.1 备份与恢复介绍155
11.2 mysqldump备份与还原155
11.2.1 mysqldump备份156
11.2.2 mysql还原157
11.2.3 source还原158
11.3 二进制日志文件的备份与还原158
11.3.1 实现二进制日志文件的备份158
11.3.2 mysqlbinlog命令159
11.4 物理备份159
11.5 主从复制160
11.6 备份策略162
11.7 本章小结163
第12章 MariaDB图形化管理164
12.1 phpMyAdmin介绍164
12.2 phpMyAdmin安装164
12.3 phpMyAdmin配置165
12.4 phpMyAdmin界面介绍167
12.5 创建数据库168
12.6 创建数据表169
12.7 数据表操作170
12.8 其他操作171
12.9 HeidiSQL介绍172
12.10 HeidiSQL安装172
12.11 HeidiSQL界面173
12.12 创建数据库174
12.13 创建数据表175
12.14 数据库操作176
12.15 其他操作176
12.16 比较177
12.17 本章小结178
第3篇 高级篇

第13章 PHP连接MariaDB操作180
13.1 PHP + MySQL方式180
13.1.1 确认PHP已安装支持MySQL连接的扩展180
13.1.2 连接示例181
13.1.3 连接函数及使用方法介绍182
13.2 PHP + MySQLi 方式186
13.2.1 确认PHP已安装支持MySQLi连接的扩展186
13.2.2 连接示例187
13.2.3 重要函数介绍187
13.3 PHP + PDO 方式191
13.3.1 确认PHP已安装支持pdo_mysql连接的扩展191
13.3.2 连接示例192
13.3.3 PDO类192
13.3.4 PDOStatement 类194
13.4 本章小结195
第14章 HTML CSS/JavaScript/jQuery操作196
14.1 HTML介绍196
14.2 HTML构成197
14.3 HTML元素197
14.3.1 页面注释197
14.3.2 title标记198
14.3.3 meta标记198
14.3.4 link标记199
14.3.5 body标记199
14.3.6 文本标记200
14.3.7 段落标记201
14.3.8 表格标记201
14.3.9 特殊符号202
14.3.10 其他标记203
14.4 HTML表单204
14.5 CSS介绍207
14.6 CSS的创建207
14.7 常用的CSS样式209
14.8 JavaScript介绍212
14.9 JavaScript创建213
14.10 JavaScript代码演示214
14.11 jQuery介绍216
14.12 jQuery安装216
14.13 jQuery开发217
14.14 本章小结220
第15章 PHP框架之Smarty221
15.1 模板引擎221
15.2 安装和使用Smarty222
15.3 Smarty设置224
15.4 Smarty基本操作225
15.5 本章小结230
第16章 PHP框架之CodeIgniter231
16.1 MVC介绍231
16.2 CodeIgniter介绍232
16.3 下载并安装CodeIgniter233
16.4 使用CodeIgniter示例234
16.5 CodeIgniter运行原理237
16.6 CodeIgniter基本配置240
16.6.1 设置网站地址240
16.6.2 修改网站默认的控制器240
16.6.3 修改数据库配置241
16.6.4 路由配置242
16.6.5 取消URL中的index.php243
16.7 CodeIgniter使用技巧245
16.7.1 URL辅助函数245
16.7.2 Form辅助函数246
16.7.3 HTML辅助函数248
16.7.4 数据库操作249
16.8 本章小结251
第17章 PHP框架之CakePHP252
17.1 CakePHP介绍252
17.2 CakePHP下载和安装253
17.3 CakePHP使用示例256
17.4 CakePHP的使用258
17.4.1 命名方法258
17.4.2 语言本地化259
17.4.3 路由设置260
17.4.4 控制器的使用262
17.4.5 视图的使用264
17.4.6 数据库操作266
17.5 本章小结268
第4篇 实战篇

第18章 日程管理案例270
18.1 项目概述270
18.2 实现功能270
18.3 使用工具271
18.4 建立数据表271
18.5 文件结构271
18.6 实现代码272
18.7 本章小结279
第19章 树形菜单案例280
19.1 项目概述280
19.2 功能设计280
19.3 数据表设计281
19.4 程序代码演示282
19.4.1 创建类282
19.4.2 显示Menu方法283
19.4.3 增加Menu方法285
19.4.4 删除Menu方法287
19.5 本章小结288
第20章 内容管理系统(CMS)案例289
20.1 项目概述289
20.2 实现功能289
20.3 数据表设计290
20.4 实现代码291
20.4.1 菜单管理291
20.4.2 用户管理294
20.4.3 日程管理299
20.4.4 文章管理303
20.4.5 图库管理308
20.5 本章小结313

点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP