登入帳戶  | 訂單查詢  | 購物車/收銀台(0) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書

『簡體書』PHP Web程序设计与项目案例开发-微课版

書城自編碼: 3389875
分類:簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 马石安,魏文平
國際書號(ISBN): 9787302512646
出版社: 清华大学出版社
出版日期: 2019-06-01


書度/開本: 16开 釘裝: 平装

售價:HK$ 80.7

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
心智的构建:大脑如何创造我们的精神世界
《 心智的构建:大脑如何创造我们的精神世界 》

售價:HK$ 81.4
美国小史(揭秘“美国何以成为美国”,理解美国的经典入门读物)
《 美国小史(揭秘“美国何以成为美国”,理解美国的经典入门读物) 》

售價:HK$ 81.4
中国古代北方民族史丛书——东胡史
《 中国古代北方民族史丛书——东胡史 》

售價:HK$ 87.8
巨人传(插图珍藏本)
《 巨人传(插图珍藏本) 》

售價:HK$ 705.6
地下(村上春树沙林毒气事件的长篇纪实)
《 地下(村上春树沙林毒气事件的长篇纪实) 》

售價:HK$ 76.7
偿还:债务与财富的阴暗面
《 偿还:债务与财富的阴暗面 》

售價:HK$ 80.2
清华大学藏战国竹简校释(壹):《命训》诸篇
《 清华大学藏战国竹简校释(壹):《命训》诸篇 》

售價:HK$ 94.4
封建社会农民战争问题导论(光启文库)
《 封建社会农民战争问题导论(光启文库) 》

售價:HK$ 68.4

 

建議一齊購買:

+

HK$ 86.9
《数据库系统原理与设计(第3版)》
+

HK$ 70.7
《计算机网络教程(第5版)(微课版)》
+

HK$ 56.6
《Visual C++程序设计与应用教程(第3版)题解及课程设》
+

HK$ 70.3
《面向对象程序设计教程(C++语言描述)(第3版)-微课版》
+

HK$ 85.6
《Visual C++程序设计与应用教程(第3版)》
+

HK$ 76.7
《面向对象程序设计教程(C++语言描述)第2版(21世纪高等学》
編輯推薦:
本书结构清晰、语言简练、实例丰富,具有知识性、实用性与系统性等特点。书中共配置了196个例题、360道练习题、11个综合实例,以及1个实际运行的PHP Web应用项目微梦网http:www.wmstudio.net.cn。本书是一本PHP Web应用开发的入门级实例教程,适合具备基本计算机程序设计知识以及Web技术知识的读者,可作为高等院校计算机专业、网络技术培训中心等相关课程的教材或教学参考书使用,也可供软件开发人员进行项目开发、在校学生进行课程设计与毕业设计时参考。
內容簡介:
本书以案例为载体,详细介绍使用PHP进行Web应用开发的基础知识及关键技术。全书共12章,分为4个层次,第1章、第2章是*层次,介绍开发前需要掌握的一些基础知识,包括PHP Web应用程序的体系结构、开发环境以及页面设计技术等; 第3~7章是第二层次,介绍PHP的语言基础及程序设计方法,包括PHP基本语法、流程控制、函数、字符串与数组、结构化程序设计、面向对象程序设计等; 第8~10章是第三层次,介绍PHP Web应用程序中的数据持久化技术,包括MySQL数据库、PHP与MySQL数据库的交互以及PHP的文件处理等; 第11章、第12章是第四层次,介绍PHP Web应用开发中常用的扩展技术,主要包括图像技术、邮件技术、PDF文档技术以及Smarty模板技术等。
本书结构清晰、语言简练、实例丰富,具有知识性、实用性与系统性等特点。书中共配置了196个例题、360道练习题、11个综合实例以及一个实际运行的PHP Web应用项目微梦网,网址为http:www.wmstudio.net.cn。
本书是PHP Web应用开发的入门级实例教程,适合具备基本计算机程序设计知识以及Web技术知识的读者,可作为高等院校计算机专业、网络技术培训等相关课程的教材或教学参考书,也可供软件开发人员进行项目开发、在校学生进行课程设计与毕业设计时参考。
目錄
目录
源码下载
第1章PHP Web开发环境
1.1Web应用的体系结构
1.1.1CS架构
1.1.2BS架构
1.2Web应用开发技术
1.2.1Web应用组件
1.2.2Web前端技术
1.2.3Web后端技术
1.2.4Web应用开发平台
1.3开发环境的搭建
1.3.1运行环境
1.3.2集成软件包
1.3.3常用开发工具
1.4第一个PHP Web应用
1.5应用实例
习题
第2章Web设计基础
2.1HTML
2.1.1HTML文档结构
2.1.2HTML元素
2.1.3常用的HTML标签
2.1.4常用的特殊符号
2.2CSS样式
2.2.1CSS样式的使用
2.2.2CSS语法
2.2.3CSS选择器
2.2.4常用CSS属性
2.3JavaScript脚本语言
2.3.1JavaScript的简单应用
2.3.2JavaScript基本语法
2.3.3JavaScript事件
2.3.4JavaScript对象
2.4JavaScript框架
2.4.1jQuery简介
2.4.2jQuery基本语法
2.4.3jQuery选择器与事件
2.4.4jQuery操作CSS样式
2.5应用实例
2.5.1创建项目
2.5.2设计前台页面
2.5.3效果测试
习题
第3章PHP基本语法
3.1PHP简介
3.1.1PHP的发展
3.1.2PHP的特点
3.2词法结构
3.2.1字符集
3.2.2词法记号
3.2.3语言标记
3.2.4语句及注释
3.3数据类型
3.3.1标量数据类型
3.3.2复合数据类型
3.3.3特殊数据类型
3.4常量与变量
3.4.1常量
3.4.2变量
3.5运算符与表达式
3.5.1基本概念
3.5.2算术运算符与算术表达式
3.5.3赋值运算符与赋值表达式
3.5.4关系运算符与关系表达式
3.5.5逻辑运算符与逻辑表达式
3.5.6位运算符
3.5.7条件运算符
3.5.8字符串运算符
3.5.9其他运算符
3.5.10运算符的优先级与结合性
3.6数据类型转换
3.6.1隐式转换
3.6.2显式转换
3.7应用实例
3.7.1项目架构设计
3.7.2用户信息显示
习题
第4章流程控制及函数
4.1基本控制结构
4.1.1选择结构
4.1.2循环结构
4.2流程控制语句
4.2.1break语句
4.2.2continue语句
4.2.3goto语句
4.2.4exit语句
4.3PHP函数
4.3.1函数的定义
4.3.2函数的调用及参数传递
4.3.3变量的作用域
4.3.4内置函数
4.4应用实例
4.4.1完善项目前端控制
4.4.2前端控制效果测试
习题
第5章字符串与数组
5.1字符串
5.1.1字符与字符集
5.1.2字符串的指定方法
5.1.3字符串的输出
5.1.4字符串的常用操作
5.2正则表达式
5.2.1正则表达式简介
5.2.2正则表达式基础语法
5.2.3正则表达式函数
5.3数组
5.3.1数组的分类
5.3.2数组的创建
5.3.3数组的操作
5.3.4预定义数组
5.4应用实例
5.4.1用户信息编辑
5.4.2功能测试
习题
第6章结构化程序设计
6.1HTTP协议基础
6.1.1HTTP通信机制
6.1.2HTTP请求与响应信息
6.1.3HTTP请求方法
6.2PHP的数据输入
6.2.1浏览器端数据输入
6.2.2请求路径的表示方法
6.2.3服务器端数据输入
6.3PHP的页面通信
6.3.1重定向方式
6.3.2Cookie技术
6.3.3Session技术
6.4结构化编程
6.4.1文件包含
6.4.2自定义函数库
6.4.3命名空间
6.5综合实例
6.5.1完善项目架构
6.5.2编辑文件及功能测试
习题
第7章面向对象程序设计
7.1面向对象概述
7.2类与对象
7.2.1类的定义
7.2.2类的对象
7.2.3对象成员的访问控制
7.2.4类常量与静态成员
7.3构造函数与析构函数
7.3.1构造函数
7.3.2析构函数
7.4继承与多态
7.4.1类的继承
7.4.2多态的实现
7.5高级特性与魔术方法
7.5.1高级特性
7.5.2魔术方法
7.6综合实例
7.6.1系统架构设计
7.6.2文件编辑及系统测试
习题
第8章MySQL数据库
8.1MySQL基础
8.1.1MySQL服务器与客户机
8.1.2MySQL字符集
8.1.3MySQL数据类型
8.1.4MySQL存储引擎
8.2数据库操作
8.2.1创建数据库
8.2.2查看数据库
8.2.3选择数据库
8.2.4删除数据库
8.3数据表操作
8.3.1创建数据表
8.3.2查看数据表
8.3.3修改数据表结构
8.3.4重命名数据表
8.3.5删除数据表
8.4表数据操作
8.4.1插入记录
8.4.2查询记录
8.4.3更新记录
8.4.4删除记录
8.5数据备份与恢复
8.5.1数据备份
8.5.2数据恢复
8.6综合实例
8.6.1实现关注信息的分页及详情显示
8.6.2实现用户的登录与退出
习题
第9章PHP与MySQL
9.1PHP对MySQL的支持
9.1.1PHP对数据库的支持
9.1.2PHP的MySQL扩展
9.2PHP与MySQL的连接
9.2.1连接服务器
9.2.2连接错误的处理
9.2.3断开服务器
9.2.4连接文件
9.3PHP与MySQL的交互
9.3.1执行SQL语句
9.3.2解析查询结果
9.3.3处理其他查询结果
9.3.4处理准备语句
9.4使用PDO与MySQL交互
9.4.1PDO扩展的启用
9.4.2PDO对象的创建
9.4.3通过PDO执行查询
9.4.4PDO对准备语句的支持
9.5综合实例
9.5.1数据库设计
9.5.2数据库操作基类设计
9.5.3模型类设计
9.5.4运行测试
习题
第10章PHP的文件处理
10.1目录处理
10.1.1目录信息查询
10.1.2目录操作
10.2文件操作
10.2.1查询文件信息
10.2.2打开关闭文件
10.2.3读取文件
10.2.4写入文件
10.2.5复制与删除文件
10.2.6移动与重命名文件
10.3文件上传与下载
10.3.1上传文件种类
10.3.2文件上传配置
10.3.3上传文件表单
10.3.4上传文件接收变量
10.3.5文件上传
10.3.6文件下载
10.4应用实例
10.4.1数据库设计
10.4.2用户登录与退出
10.4.3用户信息的保存与显示
10.4.4运行测试
习题
第11章PHP的其他扩展
11.1图像
11.1.1启用图像扩展
11.1.2动态生成图像
11.1.3基本绘图函数
11.1.4图像处理
11.2电子邮件
11.2.1使用mail函数
11.2.2使用PHP的IMAP扩展
11.2.3使用PHPMailer库
11.3XML与JSON
11.3.1在PHP中访问XML
11.3.2使用JSON
11.4PDF文档
11.4.1PDF扩展
11.4.2FPDF库的使用
11.4.3扩充FPDF字库
11.4.4FPDF库的中文支持
11.5应用实例
11.5.1设计验证码类
11.5.2生成并检查验证码
11.5.3运行测试
习题
第12章PHP的模板引擎
12.1PHP模板简介
12.2Smarty模板
12.2.1安装Smarty
12.2.2Smarty简单示例
12.2.3Smarty流程
12.2.4Smarty配置
12.3Smarty基本应用
12.3.1模板设计基本语法
12.3.2变量调节器
12.3.3控制结构
12.3.4Smarty函数
12.4Smarty的缓存
12.4.1Smarty的缓存控制
12.4.2Smarty模板的多缓存
12.4.3消除缓存实例处理开销
12.5应用实例
12.5.1项目目录结构规划
12.5.2项目PHP文件设计
12.5.3项目模板文件设计
12.5.4运行测试
习题
附录A
参考文献
內容試閱
前言
PHP程序设计语言是目前国内外最普及、使用最广泛的Web应用开发语言之一,它不仅具有功能丰富、表达能力强、使用方便灵活、执行效率高及可移植性好等优点,而且由于它具有开放的源代码、多数据库支持、面向对象支持、容易学习、完全免费等特点,已越来越受到广大软件开发者的青睐和认同,正在逐渐成为Web应用开发的主流语言。
与一般PHP图书不同,本书不仅介绍了PHP语言的语法机制,更重要的是系统地讲解了PHP Web应用程序的体系结构、开发技术以及这些技术的应用技巧,层次清晰地建立了PHP Web应用开发的知识体系,使读者能够深入理解使用PHP进行Web应用开发的技术规范、关键技术以及这些技术之间的协同工作机制。因此,本书的教学目标是帮助读者深入、细致、系统地学习PHP语言,理解PHP语言的精髓,掌握使用PHP进行Web应用开发的基本技术,为开发出优质的PHP Web应用项目奠定基础。
本书注重知识性、实用性与系统性。在内容安排上,重点强调的是项目这个系统概念,而不是页面中的局部代码。也就是说,本书注重的是PHP Web应用开发的知识体系,而不仅仅是PHP语言本身。基于此,本书安排了专门的章节介绍网页页面的设计技术与MySQL数据库技术,当然,如果你已经具备了这些方面的知识,是可以忽略这些章节的。在知识讲解上,本书采用实例作为载体,将各个知识点融入实际的案例中,让读者先看到该技术的运用效果,也就是先展示其功能,再探究其内涵。为了实现这种看得见、摸得着的效果,全书共配置了196个例题、11个综合实例,以及一个实际运行的真实项目微梦网http:www.wmstudio.net.cn。本书每章后面的综合实例,不仅仅是对该章知识的总结与应用,同时也是微梦网这个真实项目的一个简单实现,我们想通过这种循序渐进、由浅入深、不断完善的方法,展示一个完整的PHP Web应用项目的开发流程,从而达到本书的教学目标。另外,为了进一步巩固对各知识点的理解,书中配置了大量的练习题,共计360道,这些习题都是作者精心设计的,既能帮助掌握知识,又具有启发性、拓展性与实用性。
本书共有12章,分为4个层次,第1章、第2章是第一层次,介绍开发前需要掌握的一些基础知识,包括PHP Web应用程序的体系结构、开发环境以及页面设计技术等; 第3~7章是第二层次,介绍PHP的语言基础及程序设计方法,包括PHP基本语法、流程控制、函数、字符串与数组、结构化程序设计、面向对象程序设计等; 第8~10章是第三层次,介绍PHP Web应用程序中的数据持久化技术,包括MySQL数据库、PHP与MySQL数据库的交互以及PHP的文件处理等; 第11章、第12章是第四层次,介绍PHP Web应用开发中常用的扩展技术,主要包括图像技术、邮件技术、PDF文档技术以及Smarty模板技术等。
本书的主要特色:
1. 技术先进,使用广泛
本书介绍的PHP Web开发技术在目前业界的Web应用开发中被广泛使用,其中PHP、MySQL数据库均采用了最新的版本。
2. 案例完整、实用性强
本书中的每一个例题都是作者精心设计的,它针对特定的知识点,但又不局限于该知识点; 每一个应用实例都实现了真实项目微梦网的部分功能,是一个简化版本的真实PHP Web应用项目。
3. 讲解翔实,循序渐进
本书紧紧围绕真实的应用实例,从用户需求出发,按照项目开发的顺序,系统全面地介绍PHP Web应用程序开发规范和流程,可以使读者在很短的时间内掌握PHP Web应用开发的步骤与常用技术。
4. 重点突出,难点分散
本书以介绍PHP Web应用开发技术的后端技术为重点,主要介绍应用的业务处理逻辑的实现,对页面表现技术,比如CSS样式、JavaScript、JQuery等进行了略化处理。每章突出一个技术难点,每种技术的介绍均以从应用到原理的顺序展开,让读者先看到效果,然后激发其探究为什么的兴趣。
5. 由浅入深,前后呼应
Web应用的开发是一个基础理论知识的综合应用过程,会涉及很多方面。本书实例功能的实现采用了由浅入深、逐步完善的方式,将技术难点分散于各个章节,做到了叙述上的前后呼应及技术上的逐步加深。
6. 资源丰富,使用方便
为帮助读者学习,除提供源码及相关教学资源的下载(清华大学出版社网站http:www.tup.tsinghua.edu.cn)外,还创建了技术支持网站http:www.wmstudio.net.cn,在这里,读者不仅可以看到案例的运行效果,还可以与我们进行交流,对相关问题进行探讨。
本书是一本PHP Web应用开发的入门级实例教程,适合具备基本计算机程序设计知识以及Web技术知识的读者,可作为高等院校计算机专业、网络技术培训中心等相关课程的教材或教学参考书使用,也可供软件开发人员进行项目开发、在校学生进行课程设计与毕业设计时参考。
本书第3~7章由马石安编写,第1章、第2章、第8~12章由魏文平编写,所有图片的配置、代码的测试由魏文平完成。全书由马石安统一修改、整理和定稿。
在编写本书的过程中,参考和引用了大量的书籍、文献以及网络博客、论坛中的技术资料,在此向这些文献的作者表示衷心感谢。另外,江汉大学、清华大学出版社的领导及各位同仁对本书的编著、出版给予了大力支持与帮助,在此一并表示感谢。由于我们水平有限,加之时间仓促,书中难免存在疏漏与不妥之处,敬请广大师生、读者批评指正。
作者
2019年4月

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.