关于这个网站
February 20, 2010
毫无疑问,这是一个blog。
在Google app engine发布之后,我第一个想法就是学习Python——当时的GAE只支持Python,然后在上面写出一个自己的blog程序。在阅读他人的blog的时候,如果发现作者使用的是自己写的程序,就会景仰一下,慢慢地生出了“写一个自己的blog程序”的想法。现成的blog平台,譬如WordPress,movabletype并非不好,相反,他们是如此的强大,强大到我觉得无福消受。我试图从学习php开始,然而可耻地失败了,失败在想法中的开始从未开始。GAE发布之后,我感觉这是一个机会,让我学习一种编程语言的机会。于是,下载了教程,在一台配置落伍的TCL笔记本上安装了Python环境。
和我预料的一样,在看完《Python简明教程》之后,我对学习本身很快丧失了兴趣。于是动手编程。这种摸着石头过河的方法未必错误,可是如果你连石头的位置都摸不到,那肯定是走错了方向。“重复造轮子的行为时愚蠢的”,这是我的理由,所以我下载了其他人编写的blog程序,然后按照自己的想法修改,于是就有了现在这个blog程序。
和所有的blog程序一样,这个程序的功能包括但不限于:
- 发布文章和页面
- 评论。文章评论可关闭
- tag和按月(年)存档
- RSS和sitemap输出
- 写作API
除此之外的功能有:
- post有4种类型,分别为文章、页面、评论和短消息(微博),你没有看错,这个blog程序中,评论和文章的地位是相等的
- 文章和页面可以另外设置一个链接
- 文章和页面可以相互转换
- 每条评论有属于自己的URL;在任何一个页面上都可以评论,甚至包括评论本身
- 支持HTML,纯文本,Markdown,Textile等4种格式写作
- WordPress格式的导入和导出
- 集成了一些应用,譬如
豆瓣、flickr、Google统计等
这是一个完全按照自己的想法拼凑的blog程序,加入的都是我认为有用或者有趣的零件,未必适合他人。我仍然把它放在了网上供人围观。