词条 | Web开发的平民英雄:PHP+MySQL |
释义 | 图书信息出版社: 电子工业出版社; 第1版 (2011年1月1日) 平装: 560页 正文语种: 简体中文 开本: 16 ISBN: 7121119870, 9787121119873 条形码: 9787121119873 尺寸: 25.6 x 18.4 x 2.2 cm 重量: 962 g 内容简介《Web开发的平民英雄:PHP+MySQL》根据作者的实际教学和开发经验,首先介绍了PHP的基础知识和Apache、PHP和MySQL的环境搭建、常规应用,然后精选通用会员管理系统、博客系统、视频网站系统、农场游戏系统等10个动态网站典型的实际商业项目案例,由浅入深,由易到难,采用“软件工程”开发理论,系统的对其进行详细地讲解,字里行间渗透着多年的开发经验总结,并对初学者开发时容易发生的问题做了简要介绍。 《Web开发的平民英雄:PHP+MySQL》内容丰富,语言讲解详细准确,操作性强,适合作为高等院校本、专科各专业PHP动态网页制作课程的课程设计类辅助教材,也适合作为网页设计师与PHP程序开发人员的参考书。 目录第1章 PHP快速入门 1 1.1 初识PHP 1 1.1.1 PHP的起源 3 1.1.2 PHP的特性 6 1.1.3 PHP与ASP、JSP的比较 6 1.2 PHP开发环境搭建 8 1.2.1 Apache服务器的安装与配置 9 1.2.2 Apache的测试 10 1.2.3 Apache的配置 11 1.2.4 PHP的安装 12 1.2.5 连接服务器 12 1.2.6 PHP的测试 13 1.3 MySQL的安装与配置 13 1.3.1 MySQL的安装 14 1.3.2 MySQL的测试 18 1.3.3 MySQL连接PHP 19 1.4 PHP语言基础 19 1.4.1 PHP基本语法 19 1.4.2 字符串和正则表达式 26 1.4.3 PHP面向对象的编程 33 1.4.4 PHP程序调试与异常 38 1.4.5 PHP与MySQL数据库 41 1.4.6 构建PHP动态网页 43 1.5 小结 44 第2章 PHP常用模块设计 45 2.1 通讯录模块 45 2.1.1 创建数据库 45 2.1.2 实现通讯录 45 2.2 文件上传模块 53 2.3 聊天室模块 55 2.3.1 用户登录界面 55 2.3.2 登录成功界面 57 2.3.3 聊天室主界面 58 2.3.4 显示聊天内容 64 2.3.5 显示在线用户列表 65 2.3.6 输入聊天信息 67 2.3.7 用户退出登录 68 2.3.8 MySQL连接配置文件 68 2.3.9 MySQL操作类文件 68 2.3.10 MySQL数据库表结构 71 2.4 计数器模块 72 2.5 小结 72 第3章 文件管理系统 73 3.1 开发背景 73 3.2 系统分析 75 3.2.1 需求分析 75 3.2.2 项目可行性分析 76 3.2.3 项目计划书 77 3.3 系统总体结构设计 78 3.3.1 系统功能设计 78 3.3.2 系统数据库设计 79 3.4 公共模块设计 79 3.5 设置文件管理的路径 82 3.6 文件和文件夹管理模块设计 87 3.7 文件和文件夹的ZIP格式压缩及解压模块设计 100 3.8 小结 112 第4章 通用会员管理系统 113 4.1 开发背景 113 4.2 系统分析 116 4.2.1 需求分析 116 4.2.2 项目可行性分析 118 4.2.3 项目计划书 118 4.3 系统总体结构设计 119 4.3.1 系统功能设计 120 4.3.2 系统数据库设计 120 4.4 公共模块设计 121 4.5 新用户注册 127 4.6 会员登录模块设计 134 4.7 会员资料修改模块设计 139 4.8 会员列表、修改、删除等管理员模块设计 143 4.9 小结 146 第5章 教务管理信息系统 147 5.1 开发背景 147 5.2 系统分析 148 5.2.1 需求分析 148 5.2.2 项目可行性分析 150 5.2.3 项目计划书 150 5.3 系统总体结构设计 152 5.3.1 系统功能设计 152 5.3.2 系统数据库设计 152 5.4 公共模块设计 153 5.5 注册新学生 158 5.6 管理人员、学生登录模块设计 161 5.7 编辑学生信息模块设计及权限控制 164 5.8 学生列表及搜索模块设计和权限控制 167 5.9 删除学生模块设计 173 5.10 收发短消息模块设计 176 5.11 小结 180 第6章 博客系统 181 6.1 开发背景 181 6.2 系统分析 181 6.2.1 需求分析 181 6.2.2 项目可行性分析 184 6.2.3 项目计划书 185 6.3 系统总体结构设计 187 6.3.1 系统功能设计 187 6.3.2 系统数据库设计 187 6.4 公共模块设计 189 6.5 博文管理模块设计 191 6.6 博文评论模块设计 220 6.7 博客留言模块设计 222 6.8 博客资料设置和模版更换模块设计 224 6.9 博客相册模块设计 229 6.10 小结 236 第7章 CMS内容管理系统 237 7.1 开发背景 237 7.2 系统分析 240 7.2.1 需求分析 240 7.2.2 项目可行性分析 242 7.2.3 项目计划书 242 7.3 系统总体结构设计 244 7.3.1 系统功能设计 244 7.3.2 系统数据库设计 244 7.4 公共模块设计 246 7.5 编辑登录和内容管理模块设计 249 7.6 评论模块设计 265 7.7 内容分类模块设计 269 7.8 静态页面生成模块设计 279 7.9 小结 284 第8章 商务合同管理系统 285 8.1 开发背景 285 8.2 系统分析 287 8.2.1 需求分析 287 8.2.2 项目可行性分析 289 8.2.3 项目计划书 289 8.3 系统总体结构设计 291 8.3.1 系统功能设计 291 8.3.2 系统数据库设计 291 8.4 公共模块设计 293 8.5 基础资料(业务员、合同类型、状态、客户)管理模块设计 294 8.6 事务提醒管理模块设计 312 8.7 合同来往明细和收付款模块设计 317 8.8 搜索模块设计 322 8.9 小结 324 第9章 电子商务系统之网上商城 325 9.1 开发背景 325 9.2 系统分析 328 9.2.1 需求分析 328 9.2.2 项目可行性分析 329 9.2.3 项目计划书 330 9.3 系统总体结构设计 331 9.3.1 系统功能设计 331 9.3.2 系统数据库设计 332 9.4 公共模块设计 333 9.5 商品管理模块设计 335 9.6 商品分类模块设计 357 9.7 购物车模块设计 363 9.8 订单管理模块设计 372 9.9 搜索模块设计 377 9.10 小结 380 第10章 论坛系统 381 10.1 开发背景 381 10.2 系统分析 383 10.2.1 需求分析 383 10.2.2 项目可行性分析 385 10.2.3 项目计划书 385 10.3 系统总体结构设计 386 10.3.1 系统功能设计 387 10.3.2 系统数据库设计 387 10.4 公共模块设计 390 10.5 帖子管理模块设计 396 10.6 论坛版块模块设计 415 10.7 小结 426 第11章 视频分享系统 427 11.1 开发背景 427 11.2 系统分析 429 11.2.1 需求分析 429 11.2.2 项目可行性分析 431 11.2.3 项目计划书 432 11.3 系统总体结构设计 432 11.3.1 系统功能设计 433 11.3.2 系统数据库设计 434 11.4 公共模块设计 435 11.5 视频管理模块设计 436 11.6 用户视频专辑、视频分享设计 452 11.7 视频分类模块设计 455 11.8 小结 462 第12章 农场偷菜网络游戏 463 12.1 开发背景 463 12.2 系统分析 464 12.2.1 需求分析 464 12.2.2 项目可行性分析 466 12.2.3 项目计划书 467 12.3 系统总体结构设计 468 12.3.1 系统功能设计 468 12.3.2 系统数据库设计 469 12.4 公共模块设计 471 12.5 首页模块设计 483 12.6 作物管理模块设计 492 12.7 农场商店和道具、装饰模块设计 509 12.8 作物浇水和虫、草模块设计 530 12.9 土地翻耕、开垦和红土地升级 541 12.10 小结 549 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。