的主题和实现的功能,网站用户界面要好,简明实用,既要有自己的特点又要有接近大众化,网站主页的设计应以醒目优先,应该令人一目了然,不堆砌太多不必要的细节,或使画面过于复杂。做到,首先要在整体上规划好自己网站的主题和内容,确定自己需要传达给访问用户的主要信息,然后仔细斟酌,把自己所有要表达的意念合情合理地组织起来;其次,是设计一个富有个性的页面式样,务求尽善尽美。这样制作出来的主页才会清晰、明了、内容充实。
第2章 开发工具简介
2.1 HTML简介
HTML是Hypertext Markup Language(超文本标记语言)的缩写,它是构成Web页面(Page)的主要工具,是用来表示网上信息的符号标记语言。在网上,如果要向全球范围内出版和发布信息,需要有一种能够被广泛理解的语言,即所有的
计算机都能够理解的一种用于出版的"母语"。WWW (World Wide Web)所使用的出版语言就是HTML语言。通过HTML,将所需要表达的信息按某种规则写成HTML文件,通过专用的浏览器来识别,并将这些HTML"翻译"成可以识别的信息,就是我们现在所见到的网页。
HTML的功能主要有:
(1) 出版在线的文档,其中包含标题、文本、表格、
列表以及照片等内容。
(2) 通过超链接检索在线的信息。
(3) 在文档中直接包含电子表格、视频剪辑、声音剪辑以及其他一些应用。HTML实际是组合成一个文本文件的一系列标签。
一个HTML文件大体分为以下几部分:
网页标题 网页的内容
BODY >
HTML >
其中:
... HTML>:表示这是一个HTML文件
...:表示这是网页的头部分
...< /TITLE>:网页的标题
... BODY>:网页的正文部分
2.2 PHP技术
PHP 独特的语法混合了 C、
Java、Perl 以及 PHP 自创新的语法。它可以比 CGI 或者 Perl 更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。PHP具有非常强大的功能,所有的CGI的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。PHP(递归的缩写,代表"PHP:Hypertext Preprocessor"的)是一种被广泛使用的开放
源代码多用途脚本语言,特别适合于Web开发,可嵌入到HTML中。
例:一个简单的例子
举例 echo "Hi, 这是一个PHP程序!";
?>
PHP有其自身的优势:
(1)没有运行费用;
(2)基于服务器端;
(3)强大的数据库支持;
(4)PHP最强大、最突出的特性在于它能支持大量的数据库,使得编写基于数据库的网页变得越来越简单;
2.3 服务器技术
Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上Apache源于NCSAhttpd服务器,经过多次修改,成为世界上最流行的Web服务器软件之一。Apache取自"a patchy server"的读音,意思是充满补丁的服务器,因为它是自由软件,所以不断有人来为它开发新的功能、新的特性、修改原来的缺陷。Apache的特点是简单、速度快、性能稳定,并可做代理服务器来使用。
本来它只用于小型或试验Internet网络,后来逐步扩充到各种Unix系统中,尤其对Linux的支持相当完美。Apache有多种产品,可以支持SSL技术,支持多个虚拟主机。Apache是以进程为基础的结构,进程要比线程消耗更多的系统开支,不太适合于多处理器环境,因此,在一个Apache Web站点扩容时,通常是增加服务器或扩充群集节点而不是增加处理器。到目前为止Apache仍然是世界上用的最多的Web服务器,市场占有率达60%左右。世界上很多著名的网站如Ama