1stlog
1stlog是一个针对中国用户开发的基于RubyOnRails的Blog系统..
1stlog诞生的背景
大家知道,PHP的领域中,被广泛使用的博客系统应该是WP了;Rails版本的blog系统现在用的比较多的应该是typo和simplog 了,这两个也有不少人使用了。但是我用了后觉得不是很符合国人的习惯,很多地方用着感觉很别扭,于是打算自己动手写一个用着习惯的blog系统。
1stlog规划
做为一个blog系统,需要很好的通用性和易用性,我们平衡两者的关系,通过研究现有blog的特点,规划了1stlog的大部分功能,简单灵活、可扩展。
1stlog的命名
我们是1sters.com团队开发设计开发的,又是一个blog系统,所以定其名字为1stlog,很合理,不是么,
1stlog的功能点
功能点还是很多的,包含但不限于以下列举的这么多。
* 安装方便,不需要重新编译
* Type / Categories / Tags 的管理
* 日志的发表 编辑 删除
* 评论及其评论管理
* 支持Textile可视化和tiny_mce可视化编辑器(简单、高级两种)
* Trackback 及其防spider以及灌水机
* 基于Ajax的search和Trackback地址生成
* 文章 / 评论的feeds
* 按照分类或者性质的feeds
* 单篇文章的feeds输出
* 个性化展示配置
* 自定义显示模板
* 验证码
* 上传下载文件
* 选择自己需要的显示模块
* 可配置每页显示的篇数等显示数目
* 可以选择自己喜欢的显示模板
* 用户管理
* 友情链接
* 定时备份数据库
搭建1stlog需要
* mysql4.0及其以上版本数据库
* rails1.2.3及其版本
* ruby1.8.4及其以上版本
* RedCloth?
* RMagick .