作为一个个人站长的身份已经好多年了,慢慢发现管理和维护一个网站很麻烦、很苦、很累,中间有纠结、有放弃的念头,但是我最终还是坚持下来,现在负责一个学术网站jianceren.cn的维护和管理。由于深感网站的维护难度大,内容要求以及数据的更新速度和质量要求高,消耗精力大,所以一直以来想做一个内容维护简单的网站,想来想去感觉博客应该是个不错的选择吧!加上前段时间在A5上看见一个国外博客viralnova.com的先进事迹,其再次触发了本人建立一个博客站的念头,并及时果断决定做这个博客站。
目标确定了,接下来关键就是选择网站的类型,以前注册过一个域名27sha.com(谐音:爱吃啥)准备做一个美食网站,程序其实都开发到了一半的,但发现数据更新难度较大,加上本人时间有限,且已经在维护一个网站了,所以就搁浅了!经过与周边的朋友讨论和交流,最终决定做一个美食博客网站,沿用27sha.com域名,并取名为“爱吃啥美食网”。这样网站前期策划就算搞好了,接下就是具体项目的开发。
既然博客站,当然就得选一个比较好的博客系统,经过搜索发现博客程序倒是不少,其中就评价来说Z-blog、wordpress较为出名,进一步调研了一下,发现Z-blog属于国产轻型博客系统,有asp和php两套代码,asp已经有些过时了,朋友说别选择asp的,说即使后面网站要卖的话,asp卖不起价钱,因此,必然选择就只能是php了,由于以前经常逛A5发现wordpress的曝光率很不错的,所以果断决定用wordpress系统开发,并在网站找了一套模板进行改进,经过一星期的昼夜加班努力,网站很快就在本地搭建好了,数据也在本地添加得差不多了,本想选择一个黄道吉日正式对外开放上线,结果在将本地数据传到服务器上时发现数据库死活连不上,经过一段时间排查发现wordpress安装数据库时默认为innodb类型,这样搬迁数据库就发生了问题,经过1天的修复和测试后发现innodb类型数据库还是无法搬运到服务器上,经过几轮折腾后很烦躁,没办法就果断放弃innodb类型数据库,准备调整wordpress默认格式改为新建myisam类型数据库,并迅速完成了新数据库网站的本地数据重新测试工作,开始上传数据到服务器上测试,结果毛病又来了,按照网上提供方式将数据库内的localhost改为27sha.com后发现无法登陆网站后台,继续折腾半天仍然无果后,心里开始寻思放弃wordpress系统,经过综合分析使用wordpress过程中遇到的问题,综合如下:
1、属于国外开发的系统,很多操作习惯与国人不一致;
2、数据库系统不够完善,更换服务器或搬家的时候肯定会遇到问题,如出现数据库搬不走就会导致整个网站崩溃;
3、由于与国人习惯操作不一致,导致二次开发系统难度较大,会花费更多的时间和精力;
4、静态化(生成html)的效果不是很理想,为了迎合百度、google等搜索引擎网站的静态优化很重要,wordpress虽有cos-html-cache等类型的插件,但是仅能实现内容页和首页的静态生成,其他栏目页仍会存在有问题。
综上分析利弊后决定放弃wordpress系统,准备改用国产的Z-blog系统,但是发现php版本的Z-blog仍然存在静态页生成的问题,而且其php版本处于开发初级阶段,个人判断稳定性和完善性估计会存在问题,经过几轮折腾后发现已经消耗了近一个月的时间了,感觉自己再也折腾不起来了,所以经过深思后果断放弃这些所谓的专业博客系统,而改用自己较为熟悉的cms系统去开发,这样有两点明显的好处:1、自己非常熟悉,二次开发方便,消耗时间、精力少;2、便于博客做大后转型做网站,能够保证数据的所有访问路径或地址不变,对百度和google搜索引擎友善,便于网站的长期稳定发展。
最后,决定选用dedecms开发自己的博客,由于自己对dedecms非常熟悉,因此,经过近1周的时间就把爱吃啥美食网27sha.com搭建起来,具体效果如下:
哎,本想开发一个简单的博客,结果自己前后折腾了近一个月的时间,身心饱受折磨,现将心得发出来供大家学习和交流,同时欢迎大家关注wbsky6这个老鸟个人站长(擅长dedecms二次开发啥的)和爱吃啥美食网27sha.com。谢谢大家!
本贴为wbsky6原创,转载请支持原创。