教你轻松建立个人网站•作者:chenya建立一个网站需要做些什么•一,了解网站(百科)•中文名称:网站•英文名称:website•定义:因特网上一块固定的面向全世界发布消息的地方,由域名(也就是网站地址)和网站空间构成,通常包括主页和其他具有超链接文件的页面。•简单地说,网站是一种通讯工具,人们可以通过网站来发布自己想要公开的资讯,或者利用网站来提供相关的网络服务。人们可以通过网页浏览器来访问网站,获取自己需要的资讯或者享受网络服务。•通过网站的简单介绍,我们知道一个供人访问的网站=域名(DomainName)+网站空间+网页集合。•这样我们就有了一个明确的方向。如果把网站比作一个房子,那么域名就是门牌号,主机空间就是整个房子的框架,网页就是房子内的各种装饰。•二,1.首先得申请一个域名,就是要有个门牌号。域名就是别人通过这个号码可以很容易的找到你的房子,代替了32位IP地址数字标识。在通过DNS域名解析服务器把域名指向网站空间IP。但一直没收到邮件据了解:2012年11月4日,CO.CC停止了新域名注册。•不知道说是国外域名服务靠不住,还是免费域名已经没落了。在大多数.com的域名都只要几十元每年的情况下,收费域名必然是一种更好的选择。其实对于网站而言,域名也只是个门牌号,它的功能是指向网站空间的ip地址。打开一个网站地址(网址)也就是打开了网站空间的地址。•网站空间(Webhost)•简单地讲,就是存放网站内容的空间。网站空间也称为虚拟主机空间,通常企业做网站都不会自己架服务器,而是选择以虚拟主机空间做为放置网站内容的网站空间。网站空间指能存放网站文件和资料,包括文字、文档、数据库、网站的页面、图片等文件的容量。•常见作为网站空间的有虚拟主机,虚拟空间,独立服务器,云主机,VPS等。•虚拟主机是在网络服务器上划分出一定的磁盘空间供用户放置站点、应用组件等,提供必要的站点功能、数据存放和传输功能。所谓虚拟主机,也叫“网站空间”,就是把一台运行在互联网上的服务器划分成多个“虚拟”的服务器,每一个虚拟主机都具有独立的域名和完整的Internet服务器(支持、FTP、E-mail等)功能。最大有点就是低成本高利用率,相对单独的服务器费用低得多。大多网上免费空间都选择这种形式。我们这次网站建设也采用虚拟主机提供的网站空间,而且虚拟主机同时提供了一个三级域名和ip地址,如果已经有其他的域名,也能用其他域名映射到这个空间ip地址上。这里可以使用花生壳(Oray)提供的免费动态域名解析服务。动态域名解析服务•简称DDNS(DynamicDomainNameServer),是将用户的动态IP地址映射到一个固定的域名解析服务上,用户每次连接网络的时候,客户端程序就会通过信息传递把该主机的动态IP地址传送给位于服务商主机上的服务器程序,服务程序负责提供DNS服务并实现动态域名解析。就是说DDNS捕获用户每次变化的IP地址,然后将其与域名相对应,这样域名就可以始终解析到非固定IP的服务器上,互联网用户通过本地的域名服务器获得网站域名的IP地址,从而可以访问网站的服务。这里我们选择是虚拟主机,已经分配了固定的ip地址和注册的域名。空间注册——点击同意按钮选择免费的美国空间100M(看似挺牛逼)填写各种信息最激动的时刻最激动的时刻(拥有了自己的虚拟主机)测试一下空间FTP管理•网站空间有了之后,如何讲将网站内容上传进去,这里就用到了FTP•FTP是TCP/IP网络上两台计算机传送文件的协议,FTP是应用层的协议,它基于传输层,为用户服务,它们负责进行文件的传输。尽管WorldWideWeb()已经替代了FTP的大多数功能,FTP仍然是通过Internet把文件从客户机复制到服务器上的一种途径。FTP客户机可以给服务器发出命令来下载文件,上传文件,创建或改变服务器上的目录。•我们都知道,当我们需要往网站空间上放网站文件的时候,我们可以采用WEB和FTP两种方法。在这里,我们建议直接使用FTP进行数据交换,因为不管是安全性还是快捷性来说,ftp都是很不错的。那么我们怎么往空间上传送网站的数据文件呢,这时,我们就需要一个FTP客户端。这里我们以8uft(可以下载)为例。8uFTP客户端域名,网站空间等这些外部因素都解决了,网站最核心的就是网站的制作了。网页(webpage)设计:网页常用的设计工具有dreamweaver,用于编辑HTML、ASP、JSP、PHP、javascript时的辅助工具。Frontpage,跟dreamweaver一样,以及目前微软最新的sharepointdesigner。FLASH,网页需要画面流动时的首选择。AdobePhotoshop图象处理软件,一般网页都需要有图片相搭配,AdobePhotoshop是款很强大的工具。网页格式分为两种:静态网页和动态网页静态网页有时也被称为平面页。静态网页的网址形式通常为htm(超文本标记语言)结尾,还有就是以超文本标记语言(.htm、.html)、.shtml、.xml(可扩展标记语言)等为后缀的。在超文本标记语言格式的网页上,也可以出现各种动态的效果,如.GIF格式的动画、FLASH、滚动字幕等,这些“动态效果”只是视觉上的,与下面将要介绍的动态网页是不同的概念。静态网页面通常是超文本标记语言文档存储为文件在文件系统里头,并且可以通过HTTP访问网络服务器。而我们这次课题是建一个介绍自己小组成员的网站就利用到了静态网页。网站的设计开发•动态网页:•是与静态网页相对应的,也就是说,网页URL的后缀不是htm、html、shtml、xml等静态网页的常见形式,而是以aspxasp、sp、php、perl、cgi等形式为后缀,并且在动态网页网址中有一个标志性的符号——“?”。•所谓的动态网页,是指跟静态网页相对的一种网页编程技术。静态网页,随着html代码的生成,页面的内容和显示效果就基本上不会发生变化了——除非你修改页面代码。而动态网页则不然,页面代码虽然没有变,但是显示的内容却是可以随着时间、环境或者数据库操作的结果而发生改变的。•值得强调的是,不要将动态网页和页面内容是否有动感混为一谈。这里说的动态网页,与网页上的各种动画、滚动字幕等视觉上的动态效果没有直接关系,动态网页也可以是纯文字内容的,也可以是包含各种动画的内容,这些只是网页具体内容的表现形式,无论网页是否具有动态效果,只要是采用了动态网站技术生成的网页都可以称为动态网页。•总之,动态网页是基本的html语法规范与Java、VB、VC等高级程序设计语言、数据库编程等多种技术的融合,以期实现对网站内容和风格的高效、动态和交互式的管理。因此,从这个意义上来讲,凡是结合了HTML以外的高级程序设计语言和数据库技术进行的网页编程技术生成的网页都是动态网页。•比如这个百度个人登录后的首页=10018801_hao。制作介绍小组成员网站•这里我们将采用最熟悉的微软网页制作工具frontpage2003。•Frontpage,是微软公司出品的一款网页制作入门级软件。frontpage使用方便简单,只要会用office2003的都能通过frontpage2003制作一个简单的网页。目前frontpage2003已经被更为强大的sharepointdesigner取代了。•这次网站的主题是将小组成员的信息通过一个.htm的静态网页展现出来。•下面就是对frontpage2003的使用,这里不对frontpage的使用做更深入讲解,只对网站是怎样的一个制作流程做介绍,更多的操作方式还得自己去慢慢掌握。Frontpage2003界面编辑界面左下角有四个按钮,设计,拆分,代码,预览非常实用方便的功能,通过这里代码能看到网页内部的情况。最后将完成的网站通过FTP上传到网站空间最后登录网址ACER.SVFREE.NET一个网站出现在我们眼前!•最后,希望通过这样一个流程,大家能对网站有个更深的了解,以及能制作一个简单的网站。••谢谢!