前言
随着互联网的普及以及电子商务的兴起,网站已经成为公司、企业宣传推广产品以及商品交易的一种重要手段。设计精美、架构合理的网站对于提高企业的知名度、树立企业形象起到了关键作用。所以,制作网站以及维护网站已经成为企业运营的一部分,具有非常大的发展前景。
本书的写作目的
网站开发涉及的知识非常多,要在短时间内完全掌握几乎是不可能的。但是,作为一个合格的网站开发人员,必须对这些所涉及的知识有所了解,并掌握其中的重要部分,例如HTML语言、Dreamweaver、Photoshop、样式表、脚本语言等,并至少掌握一种程序设计语言以及数据库管理系统。这些都是网站开发人员的基本功。
学习网站开发,仅靠一些工具和一点语言基础是不够的,实战是巩固网站开发最重要的一环。本书除技术讲解非常基础外,案例实践也非常贴近实际的网站开发。读者通过学习本书中各章节的知识,将会对网站开发所涉及的技术有比较全面的了解,基本上胜任一般的网站开发任务。掌握好本书中的知识,将为今后进一步提高实战水平打下坚实的基础。
本书的特点
1.循序渐进,由浅入深
为了方便读者学习,本书首先从基本的网站建设常识以及最基础的HTML语言等知识开始讲解。在读者的不断学习过程中,逐步介绍所需要的各种软件工具的使用方法以及程序设计语言。每一章的学习,都会使读者学有所获,有信心进入下一步的学习。
2.按知识点进行讲解,理解深刻
由于网站开发的相关技术非常多,因此很多读者都感觉到无从下手。本书通过按照知识点进行讲解的方式,帮助读者逐个了解并掌握各种技术的基础知识。
3.内容全面,重点突出
本书力求成为网站开发人员的入门教程,因此,内容全面是本书最重要的特点之一;同时,各知识点都是紧紧地围绕网站开发这个主题展开的。
4.配随书光盘,增强学习兴趣
为了使初学者快速上手,在本书的随书光盘中,为读者提供了各章的实例代码和素材。通过这些资料,读者可以反复实践,加深对于书中知识的理解。
本书的内容
第1章:介绍网站开发有关的基础知识。例如互联网、域名、浏览器、IP地址、网站建设的一般流程以及列出常用的软件。
第2章:详细讲解HTML语言的相关知识,包括基本语法、各种标签的属性和使用方法等。
第3章:主要讲解网页色彩的搭配,包括色彩的基础知识、网页配色标准和配色步骤等。
第4章:详细讲解Dreamweaver CS5的基础知识,包括安装方法、工作界面以及使用技巧。
第5章:着重介绍Dreamweaver CS5的网站管理功能,包括创建本地站点、管理本地站点以及站点文件的管理方法等。
第6章:讲解使用Dreamweaver CS5来制作网页,包括文本的处理、插入图像、网页链接、样式表、网页模板以及框架网页等。
第7章:重点介绍Photoshop CS5的相关知识,包括工作界面、图像的基本操作、选区、画笔、路径以及图层等。
第8章:详细介绍Fireworks CS5在网页制作中的应用。
第9章:着重介绍网站Logo和Banner的制作方法。
第10章:详细介绍网页图像的格式选择以及优化方法。
第11章:详细介绍层叠样式表的相关知识,包括语法、选择符以及盒子模型。
第12章:详细介绍网页布局的实现方法,包括表格布局法、元素的定位、可见性、深度以及浮动,最后介绍了几种常用的网页布局及其实现。
第13章:详细介绍动态网页,主要包括JavaScript语言的语法、文档对象模型以及Ajax的基础知识。
第14章:详细介绍PHP程序设计语言在网站开发中的应用,主要包括PHP的基础知识以及如何使用PHP来访问MySQL数据库。
第15章:重点介绍Java在网站开发中的应用,主要包括Java的基本语法、JSP以及Servlet等知识点。
第16章:详细介绍网站开发中最流行的数据库管理系统MySQL的使用方法。
第17章:重点介绍网站的测试与发布,包括功能测试、性能测试、用户界面测试以及网站的发布方法。
第18章:重点介绍网站数据库以及网站服务器的维护,主要有MySQL数据库的备份与恢复、网站服务器的用户管理以及IIS和Apache等Web服务器的安全等。
第19章:重点介绍网站的宣传与推广,主要有搜索引擎的优化以及各种常用的推广策略。
第20章:通过前面所有章节的知识进行综合,使用PHP开发一个简单的博客系统。在这一章中,主要是为了增强读者使用PHP开发综合项目的体会,达到实战的效果。
第21章:主要介绍使用Java语言开发一个文档管理系统。通过这一章的学习,读者可以体会到如何使用Java来开发综合项目。
适合的读者
◆ 具备一定计算机操作基础的初学者
◆ 具有一定网站开发经验的初、中级用户
◆ 自学网页设计或网站开发的大中专学生
◆ 对于网页制作感兴趣的社会培训用户
◆ 各类站长