Say Goodbye to WordPress

这个博客最初是用 WordPress 搭建的,当年的 WordPress 还很轻巧,当年的我还什么都不会,但是由于 WordPress 实在太易于使用,让我这个什么都不会的人也能简单的搭建一个小网站。前后算来已经使用 WordPress 三年了,现在的 WordPress 功能也越来越丰富,但是体积也越来越臃肿,对于一个只想简简单单写博客的人来说,绝大多数功能都是不需要的。既然这样,何不按自己的想法写个简单的博客系统呢?

使用 WordPress 期间,曾自学过一点 PHP,再加上 PHP 部署方式非常简单,绝大多数虚拟主机都支持得很好,所以本想用 PHP + MySQL 来写的。但是后来因各种原因从虚拟主机迁移到了 VPS 上,而且同时也迷恋上了 Ruby on Rails,所以何不用 Rails 来写呢,顺便就当练手了。

对于博客程序来说,结构还是非常简单的,既然是单用户,user 表可以省略了,基本上就是 post 和 comment,外加 tag 三张表。由于自己对于 Rails 而言也是一个新手,边学边做,前后花了 20 多天时间,终于写出了一个博客的原型,后台采用 MySQL 作为数据库,前端界面风格很大程度上参考了 Blix,然后用 Phusion Passenger 和 Apache 部署在一台 Linode 上,最后再把原来 WordPress 上的绝大部分文章人肉导入到新系统中。

目前只是简单实现了文章发布以及评论模块,后台管理功能还相当简陋,好在前台界面勉强看得过去,而且在 IE6-10、Firefox、Opera、Chrome、Safari 等主流浏览器上的表现基本一致,后面需要实现的是支持评论嵌套、Ajax 提交评论,以及邮件提醒等功能。

最后要说的是,WordPress 是一个非常好的博客程序,谢谢 WordPress 3 年来的陪伴。

Posted on 2013-06-12

7 Comments

  • Jevons Jevons over 4 years ago

    博客程序感觉不错,就是有点简陋了。

  • dee dee over 4 years ago

    感觉非常顺畅!

  • 子瑜 子瑜 over 4 years ago

    WordPress真的是好东西啊,我也是搞编程的,觉得要是自己用的话,还是WordPress好,懒得编写一个。

  • Junwei Cui Junwei Cui over 4 years ago

    人肉导入这个比较牛逼

  • eric eric about 4 years ago

    我自己也用python写了个博客
    恩。。 我把comment都省了
    直接交给disqus

  • 大肥羊 大肥羊 almost 4 years ago

    牛人。。。

  • benjin benjin almost 4 years ago

    做个测试,

Leave a Comment