稻草人书屋
图书
下载
漫画
阅读记录
首页
图书
电子书
漫画
连载
全本
作者
推书
留言
排行榜
临时书架
阅读记录
PHP和MySQL Web开发(原书第4版)
作者:Luke Welling / Laura Thomson
状态:完结
类型:学习
总点击:0
月点击:0
周点击:0
最新章节:
光盘内容
2017-11-22 16:01:43
开始阅读
PHP和MySQL Web开发(原书第4版)TXT电子书下载
下载
打赏
推荐
书架
本书将PHP开发与MySQL应用相结合,分别对PHP和MySQL做了深入浅出的分析,不仅介绍PHP和MySQL的一般概念,而且对PHP和MySQL的Web应用做了较全面的阐述,并包括几个经典且实用的例子。 本书是第4版,经过了全面的更新、重写和扩展,包括PHP 5.3最新改进的特性(例如,更好的错误和异常处理),MySQL的存储过程和存储引擎,Ajax技术与Web 2.0以及Web应用需要注意的安全问题。
最新章节 更新时间:2017-11-22 16:01:43
光盘内容
B.4 Web开发
B.3 Apache资源
B.2 MySQL和SQL的特定资源
附录B Web资源
A.4 设置其他配置
A.3 PEAR安装
A.2 在Windows下安装Apache、PHP和MySQL
附录
34.4 进一步学习
34.3 在以前的项目添加Ajax元素
34.2 Ajax基础
完整目录
对本书的赞誉
译者序
前言
使用本书将学习到哪些知识
什么是PHP
MySQL是什么
为什么要使用PHP和MySQL
PHP的一些优点
PHP 5.0的新特性
MySQL的一些优点
MySQL 5.0的新特性
本书的组织结构
我们希望得到您的反馈
读者服务
致谢
作者简介
其他参与者
第一篇 使用PHP
1.2 创建一个示例应用:Bob的汽车零部件商店
1.3 在HTML中嵌入PHP
1.4 添加动态内容
1.5 访问表单变量
1.6 理解标识符
1.7 检查变量类型
1.8 声明和使用常量
1.9 理解变量的作用域
1.10 使用操作符
1.11 计算表单总金额
1.12 理解操作符的优先级和结合性
1.13 使用可变函数
1.14 根据条件进行决策
1.15 通过迭代实现重复动作
1.16 从控制结构或脚本中跳出
1.17 使用可替换的控制结构语法
1.18 使用declare
1.19 下一章
第2章 数据的存储与检索
2.2 存储和检索Bob的订单
2.3 文件处理
2.4 打开文件
2.5 写文件
2.6 关闭文件
2.7 读文件
2.8 使用其他有用的文件函数
2.9 文件锁定
2.10 更好的方式:数据库管理系统
2.11 进一步学习
2.12 下一章
第3章 使用数组
3.2 数字索引数组
3.3 使用不同索引的数组
3.4 数组操作符
3.5 多维数组
3.6 数组排序
3.7 多维数组的排序
3.8 对数组进行重新排序
3.9 从文件载入数组
3.10 执行其他数组操作
3.11 进一步学习
3.12 下一章
第4章 字符串操作与正则表达式
4.2 字符串的格式化
4.3 用字符串函数连接和分割字符串
4.4 字符串的比较
4.5 使用字符串函数匹配和替换子字符串
4.6 正则表达式的介绍
4.7 用正则表达式查找子字符串
4.8 用正则表达式替换子字符串
4.9 使用正则表达式分割字符串
4.10 进一步学习
4.11 下一章
第5章 代码重用与函数编写
5.2 使用require()和include()函数
5.3 在PHP中使用函数
5.4 理解为什么要定义自己的函数
5.5 了解基本的函数结构
5.6 使用参数
5.7 理解作用域
5.8 参数的引用传递和值传递
5.9 使用Return关键字
5.10 实现递归
5.11 进一步学习
5.12 下一章
第6章 面向对象的PHP
6.2 在PHP中创建类、属性和操作
6.3 类的实例化
6.4 使用类的属性
6.5 使用private和public关键字控制访问
6.6 类操作的调用
6.7 在PHP中实现继承
6.8 类的设计
6.9 编写类代码
6.10 理解PHP面向对象的高级功能
6.11 下一章
第7章 错误和异常处理
7.2 Exception类
7.3 用户自定义异常
7.4 Bob的汽车零部件商店应用程序的异常
7.5 异常和PHP的其他错误处理机制
7.6 进一步学习
7.7 下一章
第二篇 使用MySQL
8.2 设计Web数据库
8.3 Web数据库架构
8.4 进一步学习
8.5 下一章
第9章 创建Web数据库
9.2 登录到MySQL
9.3 创建数据库和用户
9.4 设置用户与权限
9.5 MySQL权限系统的介绍
9.6 创建一个Web用户
9.7 使用正确的数据库
9.8 创建数据库表
9.9 理解MySQL的标识符
9.10 选择列数据类型
9.11 进一步学习
9.12 下一章
第10章 使用MySQL数据库
10.2 在数据库中插入数据
10.3 从数据库中获取数据
10.4 更新数据库记录
10.5 创建后修改表
10.6 删除数据库中的记录
10.7 表的删除
10.8 删除整个数据库
10.9 进一步学习
10.10 下一章
第11章 使用PHP从Web访问MySQL数据库
11.2 从Web查询数据库的基本步骤
11.3 将新信息放入数据库
11.4 使用Prepared语句
11.5 使用PHP与数据库交互的其他接口
11.6 进一步学习
11.7 下一章
第12章 MySQL高级管理
12.2 提高MySQL数据库的安全性
12.3 获取更多关于数据库的信息
12.4 数据库的优化
12.5 备份MySQL数据库
12.6 恢复MySQL数据库
12.7 实现复制
12.8 进一步学习
12.9 下一章
第13章 MySQL高级编程
13.2 存储引擎
13.3 事务
13.4 外键
13.5 存储过程
13.6 进一步学习
13.7 下一章
第三篇 电子商务与安全性
14.2 考虑电子商务网站的类型
14.3 理解风险和威胁
14.4 选择一个策略
14.5 下一章
第15章 电子商务的安全问题
15.2 安全威胁
15.3 易用性、性能、成本和安全性
15.4 建立一套安全政策
15.5 身份验证原则
15.6 加密技术基础
15.7 数字证书
15.8 安全的Web服务器
15.9 审计与日志记录
15.10 防火墙
15.11 备份数据
15.12 自然环境的安全性
15.13 下一章
第16章 Web应用的安全
16.2 识别所面临的威胁
16.3 了解与我们“打交道”的用户
16.4 代码的安全性
16.5 Web服务器和PHP的安全性
16.6 数据库服务器的安全性
16.7 保护网络
16.8 计算机和操作系统的安全性
16.9 灾难计划
16.10 下一章
第17章 使用PHP和MySQL实现身份验证
17.2 实现访问控制
17.3 使用基本身份验证
17.4 在PHP中使用基本身份验证
17.5 在Apache的.htaccess文件中使用基本身份验证
17.6 使用mod_auth_mysql身份验证
17.7 创建自定义身份验证
17.8 进一步学习
17.9 下一章
第18章 使用PHP和MySQL实现安全事务
18.2 使用加密套接字层(SSL)
18.3 屏蔽用户的输入
18.4 提供安全存储
18.5 存储信用卡号码
18.6 在PHP中使用加密技术
18.7 进一步学习
18.8 下一章
第四篇 PHP的高级技术
19.2 使用目录函数
19.3 与文件系统的交互
19.4 使用程序执行函数
19.5 与环境变量交互:getenv()和putenv()
19.6 进一步学习
19.7 下一章
第20章 使用网络函数和协议函数
20.2 发送和读取电子邮件
20.3 使用其他Web站点的数据
20.4 使用网络查找函数
20.5 备份或镜像一个文件
20.6 进一步学习
20.7 下一章
第21章 日期和时间的管理
21.2 在PHP日期格式和MySQL日期格式之间进行转换
21.3 在PHP中计算日期
21.4 在MySQL中计算日期
21.5 使用微秒
21.6 使用日历函数
21.7 进一步学习
21.8 下一章
第22章 创建图像
22.2 理解图像格式
22.3 创建图像
22.4 在其他页面中使用自动生成的图像
22.5 使用文本和字体创建图像
22.6 绘制图像与用图表描绘数据
22.7 使用其他图像函数
22.8 进一步学习
22.9 下一章
第23章 在PHP中使用会话控制
23.2 理解基本的会话功能
23.3 实现简单的会话
23.4 创建一个简单的会话例子
23.5 配置会话控制
23.6 通过会话控制实现身份验证
23.7 进一步学习
23.8 下一章
第24章 其他有用的特性
24.2 终止执行:die()和exit()
24.3 序列化变量和对象
24.4 获取PHP环境信息
24.5 暂时改变运行时环境
24.6 源代码加亮
24.7 在命令行中使用PHP
24.8 下一章
第五篇 创建实用的PHP和MySQL项目
25.2 规划和运行Web应用程序项目
25.3 重用代码
25.4 编写可维护代码
25.5 实现版本控制
25.6 选择一个开发环境
25.7 项目的文档化
25.8 建立原型
25.9 将逻辑和内容分离
25.10 优化代码
25.11 测试
25.12 进一步学习
25.13 下一章
第26章 调试
26.2 使用变量帮助调试
26.3 错误报告级别
26.4 改变错误报告设置
26.5 触发自定义错误
26.6 巧妙地处理错误
26.7 下一章
第27章 建立用户身份验证机制和个性化设置
27.2 解决方案概述
27.3 实现数据库
27.4 实现基本的网站
27.5 实现用户身份验证
27.6 实现书签的存储和检索
27.7 实现书签推荐
27.8 考虑可能的扩展
27.9 下一章
第28章 创建一个购物车
28.2 解决方案概述
28.3 实现数据库
28.4 实现在线目录
28.5 实现购物车
28.6 实现付款
28.7 实现一个管理界面
28.8 扩展该项目
28.9 使用一个已有系统
28.10 下一章
第29章 创建一个基于Web的电子邮件服务系统
29.2 解决方案概述
29.3 建立数据库
29.4 了解脚本架构
29.5 登录与登出
29.6 建立账户
29.7 阅读邮件
29.8 发送邮件
29.9 扩展这个项目
29.10 下一章
第30章 创建一个邮件列表管理器
30.2 解决方案概述
30.3 建立数据库
30.4 定义脚本架构
30.5 实现登录
30.6 用户函数的实现
30.7 管理功能的实现
30.8 扩展这个项目
30.9 下一章
第31章 创建一个Web论坛
31.3 解决方案概述
31.4 数据库的设计
31.5 查看文章的树形结构
31.7 添加新文章
31.8 添加扩充
31.9 使用一个已有的系统
31.10 下一章
第32章 生成PDF格式的个性化文档
32.2 解决方案的组成
32.3 解决方案概述
32.4 处理标题的问题
32.5 扩展该项目
32.6 下一章
第33章 使用XML和SOAP来连接Web服务
33.2 解决方案的组成
33.3 解决方案概述
33.4 安装项目代码
33.5 扩展这个项目
33.6 进一步学习
第34章 使用Ajax构建Web 2.0应用
34.2 Ajax基础
34.3 在以前的项目添加Ajax元素
34.4 进一步学习
附录
A.2 在Windows下安装Apache、PHP和MySQL
A.3 PEAR安装
A.4 设置其他配置
附录B Web资源
B.2 MySQL和SQL的特定资源
B.3 Apache资源
B.4 Web开发
光盘内容
最新入库
学习
小说的骨架:好提纲成就好故事
凯蒂·维兰
写作全技术
斋藤孝
练好口才的第一本书
殷亚敏
高情商沟通学
陈建伟
越读者
郝明义
全神贯注的方法
托马斯·
清晰表达的艺术:打造高效的职场
多米尼克
子弹笔记术
杉野干人
Maven实战
许晓斌
作者其他作品
好书推荐
落花水面皆文章:叶圣陶谈写作
《落花水面皆文章》是叶圣陶先生写的一本教人如何写作的书,全名《落花水…
看得见的正义
当走向法治成为社会共识 本书用23条法律格言讲解共识形成的必然 当程序正义…
读书指南
《读书指南》是梁启超先生《国学入门书要目及其读法》和《要籍解题及其读…
深阅读:信息爆炸时代我们如何读书
在当今这样快节奏的时代,读书稍显老套,但我们确实无法忍受没有书的人生…
刷脸背后:人脸检测 人脸识别 人脸检索
我们正处于刷脸的时代,越来越多的刷脸应用开始出现。例如,北京西站的刷脸…
朱天衣的作文课:我的心爱宝贝
拥有二十余年儿童作文教学经验的朱天衣,主张以启发引导、说故事的方式,…
最重要的事,只有一件
本书曾持续稳居亚马逊总榜第一! 本书被评为2015年最佳读物! 每个人都向往…
如何高效学习:1年完成麻省理工4年33门课程的整体性学习法
一位因为快速学习而成名的神奇小子,他应用自己发明的学习方法,完成了10天…
iOS编程基础:Swift、Xcode和Cocoa入门指南
Swift成为学习iOS编程的一门优秀语言。其他选择Objective-C依然存在,如果你喜欢…
世界美术名作二十讲
《世界美术名作二十讲》,薄薄的一册,却影响深远。傅先生在书中没有大量…