上次说到给俺们家糖糖建了一个网站,这次主要说一下建站的技术细节吧,希望对感兴趣的朋友有所帮助,大牛们请直接跳过。
建站的几个步骤如下
1 域名申请
2 空间选择
3 上传自己的程序代码并且建立数据库
4 广告申请
5 Alexa排名申请
6 备案
1 域名申请
因为我是第一次申请域名,我把碰到的问题和需要注意的事项一并记录一下,希望能对朋友们有所帮助。刚开始我想申请cn的*域名,网上给出的价格很便宜,一般不超过10块钱一年。可是当我打算下单购买的时候才发现cn域名的申请对个人来说几乎是不可操作,因为要求域名申请的单位以及一系列的手续,当然这也比较符合中国国情,只是不知奥运后限制会不会放宽。最后我选择了比较贵的国际域名,edong网给出的价格是68元/年,国际域名的注册没有太多的限制,很快就注册下来了。打款的时候也碰上了一点麻烦,我首先在开通了工行的网上银行,不过支付的时候总是报超出客户最大支付限额的错误,后来才知道需要到银行取办理口令卡开通才能完成,只好放弃(太不人性了,我半夜办理业务让我怎么去银行阿)。相比较招商银行就做的很不错,简单的注册就可以使用了。
2 空间选择
网络上建站有两种方式,租用虚拟主机或者服务器托管。对于个人站长,租用虚拟主机是相对经济的解决方案。我的网站http://www.basilwang.net就是租用了了edong网的虚拟主机,采用了它的k300的linux/unix解决方案,支持php+mysql,空间费用300元/年,当然也有支持.net的解决方案,而且比较便宜200元/年。这里为什么没有选用.net的解决方案,我做一下解释:就.net和php而言,我认为个人网站还是选用php更加灵活一点,而且网上php开源的东西一大把,有的已经非常稳定了。另外建议大家选择口碑比较不错的空间商,不过这方面我也没有什么经验,就不误导大家了。
3上传自己的程序代码并且建立数据库
代码方面我选用了wordpress,我之前没有任何php的编程经验,不过为了建站还是花了3天看了一部分原代码,了解了wordpress关于theme、插件还有widget等方面运行机制。不过这里提醒大家的是,wordpress已经完全能够做到一键式的安装,非常方便,没有程序开发经验的朋友也可以很快上手。当然我在阅读php代码的时候,还是有种回到asp编程的年代。
程序代码可以用上传软件如cuteftp等用提供商给的帐号上传。关于mysql,你可以建库并设置访问密码,通过phpMyAdmin进行访问,不支持类似mysql-front等第三方工具的访问。这里还要注意的是,网络提供商可能提供的是英文的编码方案,因此通过phpMyAdmin看到的中文都是乱码,不过显示都是没有问题的,只是备份还原的时候需要注意,网上有解决方案,也可以参考我接下来的文章。
4 广告申请
在写这篇文章的时候,申请的Google Adsense又一次被拒,原因是“确保您的网站已经注册6个月以上时间;”,只能等半年后再说了。相反alimama的申请到是很方便,不过希望马云所说的“电子商务的冬天”会不会影响到造福放大个人站长的alimama。最后提醒大家,单靠广告点击的收入保证网站的自负盈亏比较困难,请打算上贼船的朋友三思。我做网站的时候也考虑了这点,全当是我对儿子的投资了,呵呵,儿子不要有压力阿。
5 alexa排名
这个东西能给使你对你的网站有一个比较直观的认识,建议把网站提交到alexa以进行统计
6 备案
现在的网站都需要备案,当然这个备案目前是免费的,需要到工业和信息化部网站进行注册(原来的信息化部网站),也可以由你的空间提供商代为你注册。我个人感觉还是自己操作吧,熟悉一下流程,没有坏处。
更多内容,请阅读发表在[http://www.basilwang.net]的文章