首页 > 图书中心 >图书详情

PHP Web程序设计与Ajax技术(第2版)

资源下载处为教学课件、教学大纲、源代码、习题答案。

作者:唐四薪、唐琼、郑光勇
定价:59.50
印次:2-3
ISBN:9787302532163
出版日期:2019.09.01
印刷日期:2022.01.06

PHP与Ajax是目前Web应用程序开发领域的流行技术。本书由浅入深、系统地介绍了PHP的相关知识以及基于jQuery的Ajax技术,显著降低了Ajax的入门难度。书中在叙述有关原理时安排了大量的相关实例。全书分为10章,内容包括Web应用程序基础知识、PHP语言基础、Web交互编程、PHP访问数据库、JavaScript和jQuery客户端编程、Ajax技术基本原理、Ajax方式访问数据库等。附录中安排了PHP的相关实验。 本书适合作为高等院校相关专业“Web编程技术”或“动态网站开发”等课程的教材,也可作为Web编程的培训教材,还可供网站设计与开发人员参考使用。

more >

前言 PHP是开发Web应用程序最理想的语言之一。相比其他Web编程语言,PHP具有简单易学、功能强大、成本低廉、安全性较高和运行环境易于配置等优点,是初学者学习Web应用程序设计的理想入门语言,且能够用来制作企业级的Web应用程序及动态网站。 近几年来,PHP在国内外的发展非常迅速,许多大型的电子商务网站(例如淘宝网等)都采用PHP作为网站开发的语言; 同时,通过对众多互联网企业的调查发现,各种企业对于PHP开发人才的需求缺口很大。但与此不相称的是,PHP在我国高校教学中并不普遍。我国高校中很多专业都已开设了Web编程方面的课程,但是该门课程的内容以讲述ASP、ASP.NET或JSP语言为主,可见PHP尚未在高校教学中获得足够的重视,但PHP的培训课程却在大量培训机构中广泛开设。 为了能编写一本适合于高校教学的PHP教材,也为了能方便读者自学,本书在写作时注重解决以下一些问题。 (1) 对于讲解PHP的运行环境来说,本书主要介绍安装AppServ集成运行环境,而没有单独介绍PHP运行环境中几种软件的安装方法,因为单独安装和配置各种软件对初学者来说比较难,也没有必要去学习。 (2) 本书在体系结构上仿照一些经典的ASP教材进行编写,如果读者具有ASP编程基础,就能够很快通过比较PHP和ASP的异同,来领会PHP编程的思路。如果读者不具有任何Web编程经验,本书也能循序渐进地让读者掌握PHP Web开发的基本原理。 (3) 对PHP访问数据库进行了重点讲解。分别介绍了mysql函数、mysqli函数和PDO方法访问数据库,并在介绍完每种方法的原理后,都安排了一节的实例内容。 (4) 对PHP的传统内容去粗取精,Web应用程序的功能主要就是查询、添加、删除和修改记录,因此本书对这些功能的实现进行了重点叙述,在普通的PHP程序、生成静态网页的PHP程序和Ajax程序中分别实现了查询、添加、删除和修改等基本功能模块。 (5) 在传统PHP教材的基础上,增加了新的流行内容,如分别在数据库端和Web服务器端实现分页程序、用PHP生成静态HTML文件的新闻系统,PHP生成XML或RSS文件,尤其是对基于jQuery的Ajax技术进行了全面的介绍。 (6) Ajax技术已经成为企业开发中应用最广泛的技术之一,不管采用什么样的开发平台,只要开发B/S架构的应用,那么表现层就一定会使用Ajax技术。但对于初学者来说,常常会对原始Ajax程序中冗长的代码和晦涩的名称感到畏惧,因而失去了学习的信心。 然而Ajax是当今Web编程中非常有必要学习的一种技术,这是因为: 首先,Ajax技术非常具有实用价值。目前,无论是大型门户网站、还是电子商务类网站,都充斥着大量Ajax技术应用的典型例子。另外,基于B/S架构的管理信息系统(如ERP)中,也需要大量应用Ajax技术。 其次,通过学习Ajax可以使读者对XML、RSS、Web Service、SOAP这些技术的用途有更深入的理解,是读者学习更高级软件开发技术的一条便捷通道。 再次,学习Ajax技术的难度其实并不大,一般认为,只要扎实地掌握了JavaScript技术和一门服务器端编程语言(如PHP),就能在短时间内掌握Ajax技术,因为Ajax技术涉及的知识内容并不多,而且jQuery已大大简化了Ajax的开发。 本书的内容包括PHP Web编程和Ajax技术的各个方面,如果要将整本书的内容讲授完毕,大约需要90学时的课时。如果只有50学时左右的理论课课时,可主要讲授本书前6章的内容,后面的内容供学生自学为主。 本书为使用本书作为教材的教师提供教学用多媒体课件、实例源文件和习题参考答案,可登录清华大学出版社网站免费下载,也可和作者联系(tangsix@163.com)。 本书由唐四薪、唐琼和郑光勇担任主编,唐四薪编写了第4~10章的内容,唐琼编写了第1章的内容,郑光勇编写了第3章。谭晓兰、喻缘、刘燕群、唐沪湘、刘旭阳、陆彩琴、唐金娟、谢海波、尹军、唐琼、何青、唐佐芝、舒清健、高正东、唐代明等,编写了第2章的部分内容。本书的写作得到衡阳师范学院教学改革研究项目(JYKT201711)的资助。 由于本人水平和教学经验有限,书中不妥之处在所难免,欢迎广大读者和同行批评指正。 编者2019年3月

more >
扫描二维码
下载APP了解更多

同系列产品more >

Python图像处理及可视化

阎红灿、李爽、樊秋红、
定 价:59.80元

查看详情
数据结构——Java语言描述

牛小飞 李盛恩 汤晓兵
定 价:59.90元

查看详情
C语言程序设计问题求解与学习指导

郑晓健
定 价:49.90元

查看详情
计算机一级考试指导书(Windows 10...

倪美玉、曹为刚、单天德
定 价:49.90元

查看详情
C语言程序设计(第5版)

赵骥 王彩霞 主编 张
定 价:59元

查看详情
图书分类全部图书
more >
  • (1)对PHP访问数据库进行了重点讲解,分别介绍了mysql函数、mysqli函数和PDO方法访问数据库,并在介绍完每种方法的原理后,都安排了实例内容。
    (2)对PHP的传统内容去粗取精,对Web应用程序的主要功能,如查询、添加、删除和修改记录等的实现进行了重点叙述,在普通的PHP程序、生成静态网页的PHP程序和Ajax程序中分别实现了这些基本功能模块。
    (3)在传统PHP教材的基础上,增加了新的流行内容,如分别在数据库端和Web服务器端实现分页程序、用PHP生成静态HTML文件的新闻系统,PHP生成XML或RSS文件,尤其是对基于jQuery的Ajax技术进行了全面介绍。
  • (1)对PHP访问数据库进行了重点讲解,分别介绍了mysql函数、mysqli函数和PDO方法访问数据库,并在介绍完每种方法的原理后,都安排了实例内容。
    (2)对PHP的传统内容去粗取精,对Web应用程序的主要功能,如查询、添加、删除和修改记录等的实现进行了重点叙述,在普通的PHP程序、生成静态网页的PHP程序和Ajax程序中分别实现了这些基本功能模块。
    (3)在传统PHP教材的基础上,增加了新的流行内容,如分别在数据库端和Web服务器端实现分页程序、用PHP生成静态HTML文件的新闻系统,PHP生成XML或RSS文件,尤其是对基于jQuery的Ajax技术进行了全面介绍。
more >
  • 目录

    第1章Web应用程序开发概述

    1.1网络应用程序结构的演变

    1.1.1B/S结构和C/S结构

    1.1.2Web应用程序

    1.1.3Web的有关概念

    1.2网页的类型和工作原理

    1.2.1静态网页和动态网页

    1.2.2为什么需要动态网页

    1.2.3PHP动态网页的工作原理

    1.3安装PHP的运行环境

    1.3.1AppServ的安装

    1.3.2运行第一个PHP程序

    1.3.3Apache的配置

    1.3.4配置DW开发PHP程序

    1.4Web编程语言和运行环境

    1.4.1Web编程语言

    1.4.2Web服务器软件

    习题

    第2章HTML

    2.1HTML概述

    2.1.1HTML文档的结构

    2.1.2Dreamweaver的开发界面

    2.1.3使用DW新建HTML文件

    2.2用HTML制作网页

    2.2.1创建文本和列表

    2.2.2插入图像

    2.2.3创建超链接

    2.2.4创建表格

    2.3表单标记

    2.3.1form标记及其属性

    2.3.2input标记

    2.3.3select和option标记

    2.3.4多行文本域标记textarea

    2.3.5HTML5新增的表单类型和属性

    2.3.6表单数据的传递过程

    习题

    第3章PHP基础

    3.1PHP语言基础

    3.1.1PHP代码的基本语法

    3.1.2PHP的常量和变量

    3.1.3变量...

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘