为什么要写这本书? 一个设计精良的网站,不仅能够带来视觉上的体验,同时还能够发掘潜在的网络客户,因而网站建设已经成为很多传��企业越来越重视的问题。网站建设涉及到的技术繁多,而且各种技术日新月异,常常让初学者比较茫然。由于网站建设涉及内容繁多,使得很多网站建设人员仅关注于某一个知识点,没有全面从网站建设的生命周期的角度来了解网站建设必须的各种技术,导致很多网站建设人员缺乏全局意识,没有综合的网站建设能力。 目前网站建设相关技术的图书较多,但大多偏重于某一知识点,比如HTML、CSS、jQuery等等,由于网站建设涉及到策划、美工、程序设计、测试、推广和优化等多方面的工作,这些工作虽然可以交由团队中不同的人员,但是它们往往又结合紧密,比如不理解SEO优化的开发人员往往导致产生的页面无法满足搜索引擎的优化标准;而不懂得程序设计的美工又常常让开发人员犯难。本书作者站在一线网站建设人员的视角,以简洁轻松的文字,简短精炼的示例代码,力求让不同层次的开发人员尽快全面撑握网站建设过程为主旨编写了本书,同时在本书*后还提供了三个接近真实的网站,让开发人员能够通过项目学习网站建设,提高实际的网站建设通力。 本书有何特色? 1. 附带多媒体语音教学视频,提高学习效率 为了便于读者理解本书内容,提高学习效率,作者专门为本书每一章内容都录制了大量的多媒体语音教学视频。这些视频和本书涉及的源代码一起收录于配书光盘中。 2. 涵盖网站建设生命周期的各种技术细节,提供系统化的学习思路 本书涵盖了网站建设在实际工作中需要**掌握的所有方面,包含网站基础、HTML标记语言的应用,JavaScript脚本编程、CSS样式表语言、网页色彩的理解、DIV+CSS布局技术、Photoshop和Fireworks图像处理软件使用以及Flash动画技术的应用,同时详细介绍了Dreamweaver网站建设工具、PHP+MySQL动态网站建设、网站的推广、搜索引擎优化以及网站的日常维护等知识点。 3. 对网站建设的各种技术作了原理分析和实战体验 全书使用了简洁质朴的文字,配以大量的插图将一些难以理解的原理部分进行了**剖析,让读者不仅知晓实现的原理,通过图形化的展现方式,更能加强对原理的理解,同时配以大量的示例对技术要点在实际工作中的应用进行了详解,让读者能尽快上手这些知识点。 4. 应用驱动,实用性强 对于每个示例代码,都进行了仔细的锤炼,提供了各种实际应用的场景,力求让应用开发人员将这些知识点尽快应用到实际的开发过程中。 5. 项目案例典型,实战性强,有较高的应用价值 本书*后一篇提供了3个项目实战案例。这些案例来源于作者所开发的实际项目,具有很高的应用价值和参考性。而且这些案例分别使用不同的网站建设技术实现,便于读者融会贯通地理解本书中所介绍的技术。这些案例稍加修改,便可用于实际网站开发中。 6. 提供完善的技术支持和售后服务 本书提供了专门的技术支持邮箱:bookservice2008@163.com。读者在阅读本书过程中有任何疑问都可以通过该邮箱获得帮助。 本书内容及知识体系 第1篇 网站基础(第1~3章) 本篇介绍了网站建设的基本原理和网站建设的基本流程。主要包括网页入门知识和网站建设工具,讨论了HTML超文本标记语言、CSS样式表语言的使用,让用户理解网站建设的基本知识。 第2篇 网页设计与制作(第4~15章) 本章讨论了网页设计需要理解的重要知识点,包含如何创建吸引人的网站、如何使用Dreamweaver进行可视化网页设计、如何在Dreamweaver中创建和管理Web站点、DIV和CSS的页面布局设计应用、JavaScript脚本编程语言的应用、如何用JavaScript脚本语言编写网页**、使用jQuery操纵网页以及HTML 5技术在网页开发中的应用。同时介绍了Photoshop、Fireworks以及Flash等各种设计工具的应用来设计网页。 第3篇 动态网站开发(第16~18章) 在这一篇讨论了如何使用PHP+MySQL开发动态网站,讨论了动态网站的基础知识、PHP语言的应用,包含PHP的常量、变量、运算符和表达式、流程控制以及函数的使用。在MySQL部分介绍了MySQL的管理,包含创建表和数据库、如何使用SQL语句向数据库中增加、删除和修改数据。*后通过一个示例介绍了如何在Dreamweaver中可视化地开发一个基于PHP+MySQL的图书管理网站。 第4篇 网站维护与优化(第19~21章) 网站建设完成后必须经过完善的测试,然后发布到互联网上。本篇首先讨论了网站测试流程以及网站发布方式,然后讨论了网站日常维护的一般方式,介绍了如何管理网页内容、如何进行网页的**性管理以及MySQL数据库的日常维护管理工作。在网站推广部分,介绍了网站推广方式和搜索引擎优化SEO的相关知识,并详细介绍了如何创建搜索引擎友好的网页。 第5篇 综合案例(第22~24章) 本篇通过3个实际的项目示例,从网站的前期策划、风格的定位以及网站的总体结构开始、详细讨论了企业门户网站、内容管理网站以及基于HTML 5+CSS 3的房屋管理网站的应用,介绍了网站建设的完整流程,通过对这些示例的一步一步体验,能够让用户立即上手网站建设,形成较强的动手能力。 配书光盘内容介绍 为了方便读者阅读本书,本书附带1张DVD光盘。内容如下: 本书所有实例的源代码; 本书每章内容的多媒体语音教学视频; 与网站建设和开发相关的教学视频及资料。 适合阅读本书的读者 需要全面学习网站建设技术的人员; 广大网页设计人员; 网站后台开发人员; 前端开发工程师; 前端设计工程师; 专业网页与网站建设培训机构的学员; 网站建设项目经理; 需要一本案头**查询手册的前端开发人员。 阅读本书的建议 没有网站建设基础的读者,建议从第1章顺次阅读并演练每一个实例。 有一定网站建设基础的读者,可以根据实际情况有**地选择阅读各个技术要点。 对于每一个知识点和项目案例,先通读一遍有个大概印象,然后对于每个知识点的示例代码都在开发环境中操作一遍,加深对知识点的印象。 结合光盘中提供的多媒体教学视频再理解一遍,这样理解起来就更加容易,也会更加深刻。 笔者写作本书虽然耗费了大量精力,力争消灭错误,但恐百密难免一疏。若您在阅读本书的过程中发现任何问题,或者有任何疑问,都可以随时提出,笔者将尽*大努力解决。 编著者