书籍 PHP网站开发  CodeIgniter敏捷开发框架的封面

PHP网站开发 CodeIgniter敏捷开发框架PDF电子书下载

雷顺加责任编辑;(中国)曹鉴华

购买点数

10

出版社

北京:中国水利水电出版社

出版时间

2019

ISBN

标注页数

246 页

PDF页数

258 页

图书目录

第1章 网页设计技术 1

1.1 网页基础知识 3

1.1.1 静态网页与动态网页 3

1.1.2 网页的基本要素 3

1.1.3 网站设计流程 4

1.2 HTML语言 5

1.2.1 HTML标记 5

1.2.2 HTML文档结构 6

1.2.3 HTML编写实例 7

【例1】HTML编写:第一个网页 7

【例2】HTML编写:在例1基础上加入表格及标记元素 7

【例3】HTML编写:加入表单元素形成动态交互操作 8

【例4】HTML编写:使用列表标记,形成有序列表 9

1.3 CSS+DIV 10

1.3.1 CSS样式 10

1.3.2 CSS+DIV 14

【例5】定义一个DIV,设置其CSS属性 15

1.3.3 灵活布局网页 15

1.3.4 网页布局实例 17

【例6】完成图示的网页布局 18

1.4 JavaScript基础 20

1.4.1 JavaScript简介 20

1.4.2 JavaScript入门 20

【例7】在网页中插入JavaScript程序实现弹窗提示 20

【例8】计算两个变量成绩并输出计算结果 22

1.4.3 JavaScript事件 23

【例9】单击按钮时调用JavaScript函数显示当前日期 23

1.4.4 JavaScript操作DOM 24

【例10】定位id为list中的列表元素 26

【例11】修改段落文字内容为“New text!” 27

【例12】修改图像显示的宽度和高度属性 27

【例13】更改段落的HTML样式 27

【例14】实现“当单击按钮时段落文字内容发生改变” 28

1.4.5 JavaScript框架 28

【例15】实现“单击按钮时隐藏HTML元素,再单击时显示该元素” 31

1.5 网站开发工具 35

1.5.1 网页编辑器 35

1.5.2 IDE开发平台 36

1.5.3 网页调试工具 36

1.5.4 网站代码托管仓库 37

第2章 数据库技术 39

2.1 数据库基础 41

2.1.1 数据库 41

2.1.2 数据模型 41

2.1.3 关系数据库 42

2.1.4 SQL语言 44

2.2 MySQL数据库 47

2.2.1 MySQL简介 47

2.2.2 MySQL安装与配置 48

2.2.3 MySQL基本操作 52

【例1】创建数据库mydb,并查看已有数据库 53

【例2】在mydb数据库中创建user用户表 53

【例3】在user用户表中增加两条记录,字段对应属性值 54

【例4】在user用户表中修改姓名为topher的记录 54

【例5】在user用户表中删除姓名为topher的记录 54

【例6】对user用户表的数据进行查询 55

【例7】对user用户表的数据进行查询,并按salary排序 55

【例8】对user用户表的数据进行查询,查询薪水最高的人 56

【例9】统计user用户表中salary大于7000的人数 56

【例10】统计user用户表中所有人的平均salary 56

2.3 图形化数据库管理 57

2.3.1 Navicat数据库管理 57

2.3.2 phpMyAdmin数据库管理 58

2.3.3 phpMyadmin图形化管理实践 60

第3章 PHP程序开发 63

3.1 PHP概述 65

3.1.1 PHP简介 65

3.1.2 PHP的功能 65

3.1.3 安装PHP运行环境 66

【例1】在WWW目录下新建myweb文件夹并在其下新建html文档 69

3.2 PHP语法基础 72

3.2.1 PHP基本语法 72

【例2】熟悉PHP基本语法,输出“Helloworld!” 72

【例3】测试PHP大小写敏感度程序代码 73

3.2.2 变量与数据类型 74

【例4】数组定义和输出 75

【例5】使用PHP对象 76

3.2.3 运算符与字符串 76

【例6】PHP运算 77

3.2.4 数组 78

【例7】PHP数组 78

3.3 PHP程序设计 79

3.3.1 基本流程控制语句 79

【例8】PHP条件判断语句 79

【例9】PHP条件Switch语句 80

【例10】PHP while语句 82

【例11】PHP for循环语句 83

【例12】PHP foreach循环语句 84

3.3.2 PHP函数 85

【例13】PHP自建函数调用 85

3.3.3 字符串与数组操作 86

【例14】PHP字符串内置函数 86

【例15】PHP数组操作函数 87

3.3.4 面向对象的程序设计 88

【例16】PHP类编程实例 91

【例17】PHP类继承编程实例 92

3.3.5 错误和异常处理 93

【例18】PHP异常处理编程实例 94

3.4 PHP与网页交互 95

3.4.1 表单数据交互 95

【例19】分析表单使用及PHP处理表单数据的过程 95

3.4.2 PHP会话处理 98

【例20】创建cookie,赋值PeterCao,规定一小时后过期 98

【例21】PHP cookie会话编程1 99

【例22】PHP cookie会话编程2 100

3.4.3 数据传输通信 101

【例23】PHP数据GET方式获取内容 102

【例24】PHP数据a超链接方式传输数据 103

【例25】PHP json_encode函数实例1 105

【例26】PHP json_encode函数实例2 105

【例27】PHP Ajax数据传输通信实例之服务器端 106

【例28】PHP Ajax数据传输通信实例之客户端 106

3.5 PHP数据库操作 107

3.5.1 概述 108

3.5.2 连接MySQL服务器 108

【例29】PHP连接MySQL服务器 108

3.5.3 创建数据库和数据表 109

【例30】PHP创建MySQL数据库 109

【例31】PHP创建MySQL数据库表 110

3.5.4 数据库的基本操作 111

【例32】PHP往数据库表里插入记录 111

【例33】网页提交数据 112

【例34】网页使用PHP语言查询数据表的记录 114

【例35】网页使用PHP语言按条件查询数据表的记录 115

【例36】设计修改和删除记录的页面 117

【例37】PHP修改选定的记录页面 118

【例38】PHP删除选定的记录 120

3.6 PHP开发综合实践 120

第4章 Codelgniter敏捷开发框架 129

4.1 CodeIgniter概述 131

4.1.1 CodeIgniter框架简介 131

4.1.2 MVC设计思想 132

4.1.3 CodeIgniter框架应用流程 135

4.1.4 CodeIgniter安装与部署 135

4.2 CodeIgniter基础 138

4.2.1 应用目录结构 138

【例1】设计一个hello网站(本章所有案例的框架) 141

4.2.2 URL与控制器 143

【例2】控制器方法传递函数 143

【例3】视图页面文件之间的路由 146

【例4】GET方式取值 149

【例5】POST方式表单使用及取值 149

4.2.3 视图文件 151

【例6】多个视图文件同时调用 152

4.2.4 数据库与模型 156

【例7】在hello网站查询数据库并显示结果 158

【例8】设置页面缓存 160

4.2.5 缓存与日志 161

【例9】网页运行日志 163

4.3 CodeIgniter类库 164

4.3.1 CodeIgniter常用类库 164

【例10】用户分页显示 166

【例11】session的基本用法 171

4.3.2 CodeIgniter辅助类库 175

4.4 CodeIgniter扩展 177

4.4.1 自定义控制器 178

【例12】自定义控制器使用 179

4.4.2 自定义模型 180

4.4.3 自定义类库 182

4.5 CodeIgniter综合实践 184

第5章 HTML+jQuery+CI框架综合实例 195

5.1 开发背景 197

5.2 系统功能设计 197

5.2.1 系统结构设计 197

5.2.2 系统功能结构 198

5.2.3 系统业务流程 198

5.3 创建项目 199

5.3.1 开发环境安装部署 199

5.3.2 基础数据库设计 199

5.3.3 项目MVC架构设计 200

5.3.4 项目文件组织 201

5.4 前端模块设计 202

5.4.1 前端MVC架构 202

5.4.2 公用资料存放 204

5.4.3 首页模块设计 205

5.4.4 公司简介模块设计 209

5.4.5 公司新闻模块设计 211

5.4.6 公司招聘模块设计 214

5.5 后台管理模块 216

5.5.1 后台MVC架构设计 216

5.5.2 管理员登录模块设计 218

5.5.3 后台首页模块设计 221

5.5.4 新闻管理模块设计 226

5.5.5 招聘管理模块设计 234

5.5.6 系统管理模块设计 241

5.6 网站系统开发总结 244

5.6.1 网站系统开发 244

5.6.2 CodeIgniter框架技术 245

查看更多关于的内容

上一篇:格局下一篇:精准表达
本类热门
在线购买PDF电子书
下载此书RAR压缩包