图书介绍

基于LINUX的WEB程序设计:PHP网站开发PDF|Epub|txt|kindle电子书版本网盘下载

基于LINUX的WEB程序设计:PHP网站开发
  • 刘振岩,王勇,陈立平编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115172211
  • 出版时间:2008
  • 标注页数:345页
  • 文件大小:55MB
  • 文件页数:356页
  • 主题词:Linux操作系统-程序设计;PHP语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

基于LINUX的WEB程序设计:PHP网站开发PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一部分 构建Web开发环境2

第1章 PHP与LAMP2

1.1 PHP简介2

1.1.1 PHP的发展历史2

1.1.2 PHP的特性3

1.1.3 PHP与其他Web开发技术的对比4

1.1.4 PHP的运行环境5

1.2 LAMP简介5

1.2.1 Linux简介5

1.2.2 Apache简介6

1.2.3 MySQL简介6

1.3 小结7

第2章 在虚拟机上安装Linux8

2.1 在Windows XP上使用VMware8

2.1.1 VMware简介8

2.1.2 VMware的安装和基本配置9

2.2 在虚拟机上安装Ubuntu 613

2.2.1 Ubuntu Linux简介13

2.2.2 下载Ubuntu 613

2.2.3 安装Ubuntu 615

2.2.4 在Ubuntu 6上安装VMware Tools20

2.3 在虚拟机上安装Fedora 721

2.3.1 Red Hat Fedora Core Linux简介21

2.3.2 下载Fedora 722

2.3.3 安装Fedora 722

2.3.4 在Fedora 7上安装VMware Tools35

2.4 Linux的因特网访问配置39

2.4.1 VMware的3种网络模式39

2.4.2 Ubuntu 6的因特网访问配置44

2.4.3 Fedora 7的因特网访问配置54

2.5 小结57

第3章 在Linux下安装配置Apache、MySQL及PHP58

3.1 安装前的准备工作58

3.2 安装配置Apache58

3.2.1 安装Apache58

3.2.2 配置并测试Apache60

3.3 安装测试MySQL62

3.3.1 用二进制文件安装MySQL63

3.3.2 用RPM包安装MySQL66

3.4 安装配置PHP67

3.4.1 安装PHP67

3.4.2 配置并测试PHP68

3.5 安装配置phpMyAdmin69

3.6 安装配置中文输入法70

3.7 使用Linux下的PHP开发工具——Quanta Plus72

3.7.1 Quanta Plus简介72

3.7.2 安装Quanta Plus74

3.7.3 用Quanta Plus和Gubed调试PHP75

3.8 创建并测试第一个PHP程序77

3.9 小结78

第4章 Windows下PHP开发环境的构建以及PHP程序向Linux的移植79

4.1 Windows下PHP开发环境的构建79

4.1.1 安装配置MySQL79

4.1.2 安装配置Apache和PHP89

4.1.3 测试PHP开发环境92

4.2 Windows与Linux的文件共享93

4.2.1 在Windows Host下配置FTP服务器93

4.2.2 在LinuxGuest下配置FTP服务器97

4.2.3 在Windows Host下配置Telnet服务器99

4.2.4 在LinuxGuest下配置SSH服务器102

4.2.5 在Linux Guest下配置Samba服务104

4.2.6 利用VMware Tools实现文件共享108

4.2.7 使用ISO文件109

4.2.8 直接挂接物理硬盘或硬盘分区来实现共享109

4.3 将Windows下的PHP程序移植到Linux下109

4.4 小结110

第二部分 学习使用PHP和MySQL112

第5章 PHP语法112

5.1 PHP的基本语法112

5.1.1 PHP代码特性112

5.1.2 指令分隔符114

5.1.3 注释114

5.2 数据类型115

5.2.1 布尔型115

5.2.2 整型116

5.2.3 浮点型116

5.2.4 字符串116

5.2.5 数组119

5.2.6 其他数据类型121

5.2.7 类型强制转换121

5.3 常量和变量122

5.3.1 常量122

5.3.2 变量123

5.4 运算符126

5.4.1 常用的运算符126

5.4.2 运算符的优先级131

5.5 控制语句132

5.5.1 条件语句132

5.5.2 分支语句134

5.5.3 循环语句136

5.5.4 require和include语句138

5.5.5 其他控制语句140

5.6 函数142

5.6.1 函数定义的一般形式142

5.6.2 函数的参数143

5.6.3 函数的返回值144

5.6.4 函数的嵌套和递归144

5.7 类和对象146

5.7.1 定义类146

5.7.2 访问控制146

5.7.3 创建对象147

5.7.4 构造函数147

5.8 使用cookie和会话148

5.8.1 对比cookie和会话148

5.8.2 使用cookie149

5.8.3 使用会话153

5.9 小结155

第6章 MySQL156

6.1 SQL基础156

6.1.1 SQL语言简介156

6.1.2 Create和Drop157

6.1.3 Select158

6.1.4 Insert、Update和Delete161

6.2 使用MySQL162

6.2.1 MySQL的基本操作162

6.2.2 使用MySQL的命令行工具163

6.2.3 使用phpMyAdmin166

6.3 PHP中访问MySQL的相关函数168

6.3.1 连接数据库服务器函数169

6.3.2 选择数据库的函数170

6.3.3 SQL查询函数170

6.3.4 操作数据库记录函数171

6.3.5 其他常用函数173

6.4 小结173

第三部分 应用实例176

第7章 简单聊天室系统176

7.1 系统功能描述176

7.2 系统设计176

7.2.1 系统流程176

7.2.2 数据库设计180

7.3 系统实现181

7.3.1 公共文件181

7.3.2 用户管理子系统182

7.3.3 聊天功能子系统191

7.4 小结197

第8章 投票系统198

8.1 系统功能198

8.2 系统设计198

8.2.1 系统流程198

8.2.2 数据库设计204

8.3 系统实现206

8.3.1 首页及公共文件206

8.3.2 系统管理子系统208

8.3.3 投票功能子系统217

8.4 小结224

第9章 论坛225

9.1 系统功能描述225

9.2 系统设计226

9.2.1 系统流程226

9.2.2 数据库设计234

9.3 系统实现236

9.3.1 首页及公共文件236

9.3.2 用户管理子系统241

9.3.3 系统管理子系统254

9.3.4 留言功能子系统264

9.4 小结279

第10章 电子商店系统280

10.1 系统功能描述280

10.2 系统设计281

10.2.1 系统流程281

10.2.2 数据库设计290

10.3 系统实现292

10.3.1 首页及公共文件292

10.3.2 用户管理子系统299

10.3.3 商品信息子系统314

10.3.4 在线购物子系统327

10.4 小结340

附录 常见问题341

热门推荐