跟空空学做网站系列教程
孙空空 www.Vonkey.com跟空空学做网站系列教程-目录这个系列教程将会教会您如何从零开始建立一个属于自己的网站,如果您没有兴趣,更没有耐心,那么请绕行,如果您是高手,也请绕行。废话不多说了,
孙空空 www.Vonkey.com
跟空空学做网站系列教程-目录
这个系列教程将会教会您如何从零开始建立一个属于自己的网站,如果您没有兴趣,更没有耐心,那么请绕行,如果您是高手,也请绕行。
废话不多说了,跟空空学做网站系列教程正式开始,本篇为教程的目录。
准备工作:
建立网站:
宣传推广:
1 / 15
▪ 跟空空学做网站系列教程之一 网络基础 ▪ 跟空空学做网站系列教程之二 域名 ▪ 跟空空学做网站系列教程之三 主机 ▪ 跟空空学做网站系列教程之四 域名绑定 ▪ 跟空空学做网站系列教程之五 FTP ▪ 跟空空学做网站系列教程之六 五分钟建站 ▪ 跟空空学做网站系列教程之七 建站进阶 ▪ 跟空空学做网站系列教程之八 专业术语 ▪ 跟空空学做网站系列教程之九 宣传推广 ▪ 跟空空学做网站系列教程之十 SEO
,孙空空 www.Vonkey.com
跟空空学做网站系列教程之一 网络基础
本篇是跟空空学做网站系列教程的第一篇,这篇文章将会带领您一起学习奇妙的网络基础知识,这些知识都是您要做网站之前必须要了解的,请仔细阅读,并把这种习惯带到本系列教程的其他文章中去。
请先思考一个问题,我们是怎么看到网站的?
其实问题很简单,只要到浏览器的标题栏里输入网络地址,一回车就看到网站了。那么我们来看一下,这里面又是经过了什么过程。
首先当你在浏览器的地址栏里输入网址以后,回车的那一瞬间开始,计算机就向DNS 服务器发送了解析网址的指令,DNS 服务器会找到与之对应的IP 地址,并且透过层层路由、网关找到IP 地址对应的服务器,找到服务器了以后就会马上折返,回来的时候带来的是服务器里面的数据和内容,并反馈到浏览器里显现出来,这时,我们就看到了网站了。
试一下吧,打开你的浏览器,无论是IE 还是火狐还是其他的,在地址栏里输入www.vonkey.com ,在打开孙空空的同时,想象一下数据的传送过程吧。
通过上面的这个过程,我们就可以了解到做一个网站需要哪些必备的东西了。
首先你需要有一个网址,我们一般把它叫做域名或者玉米,关于它的介绍,在以后的章节里会有更详细的说明。
另外你需要有存放网页数据的服务器,我们一般把它叫做空间或者虚拟主机等等,在以后的章节里我们也会有更多详细的介绍。
最后我们还需要的当然是网页了,把网页放到服务器里,让服务器连上域名,那么你的网站就大功告成了,是不是有些笼统?那么请继续关注下一篇的内容吧。
跟空空学做网站系列教程之二 域名
2 / 15
,孙空空 www.Vonkey.com
在上一篇文章中我们学习了奇妙的网络基础知识并且知道了我们是如何看到网页的,在这一篇文章里我们将学习域名的相关知识,请记住,目前您还处于做网站之前的准备工作,请一定仔细阅读,深度了解这些基本概念。
什么是域名呢?上一篇文章中我们已经提到过这个概念了,域名通俗的说就是我们大家熟知的各种各样的网址了,如果您要建立一个网站,那么肯定需要有一个属于自己的网址啦,比如孙空空的网址是www.vonkey.com 。那么怎么样才能得到一个域名呢?域名又是怎么样和自己的空间一起协同工作的呢?请继续往下阅读。
我们都知道,每台电脑在网络上都有一个IP 地址,您在建立网站的时候,需要把网页文件放到网络上可供大家访问的一个服务器上,那么那个服务器也有一个固定的IP 地址,想要访问网站,每次都到地址栏里输入IP 地址那该有多麻烦啊,那一串串的数字那么难记,该怎么办呢?所以域名就应运而生了。
域名的作用就是替代复杂难记的IP 地址,让人们更加舒适方便的访问各种各样的网站。 目前网络上有各种各样的后缀域名可供我们选择,比如最早的.com/.net/.org,也
有.com.cn/.cn/.tv/.info/.name/.me等等等等,目前大部分后缀的域名都可以以个人的名义注册,您可以根据自己的喜好,注册相应的域名,比如孙空空的域名就是www.vonkey.com ,是后缀为.com 的域名,由于域名具有唯一性,当别人注册了以后,您就不能再注册相同的了,所以注册域名前要想好以后再注册。
那么怎么样才能注册到一个域名呢?去哪里注册呢?
目前提供域名注册接口的公司有很多,比如中国万网,新网等等,您只需要注册并登陆他们的网站,根据向导就可以完成域名的注册。
在注册域名时切忌尽量让域名简短清晰又不脱离您的网站主题,站在访问者的角度试想一下,谁也不喜欢又长又难记的域名,所以注册一个代表您网站形象的域名一定要想好以后再注册。 域名注册的期限一般是以年为单位的,在到期之前您可以到注册机构进行续费来延长域名的使用年限。由于每个注册商制定的域名价格有所出入,所以我就不再这里提出指导价格了,您可以在注册之前多多比较,挑选有信誉讲诚信的注册公司来进行注册。
3 / 15
,孙空空 www.Vonkey.com
域名注册以后怎么用呢?
注册到自己喜欢的域名以后您一定非常急切的想要使用它吧,先别急,马上到您的域名管理那里看看都有什么。
你可能会在域名管理面板那里看到一些诸如域名解析管理,域名DNS ,域名证书之类的管理栏目,这里您只需要知道域名DNS 与解析管理怎么使用就可以了。
域名的DNS 是指Domain Name Server,就是域名的解析服务器,一般域名提供商都已经给您填写好了,它是为您提供解析服务的地址,如果没有什么特殊情况就不要乱改乱动它。
域名解析管理里面您会看到很多的解析方式,比如A 记录就是指向一个服务器IP 地址的,也就是我们经常说的绑定。另外还有CNAME 记录,也叫做别名记录,它是用来把多个子域名或者主机名指向同一个IP 地址。另外还有转发等等方式。这里我们一般只需要了解到A 记录就可以了,也就是学会把域名绑定到指定的IP 地址就可以了。
IP 地址我们很快会在下一篇中讲主机的时候提到,请跟我马上进入下一篇的学习吧。 跟空空学做网站系列教程之三 主机
在学习了基本的网络知识与域名知识以后,我们进入本系列教程的第三篇,这一篇教程我们将学习主机的相关知识,理解本篇的内容对您以后的建站路程非常有用,请仔细阅读。 我们为什么需要主机?
我们建立网站的时候需要把网页文件放到一个长期运行稳定并且接入速度比较快的服务器中,以便人们能够通过IP 地址或者域名访问到我们的网页文件,从而产生网站的相关作用。所以我们需要一个可以存放网页文件的主机。
主机有哪些种类可供我们选择呢?
主机有很多种类,比如按照本身的性质来分的话可以有独立主机和虚拟主机。独立主机是存放于专业机房的服务器,成本比较高昂,我们重点只要掌握虚拟主机的概念就可以了。虚拟主机为了 4 / 15
,孙空空 www.Vonkey.com
与独立主机区分,也可以称作共享主机,它是通过专门的软件,把一台独立主机划分为多个“虚拟的”主机,每个虚拟主机都相对独立,都有和独立主机相同的服务器功能。由于虚拟主机大大节省了空间提供商的成本,所以目前虚拟主机是大多数中小网站的最佳选择。比如孙空空的主机也是使用的虚拟主机。
另外按照支持的网页编程语言划分的话,主机又可以分为静态空间(主机)、ASP 主机、PHP 主机、JSP 主机、万能主机等等。静态空间也可以称作HTML 主机,这种主机一般价格相对比较低,只支持静态HTML 网页文件;ASP 主机一般是支持ASP 动态语言编译的网页文件和Access 数据库;PHP 主机一般是支持PHP 动态语言编译的网页文件;JSP 主机当然就是支持JSP 语言的主机了;还有目前国内也有支持多种动态网络语言的主机,叫做万能主机。孙空空的博客是采用的WordPress 博客程序,这种程序由PHP 语言完成并且由Mysql 数据库负责存放数据,所以孙空空采用的主机是PHP 主机。
我们该选择什么样的主机呢?
根据主机的种类,我们在选择主机的时候首先应该根据自己网站由哪种编程语言编译来决定,如果你的网站只是一些静态的HTML 编译的网页,那么就选择静态空间,如果是ASP 的程序,那么就需要ASP 主机了,PHP 的网站程序的话就要选择PHP 主机了,另外还需要有Mysql 或者Mssql 数据库的支持,因为PHP 的网站程序一般是由Mysql 数据库来存放数据的,以此类推,JSP 的语言就选择JSP 专用的主机,当然你也可以选择万能主机,但是这种主机的效率往往令人担忧。另外,一般ASP 主机和PHP 主机都不仅支持自己的动态语言,还同时支持HTML 静态语言。所以在选择网站程序的时候,根据编程语言来选择合适的主机是首先要考虑的。
另外主机本身有多种参数,这些参数决定了主机空间的质量,比如空间大小,空间流量,空间可以绑定的域名数量,数据库的大小和数量等等,这些都需要根据您的网站实际情况来选择。点击这里来看看孙空空所选择的主机配置吧。
如何购买到适合自己网站的主机?
如今国内的主机市场鱼龙混杂,想购买到一款物美价廉的主机产品越来越难了,在选择主机提供商的时候一定要在购买之前到网上搜索一下提供商的口碑信誉,以防上当受骗。另外由于目前代理主机销售的成本很低,许多骗子网站混入其中,孙空空建议您在购买之前一定要查验主机商的相关证件,体验一下服务态度,另外看看是否有400客服电话或者其他申诉渠道,比如客户论坛等等。如果您实在很难抉择,也可以联系孙空空为您提供免费的购买指导。
5 / 15
,孙空空 www.Vonkey.com
我们买到的是什么?
究竟购买主机您买到的是什么呢?在成功购买主机以后,您一般将会得到一个FTP 连接信息和主机的控制面板信息。前者包括连接的IP 地址、账户和密码等,通过这些您可以成功与购买到的主机连接并进行上传下载等操作;通过后者的一些相关信息,您可以登陆主机的控制面板,进行域名绑定、空间运行状态查看等操作。这些我们将会在以后的章节里进行详细的解释说明。 好了,本篇有点太长了,目的是为了让您真正能够选购到适合自己的主机,在下一篇,我们将结束建立网站之前的准备工作,请赶快进入到下一篇的学习吧。
跟空空学做网站系列教程之四 域名绑定
在上一篇我们学习了主机的相关知识,在这一篇我们将结束建立网站之前的准备工作,那么马上开始我们的学习吧。
现在域名也有了,主机也有了,还需要准备什么呢?
还记得我们在本系列教程第一篇讲网络基础的时候提出的问题吗?我们是怎么看到网站的呢?到浏览器里输入域名一回车怎么就转到了网站呢?如果您还不了解这个过程,请点击这里回到我们第一篇的文章中重新学习。
我们现在已经知道了,在浏览器的地址栏里输入域名以后,回车,会通过域名的DNS 服务器找到对应的主机,然后会把主机上的内容信息带回来,从而完成网站的一次展示。那么现在我们开始学习如何把域名与自己的主机联系起来。
一般把域名和主机绑定的操作是双向绑定,就是说域名需要绑定到指定的主机IP 地址或者网络地址,主机方也需要绑定相对应的域名。
转到您购买域名的那个网站,登陆到域名的控制面板,再转到域名解析管理,给自己的域名增加一条A 记录,A 记录对应的值为你的主机IP 地址就可以了。再到主机的管理面板,添加您刚才解析的域名,这样就大功告成了,不过由于DNS 刷新需要一段时间,所以一般在绑定完以后耐心等待几个小时才能生效。
6 / 15
,孙空空 www.Vonkey.com
上面这样的绑定操作适合大部分用户,但是也有特殊的情况,比如目前国内的主机市场上经常会有双线或者多线空间主机,购买这样的主机以后您得到的可能不是一个IP 地址而是一个域名地址,遇到这样的情况,一般需要添加CNAME 记录,我们在前面讲域名的那一篇中已经讲过这个CNAME 记录,它也叫别名记录。
好了,到目前为止,您已经拥有了建立网站的硬件设施了,从下一篇起,我们开始学习如何建立网站。
跟空空学做网站系列教程之五 FTP
上一篇我们终于结束了枯燥的准备工作,从这一篇开始,我们马上要进入令人激动的建站阶段了。 建立网站,可能马上让你感到苦恼的是复杂的编程语言,事实上并没有那么复杂,在动手制作网页之前,我们先来学习一下FTP 的相关知识。
也许您也和孙空空一样,曾经困惑过为什么地址栏的网址前面都会有一个http://。比如孙空空的博客就是http://www.vonkey.com。这是为什么呢?
这是因为浏览器遵循的是HTTP 超文本传输协议,只有遵循这个协议才能把远方主机的网页文件带到你的浏览器里让你浏览。而我们今天要讲的FTP 也是一种传输协议,它是File Transfer Protocol 的缩写,FTP 包括服务器端和客户端,服务器端主机商已经给我们设置好了,我们必须有一个FTP 客户端才能与主机里的网页文件进行交互。
所以,只有把我们制作的网页文件通过FTP 协议,传输到主机上才能让人们通过域名访问的形式进行浏览。
这个时候我们就需要一款FTP 客户端软件来与主机进行交互。目前FTP 客户端软件比较多,但是操作方法大同小异,孙空空比较喜欢使用的是FlashFXP 这款软件。
购买主机时,一般主机提供商都会提供给我们FTP 的相关信息,这其中一般包括服务器地址、用户名、密码等等,在FTP 客户端软件,比如FlashFXP 的快速连接窗口中,填入这些内容,点击连接,FTP 客户端软件马上就会连接到您购买的主机空间。
7 / 15
,孙空空 www.Vonkey.com
这个时候请记住两个关键的概念,连接到主机后,FTP 客户端软件的两个主要窗口一方显示的是您电脑上的东西,这里叫做本地,另一方显示的都是您主机上的东西,这里可以叫做远程。只有远程主机上的东西才能通过域名访问到,所以需要您把本地的文件传送到远程主机上。在以后的章节里,我们会多次提到这样的概念,请留意。
您可以通过右击FTP 客户端软件的相关区域获得快捷键操作,最常用的就是建立文件夹、传送、查看等等操作了。不过一定要听取主机商对于主机文件夹的相关注意说明。
好了,现在我们已经学会了如何与自己的主机进行FTP 交互了,如果您有不明白的地方,请下载一款FTP 客户端软件亲手尝试一下,也欢迎与我进行交流。
跟空空学做网站系列教程之六 五分钟建站
在上一篇中我们学习了如何使用FTP 客户端软件与主机进行交互,那么这一篇我们将进行一次疯狂的尝试,尝试用五分钟快速建立一个网站。
更加令人兴奋的是利用这五分钟建立的网站和什么网页制作,网页编程没有任何关系,您只需要会使用FTP 客户端软件就可以了。还不会?马上点击这里转到上一篇中重新学习。
马上开工吧!首先确定一下我们要做一个什么样的网站?论坛?或许你会说论坛,因为现在论坛网站太多了,那么我们就以论坛来举例吧。我们要使用什么样的论坛程序呢?自己开发?别开玩笑了,我们只有五分钟的时间。再看一下我们买的主机支持什么动态编程语言呢?ASP ?PHP ?就当是ASP 吧。
好了,我们确定要建立一个ASP 的论坛。别再想着去开发网站程序了,Google 一下“ASP论坛源码”吧,赶快寻找一款合适的论坛源码程序,下载到本地。看一下源码的说明文件,如果没有,那就一股脑儿全用FTP 客户端软件上传到你的主机空间吧。
全部上传到主机空间以后,打开浏览器访问一下你的域名,如果已经打开一个论坛了,别管里面是什么,那么恭喜你,你还没用5分钟,就已经建立了一个论坛了。如果你打不开。。。奥,可怜的,检查一下你把源码文件上传到哪里去了?
8 / 15
,孙空空 www.Vonkey.com
经过这样的操作之后,您可能已经学会怎么样建立一个适合自己的网站了,不想建论坛网站,那就到源码站找其他类型的源码,一般的源码包里都会有详细的安装说明书,只要根据说明书的要求进行操作,就能做出各种各样的网站了。
但是不要惊喜,不要骄傲,您可能还要学习一下如何让您的网站更加个性化,那么马上进入下一篇的学习吧。
跟空空学做网站系列教程之七 建站进阶
上一篇我们体验了刺激的五分钟建站过程,这一篇我们将学习如何个性化自己的网站,这一篇我们将学到更多建站知识。
通过上一篇的学习,您可能已经了解到建立网站并不是一页一页的做网页,然后上传到空间里供大家访问,而是我们要用一个网站程序,或者说它是一个系统,来帮助我们完成信息发布活动。 从头开发一个网站要浪费很大的人力物力财力,所以到源码站或者程序官方网站下载合适的建站解决方案是建立网站的唯一捷径。
但是往往下载下来的源码并不符合自己的需求,这个时侯就需要我们对源程序进行修改或者完善,特别是对没有官方插件支持和更新的源码程序,就需要我们动手修改代码或者其他文件。 我们需要改什么?
好了,或许现在已经不是建网站的问题了,而是改网站的问题。源码下载下来以后,你会发现不同的文件都存储在相应的文件夹里,比如图片文件都放在images 文件夹一样,在你还不会修改代码之前千万别动任何代码文件,先把那些图片都换成你自己的吧,一定要记得替换是文件名和图片大小、格式都要相同才可以。另外如果有些文字在程序后台无法改变,那么试着去打开源码文件,找找那些字所在的地方,替换成你的就可以了。还有flash 、视频等等文件,更改成你自己的就可以了。
我们怎么去改?
9 / 15
,孙空空 www.Vonkey.com
上面说的容易,做起来是很难的,因为这时,你需要学会几个必须要掌握的软件。比如你要更改图片,那么你可能需要会使用Photoshop 这款软件,或者其他的做图程序;比如你要更改源码文件,它可能是HTML 语言的,也有可能是ASP 或者PHP 等其他动态语言的,需要你有一款网页编辑器来打开这些文件,我一般使用Editplus ,但是我建议新手使用Dreamweaver 这样可视化的软件。除此之外,你可能还需要去学一学如何做flash 等等。
值得庆幸的是,上面所说的这些软件网上都有很多教程可以让我们免费去学习,你只需要刻苦一下,很快就能掌握的。
我要学什么网页编程语言?
如果你是一个决心要成为一名优秀站长的人,那么你肯定要准备学习一门网页编程语言了,其实所谓的网页编程语言主要是指服务器脚本语言,先别急,先把最基础的静态语言HTML 学一下吧,等你掌握好了HTML ,学会使用HTML 语言自己建立静态网页了,那么你可以根据自己网站网页语言的实际情况,去学一下ASP 或者PHP 语言,不过孙空空建议大家直接去学PHP 语言,因为目前主流的动态网站开发大部分都使用PHP 语言,同时你还会学到Mysql 数据库的知识。
或许你并不满足现在网站的布局和设计,想美化一下自己的网站,那么你可能需要去学一下css 层叠样式表,用一个文件,掌握网站的整体设计。
上面这些东西都可以到W3school 这个网站学习到,他们设计了丰富的例子供我们参考,你只需要花费很短的时间就可以迅速掌握它们。
学习代码是非常枯燥无味的,拿自己的网站做实验品是很有趣味的事,所以孙空空建议大家选择一款合适的网站源码,边学边去分析它的构造,从而使学习会变得更加轻松愉快。
个人或者非专业人士创建的网站程序会出现代码臃肿不符合W3C 网页标准的情况,所以在选择建站程序的时候,最好到有强大团队支持的程序官方网站下载使用不断更新的程序,这样才能保证我们能够学习到非常规范的网站开发流程。
好了,这一篇就到这里了,下一篇我们会学习一些建立网站时必须知道的一些专业术语,以便让我们更好的融入到一个站长圈氛围之中,更快的提升自己。
10 / 15