搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
PHP动态网站开发案例课堂
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787302428862
  • 作      者:
    刘玉红,蒲娟编著
  • 出 版 社 :
    清华大学出版社
  • 出版日期:
    2016
收藏
编辑推荐

  清华大学出版社“案例课堂”大系
  丛书以案例的形式讲解软件的内容,读者可以在实践中熟练掌握软件的使用方法。
  每一个案例都精挑细选,同时配有全程语音讲解的视频文件,方便读者学习。
  案例的选材广泛,涉及到软件应用的各个领域、各个行业,学习无死角。
  “CG设计”系列全彩精印,同等价位下内容更多,同等内容下更实惠。
  “网站开发”系列附赠超值,全面学习无障碍:
  CSS属性速查表
  HTML标签速查表
  网页布局案例赏析
  精彩网站配色方案赏析
  精选JavaScript实例
  JavaScript函数速查手册
  CSS+DIV布局案例赏析
  案例源文件与教学课件

展开
内容介绍
  本书以零基础讲解为宗旨,用实例引导读者深入学习,采取“PHP基础知识→核心技术→操作数据库→高级应用→项目实战”的讲解模式,深入浅出地讲解PHP开发动态网站的各项技术及实战技能。 本书第1篇“PHP基础知识”主要讲解初识PHP,配置PHP服务器环境,PHP语言基础,流程控制和函数,字符串和正则表达式、PHP数组及操作等;第2篇“核心技术”主要讲解PHP与Web页面交互、时间和日期,面向对象编程,错误、异常处理与调试,文件系统与操作,图形图像处理技术,Cookie和会话管理,PHP加密技术等;第3篇“操作数据库”主要讲解MySQL数据库基础,使用MySQL Workbench管理MySQL数据库,PHP操作MySQL数据库等;第4篇“高级应用”主要讲解PDO数据库抽象类库,JavaScript编程基础,PHP与XML技术的综合应用,PHP与Ajax的综合应用,MVC结构与Smarty模板,Zend Framework框架等;第5篇“项目实战”主要通过一个综合案例开发论坛来整体讲解PHP在动态网站开发中的技术。 本书附带的DVD光盘中赠送了丰富的资源,诸如本书实例完整源代码、教学幻灯片、本书精品教学视频、常用SQL语句速查手册、PHP常用函数速查手册、16个经典项目开发完整源码、PHP网站开发工程师面试技巧、PHP网站开发工程师常见面试题、优秀网站开发工程师之路——网站开发经验及技巧大汇总。 本书适合任何想学习PHP开发动态网站的人员,无论您是否从事计算机相关行业,无论您是否接触过PHP,通过学习均可快速掌握PHP开发动态网站的方法和技巧。
展开
精彩书摘
  第2章
  配置PHP
  服务器环境
  在编写PHP文件之前,读者需要配置PHP服务器,包括软硬件环境的检查,如何获得PHP安装资源包等,详细讲解目前常见的主流PHP服务器搭配方案:PHP+IIS和PHP+Apache。另外讲述了在Windows下如何使用WampServer组合包,最后通过一个测试案例,读者可以检查Web服务器建构是否成功。
  本章要点(已掌握的在方框中打钩)
  了解PHP服务器的概念
  熟悉安装PHP前的准备工作
  掌握PHP+IIS服务器的安装配置方法
  掌握PHP+Apache服务器的环境搭建方法
  Windows下使用WampServer组合包
  测试第一个PHP程序
  2.1  PHP服务器概述
  在学习PHP服务器之前,读者需要了解HTML网页的运行原理。网页浏览者在客户端通过浏览器向服务器发出页面请求,服务器接收到请求后将页面返回到客户端的浏览器,这样网页浏览者即可看到页面显示效果。
  PHP语言在Web开发中作为嵌入式语言,需要嵌入HTML代码中执行。要想运行PHP网站,需要搭建PHP服务器。PHP网站的运行原理如图2-1所示。
  图2-1  PHP网站运行原理
  从图2-1可以看出,PHP程序运行的基本流程如下。
  (1)    网页浏览者首先在浏览器的地址栏中输入要访问的主页地址,按Enter键触发该申请。
  (2)    浏览器将申请发送到PHP网站服务器。网站服务器根据申请读取数据库中的页面。
  (3)    通过Web服务器向客户端发送处理结果,客户端的浏览器显示最终页面。
  由于在客户端显示的只是服务器端处理过的HTML代码页面,所以网页浏览者看不到PHP代码,这样可以提高代码的安全性。同时在客户端不需要配置PHP环境,只要安装浏览器即可。
  2.2  安装PHP前的准备工作
  在安装PHP之前,读者需要了解安装所需要的软硬件环境和获取PHP安装资源包的途径。
  2.2.1  软硬件环境
  大部分软件在安装的过程中都需要软硬件环境的支持,当然PHP也不例外。在硬件方面,如果只是为了学习上的需求,PHP只需要一台普通的计算机即可。在软件方面需要根据实际工作的需求选择不同的Web服务器软件。
  PHP具有跨平台特性,所以PHP开发用什么样的系统不太重要,开发出来的程序能够很轻松地移植到其他操作系统中。另外,PHP开发平台支持目前主流的操作系统,包括Windows系列、Linux、UNIX和Mac OS X等。本书以Windows平台为例进行讲解。
  另外,用户还需要安装Web服务器软件。目前,PHP支持大多数Web服务器软件,常见的有IIS、Apache、PWS和Netscape等。比较流行的是IIS和Apache,下面将详细讲述这两种Web服务器的安装和配置方法。
  2.2.2  实例1——获取PHP 5.5安装资源包
  PHP安装资源包中包括了安装和配置PHP服务器的所需文件和PHP扩展函数库。获取PHP安装资源包的方法比较多,很多网站都提供PHP安装包,但是建议读者从官方网站下载,具体操作步骤如下。
  打开IE浏览器,在地址栏中输入下载,按Enter键确认,登录到PHP下载网站,如图2-2所示。
  图2-2  PHP网站下载页面
  进入下载页面,单击Binaries and sources Releases下拉列表框右侧的下三角按钮,在打开的下拉列表中选择合适的版本,这里选择PHP 5.5版本,如图2-3所示。
  图2-3  选择需要的版本
  图2-3中,下拉列表中VC11代表的是the Visual Studio 2012 compiler编译器编译,通常用于PHP+IIS服务器下。要求用户安装Visual C++ Redistributable for Visual Studio 2012。
  显示所选版本号中PHP安装包的各种格式。这里选择Zip压缩格式,单击Zip文字链接,如图2-4所示。
  图2-4  选择需要版本的格式
  打开【另存为】对话框,选择保存路径,然后保存文件即可,如图2-5所示。
  图2-5  【另存为】对话框
  2.3  PHP +IIS服务器的安装配置
  下面介绍PHP +IIS服务器架构的配置方法和技巧。
  ……
展开
目录
第1篇  PHP基础知识
第1章  初识PHP    3
第2章  配置PHP 服务器环境    19
第3章  PHP语言基础    37
第4章  流程控制和函数    63
第5章  字符串和正则表达式    87
第6章  PHP数组及操作    109
第2篇  核 心 技 术
第7章  PHP与Web 页面交互    137
第8章  时间和日期    155
第9章  面向对象编程    169
第10章  错误、异常处理与调试    187
第11章  文件系统与操作    207
第12章  图形图像处理技术    223
第13章  Cookie和会话管理    239
第14章  PHP加密技术    251
第3篇  数据库操作
第15章  MySQL数据库基础    263
第16章  使用MySQL Workbench
管理MySQL数据库    289
第17章  PHP操作MySQL数据库    317
第4篇  高 级 应 用
第18章  PDO数据库抽象类库    333
第19章  JavaScript编程基础    347
第20章  PHP与XML技术的综合
应用    383
第21章  PHP与Ajax的综合应用    399
第22章  MVC结构与 Smarty模板    417
第23章  Zend Framework 框架    429
第5篇  项 目 实 战
第24章  开发论坛    443

展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证