CSS+JavaScript+jQuery是目前最流行的网页设计组合,也是前台设计必须掌握的基本技术。PHP是全球最普及、应用最广泛的后台开发语言之一。PHP语言因具有简单、易学、源码开放、可操作多种主流与非主流的数据库、支持面向对象的编程、支持跨平台的操作以及完全免费等特点,越来越受广大程序员的认同。PHP+MySQL是一对黄金搭档,是后台开发最流行、最普及的技术。 Dreamweaver是最受欢迎、易用性最高的一种网站设计和开发工具。对于广大初学者来说,熟练掌握这些技术和工具,将能够胜任各种职业挑战。
本书提供了从入门到编程高手所必备的各类知识,共分5部分,大体结构如下。
第1部分,主要讲解如何在本地计算机上搭建开发环境。首先帮助读者认识网站开发的赢利模式,以便在起步阶段就开始向商业网站发展,赢利是网站开发和建设的不竭动力,并通过各种成功的案例进行具体分析。然后介绍网站开发应该准备的工具、思路等。接下来就着手学习如何构建网站开发环境、如何定义和管理站点、如何高效维护和检测站点。
第2部分,主要讲解前台网页样式设计,包括CSS语言基础、如何设置字体和文本样式、如何设置图像和背景图像样式、如何设置超链接、如何设置列表和导航菜单样式, 以及如何设置表格和表单的结构与样式等。
第3部分,主要讲解网站后台开发。这部分是本书的重点,也是学习的难点,主要讲解如何使用PHP语言编程、如何使用PHP实现交互、操作数据库、操作文件、如何使用Dreamweaver操作PHP等。具体内容包括PHP语言基础、PHP与Web页面的交互、PHP数据传输与处理、MySQL数据库基础 、PHP操作MySQL数据库、可视化定义数据连接和记录集、可视化绑定记录集、可视化控制动态数据显示、可视化操作数据库、动态网站验证服务、使用PHP读写外部文件、使用PHP操作XML数据等。
第4部分,主要讲解前台脚本设计,包括JavaScript语言基础、客户端JavaScript编程等内容。
第5部分,主要介绍框架和网站开发实战,包括Ajax、JavaScript与PHP开发实战、jQuery开发、Ext JS开发实战等内容,同时本部分展示了各种综合应用案例,希望读者能够快速融入实战体验之中。
◆ 内容丰富,技术全面: 本书包括前后台开发,主讲网站设计和网站开发技术,让读者能够全面认识和把握网站开发历程。同时跟踪最新技术发展,介绍了各种技术框架的应用,与时俱进,保持技术的生命力。
◆ 由浅入深,循序渐进: 本书以初中级程序员为对象,先从PHP基础学起,再学习PHP的核心技术,然后学习PHP的高级应用,最后学习开发一个完整项目。讲解过程中步骤详尽,版式新颖,力图通过通俗的说明、可视化的操作,让读者在阅读时一目了然,从而快速掌握书中内容。
◆ 实例典型,轻松易学: 通过例子学习是最好的学习方式,本书通过“一个知识点、一个例子、一个结果、一段评析、一个综合应用”的模式,透彻详尽地讲述了实际开发中所需的各类知识。另外,为了便于读者阅读程序代码,快速学习编程技能,书中几乎每行代码都提供了注释。
◆ 应用实践,随时练习: 书中几乎每章都提供了实战案例,让读者能够通过动手操作,快速融会贯通、熟悉所学知识,举一反三,为进一步学习做好充分的准备。
◆初学编程的自学者、编程爱好者。
◆大中专院校的老师和学生、相关培训机构的老师和学员。
◆进行毕业设计的学生、初中级程序开发人员。
◆网页设计爱好者。
◆网站测试及维护人员、参加实习的“菜鸟”开发人员。
本书由张敏编写,参与编写的还有马涛、袁祚寿、常才英、袁衍明、袁江、田明学、唐荣华、毛荣辉、卢敬孝、刘玉凤、李伟、旷晓军、陈万林等,在此对大家的辛勤工作表示衷心的感谢。
由于水平有限,书中难免会有疏漏之处,恳请广大读者提出宝贵意见,也希望你们能够把个人的意见、建议或问题发送到wangzhanbaodian@163.com,进行交流。
作者