[将web进行到底之长大在线系列教程] === 第一章 网站建设概述
第一章 网站建设概述
1.1 概述
网页,是网站中的一页,通常是HTML格式(文件扩展名为.html或.htm或.asp或.aspx或.php或.jsp等)。网页通常用图像档来提供图画。网页要透过网页浏览器来阅读。
网页是构成网站的基本元素,是承载各种网站应用的平台。通俗的说,您的网站就是由网页组成的。如果您只有域名和虚拟主机而没有制作任何网页的话,您的客户仍旧无法访问您的网站。
所谓网站(Website),就是指在网际网路(因特网)上,根据一定的规则,使用HTML等工具制作的用于展示特定内容的相关网页的集合。简单地说,网站是一种通讯工具,就像布告栏一样,人们可以通过网站来发布自己想要公开的资讯(信息),或者利用网站来提供相关的网路服务(网络服务)。人们可以通过网页浏览器来访问网站,获取自己需要的资讯(信息)或者享受网路服务。
构成网页的元素:
文字与图片是构成一个网页的两个最基本的元素。你可以简单的理解为:文字,就是网页的内容,图片,就是网页的美观。除此之外,网页的元素还包括动画、音乐、程序等等。
在网页上点击鼠标右键,选择菜单中的 “ 查看源文件 ” ,就可以通过记事本看到网页的实际内容。可以看到,网页实际上只是一个纯文本文件,它通过各式各样的标记对页面上的文字、图片、表格、声音等元素进行描述(例如字体、颜色、大小),而浏览器则对这些标记进行解释并生成页面,于是就得到你现在所看到的画面。 为什么在源文件看不到任何图片? 网页文件中存放的只是图片的链接位置,而图片文件与网页文件是互相独立存放的,甚至可以不在同一台计算机上。
网页的类型:
通常我们看到的网页,都是以 htm 或 html 后缀结尾的文件,俗称 HTML文件。不同的后缀,分别代表不同类型的网页文件,例如以 CGI 、 ASP 、 PHP 、 JSP 甚至其他更多。
1.2网站建设基本流程简介
前面概述已经提到构成网页的元素为文字和图片、flash等。而网页中的文字大部分是由动态生成,所以建设网站首先要制作图片和FLASH,也就是网站平面效果图;然后将平面效果图转换为静态web页,最后程序员根据静态web页或平面效果图和网站需求分析编写网站程序。网站建设基本流程如下图:
( 注:如只需制作简单静态web或静态网站可省略下图右边部分流程。)
1.3 网站建设开发模式简介
下面就对目前几种比较流行的开发模式进行简要介绍,本书后面章节主要是介绍apache + php + mysql开发模式。
* IIS + ASP + ACCESS :
Internet信息服务,简称IIS。若操作系统中还未安装IIS服务器,插入系统光盘,在Windows组件向导对话框中选中“Internet信息服务(IIS)”,按向导指示就可完成对IIS的安装。(本书6.2章节有详细介绍)
ASP是Active Server Page的缩写,意为“动态服务器页面”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是.asp。
Microsoft Office Access(前名 Microsoft Access)是由微软发布的关联式数据库管理系统。它结合了 Microsoft Jet Database Engine 和 图形用户界面两项特点,是 Microsoft Office的成员之一。下载带有access的完整OFFICE包既可进行安装。
开发工具:Dreamweaver
* IIS + ASP.NET + SQL :
ASP.NET一般分为两种开发语言,VB.NET和C#,C#相对比较常用,因为是.NET独有的语言,VB.NET则为以前VB程序设计。ASP.net不仅仅是(ASP) 的下一个版本,而且是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。ASP.net是把基于通用语言的程序在服务器上运行。不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果,当然比一条一条的解释强很多。
SQL全称是“结构化查询语言(Structured Query Language)”,SQL(Structured Query Language)是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。SQL同时也是数据库脚本文件的扩展名。(本书5.2章节有详细介绍)
开发工具:Visual Studio
* Apache + PHP + Mysql:
和IIS一样,Apache Server也是Web服务器软件。区别在于IIS只能用在Windows系列操作系统,而Apache它可以运行在几乎所有广泛使用的计算机平台(如unix、linux等)上。
PHP是英文超级文本预处理语言(PHP:Hypertext Preprocessor)的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运用。PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。它可以比 CGI 更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTM
相关新闻>>
- 发表评论
-
- 最新评论 更多>>