搭建一个个人网站需要三个必备的因素,即:域名、服务器、程序。如果把一个网站比作一家商店,那么域名就好比店名或者商标,服务器就比如店面,程序就是整个商店的运作系统。当然这个运作系统可以老板自己创造,也可以借鉴其他人的成熟经验直接运用。所以网站的程序也可以自己创作,也可以直接运用网络上成熟的建站系统了。
一、域名
域名是互联网的一项重要资源,是把繁琐难记的IP地址转化成容易记住的数字字母和符号组合的有效途径。所以我们要搭建一个自己的网站,这个是第一条件了。域名就我们消费者来说就分为2类,免费域名和收费域名。
1. 免费域名
顶级域名首推大名鼎鼎的“.tk”域名了。“.tk”是太平洋一个岛国的国家顶级域名,但是由于国家太穷,所以卖给了荷兰的一家公司运营,目前可以免费注册使用。还有很多免费的2级域名,例如“.co.cc”等等。
注册地址是:http://www.dot.tk/
2. 收费域名
收费域名注册商就很多了,比较熟悉阿里云,腾讯云,国内的万网等等,国外的就首推Godaddy了。推荐大家在国外注册,目前Godaddy的“.com”、“.net”、“.org”才50块RMB左右,相对万网的139还是很优惠的,而且国外的域名注册商都是不限制解析数目的,据说可以不用备案,而国内的都很恶心的限制在20-50条。补充一点Godaddy支持支付宝付款,所以完全不用担心付款问题。
3.DNS解析服务
目前很多提供免费解析服务的,推荐国内比较不错的DNSPOD,注册域名DNS地址填写为:f1g1ns1.dnspod.net和f1g1ns2.dnspod.net。
二、服务器
服务器目前主流划分有虚拟主机、VPS、独立服务器,对于个人网站,虚拟主机就基本够用了,下面我所指的服务器就是虚拟主机。
1. 阿里云服务器
相对比较稳定,个人和企业都比较适合。申请地址:https://www.aliyun.com/
2. 腾讯云服务器
跟阿里云差不多,个人和企业都比较适合。申请地址:https://cloud.tencent.com/
三、建站程序
1. 博客程序
wordpress
目前全球也是中国使用最多的博客程序。官方网站是: http://cn.wordpress.org,基于PHP语言。
Z-blog
国人制作的的功能强大的博客程序。官方网站是:http://www.rainbowsoft.org/,是基于ASP语言。
hexo
台湾人创建,对中文的支持很友好,官方网站是:https://hexo.io/,基于Node.js的静态博客框架。
其他还有emlog等等。
2. 门户系统
dedecms,目前国内使用最多的门户系统。官方网站是:http://www.dedecms.com/,基于PHP语言。
phpcms,另一款很受欢迎的门户系统,官方网站是:http://www.phpcms.com,也是基于PHP语言。
还有诸如:excms等等。
3. 论坛系统。
discuz,国内使用最多的论坛系统。官方网站是:http://www.comsenz.com,基于PHP语言。
phpwind,另一款用户较多的论坛系统。官方网站是:http://www.phpwind.com,也是基于PHP语言。
四、建站教程