如何做网站,带你了解建网站的流程
的有关信息介绍如下:我身边有很多想学习做网站的网友,但是苦于没有得到正确的指导,浪费了不少时间。所以今天借百度经验这个平台,写一套适合新手使用的建站教程。该教程可以让您在一天内搭建出自己的网站平台,了解如何做网站。
域名介绍:
域名又叫网址,也简称为URL。域名以后缀划分,常见的域名后缀有:.COM(国际域名)、.NET(互联网络)、.ORG(非赢利组织)、.GOV(政府机购)、.CN(中国)等等。
域名级别:
实例介绍域名级别:
一级域名:sutubao.com
二级域名:book.sutubao.com
三级域名:book.cn.sutubao.com
提示:从技术层面上说,我们常见的带“www”的域名是二级域名(如:www.sutubao.com),但是由于用户习惯,我们通常也把这样的域名称为顶级域名。
号外:一个顶级域名可以派生出无限二级域名或多级域名。
域名注册:
域名注册都是要花钱的,根据域名后缀不同,价格也不一样,比如.COM域名一般的注册价格为60元/年,到期不续费域名就不能使用了。虽然市面上也有一些顶级域名是免费的,但是免费周期比较短,而且稳定性不好,所以都不介意使用
服务器空间
我们通常也把服务器空间称为服务器、虚拟主机、空间等,它的作用是用来存放网站内容。
空间的分类:
虚拟主机:把服务器划分为很多个小空间,每个空间里可以放一个独立的网站。
VPS:把一台服务器分为20个以内的虚拟服务器,每个虚拟服务器可以通过远程桌面独立管理。
独立服务器:独立的一台服务器,可以配置出VPS或虚拟主机。
空间支持参数:
由于服务器安装的配置软件不同,空间所支持的网站程序脚本也不一样,常见的空间会支持ASP、PHP、ASP.NET。也有的空间用的是linux系统,只支持PHP。ASP和ASP.net只有Windows系统才支持。
购买空间:
虚拟主机成本最低,所以本文就以购买虚拟主机为例。
购买虚拟主机后会得到一个IP地址、一个FTP帐号,一个FTP密码,FTP端口默认为21,如果是别的端口空间商都会有提醒,保存这些资料备用。
网站源代码
通常我们也把网站源代码称之为网站程序,包括功能脚本和数据库。
网站程序常见分类:
企业网站:也就是我们常见的公司网站。
网络商城:可以在网上卖东西。
论坛/BBS:社区论坛系统。
博客程序:个人博客。
其它网站程序:其是网站程序的分类并不是这几种,我只是列举了几种常见了。
网站程序和数据库常见搭配:
HTML+无数据库:这种是纯静态网页,没有管理后台的。
ASP+ACCESS:ASP表示网站的开发脚本,ACCESS表示存储数据所用的数据库类型。
PHP+MYSQL:网站程序使用的是PHP的脚本开发,使用的是MYSQL数据库。
ASP.NET+MSSQL:网站程序用的是.NET的程序和MSSQL的数据库。
源代码的调试:
源代码调试是指在把网站上传到服务器之前,我们在自己的电脑上测试该网站的各项功能。调试网站是一个非常复杂的过程,这里由于篇幅限制,无法提供详细说明,我会重新写一篇关于源程序调试的经验。
域名解析:
域名解析是把域名指向服务器空间的操作过程。
图解域名解析:
此图片以dnspod为列:
网站程序上传:
程序上传,是指把做好的网站内容上传到服务器,使其随时可以被别人打开访问,上传网站我们会用到FTP上传工具,如:FlashFXP或LeapFTP,下面以FlashFXP为例,了解一下FlashFXP的相关设置:
域名绑定服务器:
域名绑定到服务器,是告诉服务器,哪个域名要访问它,通常是通过虚拟主机管理面版来完成,操作非常简单。只需要通过空间商提供的空间管理面版完成绑定即可。值得一提的是,在绑定域名时,我们需要绑定带有www和不带www的域名,如:sutubao.com或www.sutubao.com都需要分别绑定。
今后的学习意见:一、此经验只是分享了建站的大致流程,并没有讲解网站程序的编写方法,可以借助一些开源的CMS系统完成建站。
二、在了解到流程之后,大伙可以按照流程进行更深入的学习,学习建站的过程:先学HTML,再学DIV+CSS,学点Photoshop,如果要学功能开发,就还需要选学语言,比如:ASP、PHP或是ASP.NET。
域名注册要注意,域名注册后是否可以自由过户和转出。选择可以转出和过户的域名注册商。