【发布时间】:2011-01-23 03:32:09
【问题描述】:
我正在寻找建立一个博客。
有很多“什么是最好的博客引擎?”关于 SO 的问题,但没有一个完全关注代码质量。
我在 WordPress 上做了很多工作,毫无疑问,它在很多情况下都是排名第一的解决方案。它的可扩展性和多功能性是无与伦比的。但是代码库是一团糟,它占用了大量的内存,扩展它通常并不有趣。此外,后端在稍旧的机器上感觉非常慢,只有使用 Google Gears IMO 才能忍受。 我越来越不习惯使用它了。
出于这个原因,我正在寻找一个基于 PHP 的博客引擎的建议
构建简单、纤薄、简约
具有良好、结构化、干净的代码,使用 PHP5
拥有博客基础知识:标签、类别、评论
不一定要好看,但需要输出良好的语义 HTML/CSS,以便我可以自定义
支持某种垃圾邮件控制(Captcha 和/或 Akismet 会很好)
我不在乎它是基于数据库的还是基于文件的
可选:
API 会很好,但不是强制性的
有一个插件系统用于扩展
湿梦:
- Markdown 支持
【问题讨论】:
-
Pekka,你的结果如何?你最后和哈巴里在一起了吗?你觉得怎么样?
-
@Andrew 我最终选择了 Habari,并成功地用它建立了一个博客。它看起来非常漂亮,并且大量使用了 PHP 5 的 OOP。管理界面需要一些时间来适应并且有一些小错误,但总的来说这是一个不错的选择。
-
@Pekka웃 我看到您正在为您的网站使用 WP,您还在使用 Habari 吗?如果没有,是什么让你停止使用它?
-
@Lekensteyn 我在上次重新启动时切换回 WP,因为我希望能够通过移动客户端向网站添加内容以进行旅行。 (不过最终使用 WP iOS 客户端的实际体验并不好。)
-
试试用 Ember 和 Laravel 构建的 Exyht。