建站技术简介
教学目的:
1、了解常见的建站技术;
2、了解HTML、CSS、Script、CGI、Perl、ASP、PHP、blog、CMS、域名、空间、FTP、DNS、URL等概念。
建立一个网站,说容易很容易,说难也很难。如果是在《网页制作》课上,做一个简单的网站,包括几个静态网页,那是非常的简单,用记事本写HTML就可以,或者用Frontpage、Dreamweaver甚至MS Word等“所见即所得”的编辑工具来制作。
做好几个页面之后怎么让别人能够访问得到呢?就需要把网页上传到服务器上,并且给它指定一个URL(统一资源定位符),一般是通过FTP(文件传输协议)软件来进行上传操作。
目前的网页设计中,很多HTML的标签都逐渐被舍弃了,比如<FONT>、<CENTER>等。目前的网页设计基本上是使用所谓的“DIV+CSS”的模式,使用DIV来划分和定位页面上的对象,用CSS来定义它们的外观和属性,这样设计比较灵活,可以让整个网站有一个统一的外观,而且方便更改。
前面讲到静态网页制作非常简单,其实目前的很多网站的网页都是动态的。什么叫动态呢?简单的说,就是可以和用户交互,这个动态的代码可以在服务端,如CGI、ASP、PHP、JSP等;也可以在客户端,如客户端的Javascript、VBScript等。动态网页设计就不仅仅是HTML+CSS了,需要有编程的基础。
前面讲的都是手工建站,那么有没有比较懒的方法,只要输入内容就可以建站,甚至内容都可以从网上直接搜索得到呢?有需求就有市场,只要输入内容就能建站就是现在如火如荼的blog(博客),BSP(博客服务商)们已经把域名、空间、网页模板都给你准备好了,你只要写文章就可以。目前国内的几大门户网站都提供博客服务,另外也有一些专门提供博客服务的网站如优博、博客大巴等。
如果不愿寄人篱下,想建立自己独立的网站,又不想做网页、编程,该怎么办呢?
1、首先要解决域名和空间的问题,域名现在不贵了,有些域名服务商比如华夏名网国际顶级域名(.com、.net、.org)的价格都在60元/年以内,国内顶级域名(.cn)的价格也差不多,首年只要5元,很便宜了。空间稍微贵点,而且一定要买数据库空间,否则就不能实现动态管理了,一般个人使用买虚拟主机就可以。
2、其次就好办了,在买来的空间上安装一套自动建站程序就可以了。一般个人往往用的是建博客的程序,PHP的首选Wordpress,本站就是基于Wordpress构建,ASP的选择可能更多一些,像LBS、O-Blog等都挺好用。也有人要建立内容型的网站,这就需要安装一套CMS(内容管理系统)程序了。很多CMS程序自带“采集”功能,就是直接搜索网络,找到符合你的站点条件的内容就直接拿来用,这样可以很快速地生成一个内容丰富的网站,目前互联网上很多视频、电影、图片、铃声等网站都是这样生成的。
小结:网页分为静态网页和动态网页,网页最基本的语言是HTML。我们可以利用Frontpage、Dreamweaver等软件来建立和管理网站,也可以利用Wordpress、CMS等程序来在线生成网站。
思考题:
1、利用搜索引擎,搜索最新的建站技术;
2、查阅资料,深入了解HTML、CSS、Script、CGI、Perl、ASP、PHP、blog、CMS、域名、空间、FTP、DNS、URL等概念。
