欢迎来到传智教育旗下图书库
传智教育官网 博学谷 黑马程序员

图书库

加入合作伙伴
封面图

PHP程序设计高级教程

传智播客高教产品研发部/编著
定价:¥45.00

出版社:中国铁道出版社

ISBN:978-7-113-19571-7

图书种类:高校教材

出版日期:2015-01

所属学科:PHP

页数:354

咨询客服 查看配套资源

关注获取新书发布信息

内容简介

PHP是一种运行于服务器端并完全跨平台的嵌入式脚本编程语言,是目前开发各类Web应用的主流语言之一。本书就是面向具备PHP编程基础的学习者推出的一本进阶教材,以精心设计的应用案例、阶段案例和项目实战,全面讲解了PHP中级项目的开发技术。

全书共10章,第1章讲解PHP的数据库操作,包括mysql、mysqli和PDO扩展的使用。第2章讲解MVC设计模式,包括MVC典型实现和MVC留言板案例。第3章讲解Smarty模板引擎,包括Smarty的详解和在项目中的应用。第4~5章讲解Web前端技术Ajax和jQuery,包括Ajax的使用、JSON数据格式、Ajax应用案例和jQuery的详解、jQuery的Ajax操作。第6~7章讲解ThinkPHP框架,包括ThinkPHP的详解和使用进阶。第8~9章是项目实战,讲解了电子商务网站的开发过程。第10章讲解Linux环境,包括Linux的安装与使用、LAMP环境搭建和项目部署。

本书附有配套视频、源代码、习题、教学课件等资源,而且为了帮助初学者更好地学习本书讲解的内容,还提供了在线答疑,希望得到更多读者的关注。



适合群体

本书适合作为高等院校计算机相关专业程序设计或者Web项目开发的教材,也可作为PHP进阶提高的培训教材,是一本适合广大计算机编程爱好者的优秀读物。

图书特色

本书有两个特点:一是涵盖的技术广泛,用10章的篇幅较全面地讲解了PHP项目开发中的相关技术,包括MVC开发模式、Smarty模板引擎、Ajax技术、jQuery和ThinkPHP框架;二是实用性强,通过精心设计的应用案例、阶段案例和电子商务网站项目实战,使读者能够迅速掌握各种技术的应用,积累项目开发经验。

配套资源
进入高校教辅平台查看资源
图书目录
第1章 PHP操作数据库 1
1.1 PHP访问MySQL 1
1.1.1 PHP访问MySQL的基本步骤 1
1.1.2 相关扩展介绍 2
1.2 mysql扩展的使用 4
1.2.1 连接MySQL服务器 4
1.2.2 选择数据库 5
1.2.3 执行SQL语句 6
1.2.4 处理结果集 7
1.2.5 释放资源与关闭连接 13
1.3 mysqli扩展的使用 15
1.3.1 mysqli连接并选择数据库 15
1.3.2 mysqli操作数据库 16
1.4 PDO扩展的使用 18
1.4.1 什么是PDO 18
1.4.2 PDO连接数据库 18
1.4.3 PDO执行SQL语句 19
1.4.4 PDO处理结果集 24
1.4.5 PDO错误处理机制 30
第2章 MVC设计模式 33
2.1 什么是MVC 33
2.2 MVC典型实现 34
2.2.1 模型 34
2.2.2 控制器 40
2.2.3 框架 46
2.3 阶段案例——留言板 50
2.3.1 案例分析 50
2.3.2 前台模块实现 53
2.3.3 数据安全处理 67
2.3.4 后台模块实现——用户登录 70
2.3.5 后台模型实现——留言管理 74
第3章 Smarty模板引擎 82
3.1 Smarty入门 82
3.1.1 什么是模板引擎 82
3.1.2 Smarty的下载与配置 83
3.1.3 案例——Smarty模板简单应用 86
3.2 Smarty实现原理 87
3.2.1 深入分析Smarty实现原理 87
3.2.2 案例——动手实现迷你版Smarty 88
3.3 Smarty详解 90
3.3.1 Smarty的基础语法 90
3.3.2 变量修饰器 96
3.3.3 内置函数 107
3.3.4 自定义函数 112
3.3.5 缓存 117
3.4 阶段案例——优化留言板 122
第4章 Ajax技术 127
4.1 什么是Ajax 127
4.2 Ajax具体使用 128
4.2.1 Ajax对象创建 128
4.2.2 常用方法和属性 131
4.3 JSON数据格式 139
4.3.1 JSON的介绍与使用 139
4.3.2 案例——获取天气预报信息 141
4.4 Ajax应用案例 144
4.4.1 案例——Ajax实现无刷新分页 144
4.4.2 案例——实现进度条文件上传 148
第5章 jQuery框架 152
5.1 jQuery入门 152
5.1.1 什么是jQuery 152
5.1.2 jQuery的下载与使用 152
5.2 jQuery选择器 154
5.2.1 基本选择器 154
5.2.2 层次选择器 155
5.2.3 过滤选择器 157
5.2.4 表单选择器 165
5.3 DOM文档操作 166
5.3.1 元素遍历 167
5.3.2 元素属性操作 168
5.3.3 元素内容操作 172
5.3.4 元素样式操作 174
5.3.5 文档节点操作 175
5.4 事件和动画效果 179
5.4.1 常用事件 179
5.4.2 页面加载事件 180
5.4.3 事件绑定与切换 180
5.4.4 动画效果 181
5.5 jQuery的Ajax操作 182
5.6 常用jQuery插件 183
5.6.1 日历插件 184
5.6.2 在线编辑器 185
第6章 ThinkPHP框架 187
6.1 ThinkPHP入门 187
6.1.1 什么是ThinkPHP 187
6.1.2 案例——实现用户登录 190
6.2 ThinkPHP目录结构 192
6.3 ThinkPHP配置详解 194
6.3.1 入口文件的配置 194
6.3.2 配置文件的配置 196
6.4 ThinkPHP实现MVC 202
6.4.1 控制器-Controller 202
6.4.2 模型-Model 203
6.4.3 视图-View 204
第7章 ThinkPHP框架进阶 207
7.1 ThinkPHP路由 207
7.1.1 什么是路由 207
7.1.2 路由规则定义 207
7.1.3 案例——实现规则路由 208
7.2 数据过滤 211
7.2.1 输入过滤 212
7.2.2 数据验证 215
7.3 ThinkPHP扩展功能 218
7.3.1 案例——上传文件 218
7.3.2 案例——制作缩略图 220
7.3.3 案例——实现分页 223
7.3.4 案例——生成验证码 225
第8章 项目实战上——电子商务网站 228
8.1 项目分析 228
8.1.1 需求分析 228
8.1.2 系统分析 229
8.1.3 数据库设计 234
8.2 开发前准备 237
8.3 后台管理员模块开发 237
8.4 后台商品模块开发 243
8.4.1 商品分类 243
8.4.2 商品属性 246
8.4.3 商品添加 250
8.4.4 商品列表 253
8.4.5 商品回收站 258
8.5 会员管理模块开发 261
第9章 项目实战下——电子商务网站 269
9.1 前台首页模块开发 269
9.1.1 前台首页概述 269
9.1.2 导航菜单实现 270
9.1.3 商品推荐实现 275
9.2 前台会员模块开发 280
9.2.1 会员注册功能 280
9.2.2 会员登录功能 286
9.2.3 会员中心功能 290
9.3 前台商品列表模块开发 294
9.4 前台商品信息模块开发 301
9.5 购物车模块开发 305
第10章 LAMP环境 309
10.1 Linux入门 309
10.1.1 什么是Linux 309
10.1.2 Linux的安装 310
10.1.3 Linux目录结构 314
10.1.4 Linux常用命令 318
10.1.5 vi编辑器 318
10.1.6 网络配置 318
10.2 LAMP环境搭建 321
10.2.1 环境搭建前的准备工作 321
10.2.2 Apache服务器的安装 323
10.2.3 PHP的安装 324
10.2.4 MySQL的安装 326
10.2.5 LAMP后续配置 327
10.3 项目部署 329
10.3.1 phpMyAdmin的安装 329
10.3.2 项目部署 330
展开全部内容

热销图书推荐

图书封面

Python程序设计现代方法(第2版)

人民邮电出版社

定价:¥49.80 咨询客服

图书封面

Flink基础入门

清华大学出版社

定价:¥59.80 咨询客服

图书封面

PHP网站开发实例教程(第3版)

人民邮电出版社

定价:¥49.80 咨询客服

图书封面

JavaScript+jQuery交互式Web前端开发(第2版)

人民邮电出版社

定价:¥59.80 咨询客服

哆哆女性网周公解梦梦见捡鱼帝字起名字男孩起名金的名字周公解梦剪指甲快速建设网站建设曦字怎么起名seo哪个培训好www.jjwxc.net网站制作优惠学网站设计市西伯利亚的理发师专注网站制作的武汉金盛国际家居哪儿有算命先生给韩姓起名字生猪宝宝起名易用字一套网站设计多少钱商丘柏林春天周易预测大师app旧版本免费的英文翻译起名专业昵称免费起名江西省seo柠用于起女孩名字门户网站建设要多少钱网络营销推广打算书周易起名公司取名怎样制作网上商城网站图片制作在线网站养猪公司起什么名字好起名字什么讲究吗淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻不负春光新的一天从800个哈欠开始有个姐真把千机伞做出来了国产伟哥去年销售近13亿充个话费竟沦为间接洗钱工具重庆警方辟谣“男子杀人焚尸”男子给前妻转账 现任妻子起诉要回春分繁花正当时呼北高速交通事故已致14人死亡杨洋拄拐现身医院月嫂回应掌掴婴儿是在赶虫子男孩疑遭霸凌 家长讨说法被踢出群因自嘲式简历走红的教授更新简介网友建议重庆地铁不准乘客携带菜筐清明节放假3天调休1天郑州一火锅店爆改成麻辣烫店19岁小伙救下5人后溺亡 多方发声两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#青海通报栏杆断裂小学生跌落住进ICU代拍被何赛飞拿着魔杖追着打315晚会后胖东来又人满为患了当地回应沈阳致3死车祸车主疑毒驾武汉大学樱花即将进入盛花期张立群任西安交通大学校长为江西彩礼“减负”的“试婚人”网友洛杉矶偶遇贾玲倪萍分享减重40斤方法男孩8年未见母亲被告知被遗忘小米汽车超级工厂正式揭幕周杰伦一审败诉网易特朗普谈“凯特王妃P图照”考生莫言也上北大硕士复试名单了妈妈回应孩子在校撞护栏坠楼恒大被罚41.75亿到底怎么缴男子持台球杆殴打2名女店员被抓校方回应护栏损坏小学生课间坠楼外国人感慨凌晨的中国很安全火箭最近9战8胜1负王树国3次鞠躬告别西交大师生房客欠租失踪 房东直发愁萧美琴窜访捷克 外交部回应山西省委原副书记商黎光被逮捕阿根廷将发行1万与2万面值的纸币英国王室又一合照被质疑P图男子被猫抓伤后确诊“猫抓病”

哆哆女性网 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化