我的网站有一年多没打理了,一来自己懒惰,二来因为懒惰就放之任之——有点自暴自弃。结果某天打开网站文章时,发现不行了。首先是访问首页出现500错误:500 Internal Server Error,赶紧找客服,工作人员说htaccess文件有问题,帮我改名字了。之后好像可以访问了,但子页面访问不了——是所有的页面,但后台是可以的。后来我查了htaccess文件,发现内容都没变过,不懂那边的工作人员是怎么得出这个结论的。后来找资料,各种说法都有,进行各种尝试,结果都不行。
由于自己建站有一段历史了。2010年,我还是个学生的时候就已经建成了,到现在4年,觉得如果就这样放弃太可惜了。但自己对于建站各种知识又不具备——无论是从搜索优化还是WEB编程,都是半入门水平。思前想后,终于下了决心,重新再搞。把原来的joomla换成熟悉的wordpress。但这需要大量的工作:找主题,同步数据库,重新学习CSS和PHP,外加HTML的一点东西。
既然决定了,就开始干了。先是在本地用wamp搭建了环境,然后找资料,学习wordpress各种知识,包括如果制作主题,哪些插件好,有哪些注意事件。同时在网上找主题,东找西找的,终于找到了一款自己满意的又比较简约的主题,后来的事就是改主题,把自己感觉不好的地方统统改了。
这个过程断断续续的,前后大约花了一周时间。我是一边学习CSS、PHP,一边改。这种编程和嵌入式大不同,做嵌入式开发的,搞不好被硬件线路惹出几个问题,然后在软件上找了好几天。上个月还帮公司的同学解决一个因为电阻没焊导致软件上出现的问题。闲话少扯,说回WP主题的修改。对于其它的WEB方面的东西我不懂,但主题的修改及预览的确十分方便,用google chrome浏览器即可观察页面样式的布局和变化,这一点十分方便,我就是通过右键的“审查元素”功能来观察别人做的很好的页面的布局,然后换到自己的去。对于CSS,也并不像我开始认为的那样困难,起初,我连图标大小位置都不知怎么修改,看多了CSS,也就那么回事,也不觉得难学了。改完主题后,可以宣布本人正式入门了。
然后就是文章的移动了。在网上找了个从joomla迁移到wordpress的插件,但我死活也连不上数据库,试了好久也不行,没办法,事已至此,心一横,决定纯手工来迁移:就是自己一篇一篇文章地复制、粘贴。原来网站的文章,记录了从大学一路到毕业后工作期间写的文章,包括了学习嵌入式的,也包括自己的生活总结,复制过程中,也感觉自己重走了一次那段人生,当年写的那些文章真的很宝贵,而当下写的,也会成为日后岁月的回忆。
迁移文章大约花了2天时间,特意拿周末集中整理,其实还是自己懒,从工作量开,一天不到就可以搞完了。为了保证与以前网站的URL的一致性,WP的分类名称、文章名称全部保持不变。
后面就是清空旧数据库,重新安装wordpress程序,把本地文章放到网站上的事情了。
PS:在作文过程中,打CSS时,一直打成CCS。用多了CCS的人真的伤不起啊。