Featured
MiLog 可以用 python 写插件啦
MiLog 发布一年多了,昨天才第一次真正有动力实现插件系统——总觉得用一个异步的外部脚本做 anti-spam,不怎么得劲,还是写一个插件系统比较靠谱,本来插件系统也是 MiLog 的规划功能之一,更重要的是: 简单的非核心功能并不想用 Go 写进 MiLog 里,最好只保持一个轻量级的 Core; 最好可以用 Python 写插件,没别的原因,我喜欢…
- Yet Another GoLang Project Demo
记录技术实践,分享经验与思考。
聚焦 Linux、Go 与基础设施优化。
Tag - Updates
Featured
MiLog 发布一年多了,昨天才第一次真正有动力实现插件系统——总觉得用一个异步的外部脚本做 anti-spam,不怎么得劲,还是写一个插件系统比较靠谱,本来插件系统也是 MiLog 的规划功能之一,更重要的是: 简单的非核心功能并不想用 Go 写进 MiLog 里,最好只保持一个轻量级的 Core; 最好可以用 Python 写插件,没别的原因,我喜欢…
MiLog 已经支持在侧边栏上显示 Tag 云,具体效果参见本站右侧的 Tag Cloud。
功能点 全文检索:使用 Sphinx 2.1.5 和 yunge/sphinx 实现,直接使用 Sphinx 排序 参考 使用 Sphinx 更好地进行 MySQL 搜索 使用sphinx索引mysql数据 Using Sphinx search engine with Chinese, Japanese, and Korean language…
功能点 重构控制器,封装了最新评论、热门文章、友情链接的加载,提升复用效率。
功能点 热门文章(人类浏览次数) TagModel 优化,提升查询性能,规范 slug 生成 TagView 优化,丰富 Tag 页信息 优化 PostViews 展示
功能点 Markdown 改用 marked 支持,解决了 markdown 内嵌 html 被转义的问题,而且 marked 对 markdown 支持更加完整 文章阅读计数,根据 UserAgent 区分人类和 Bots,此处用到了 mssola/user_agent,目前只在文章 管理后台 显示计数 重构 PostModel…
功能点 文章编辑增加删除 / 恢复功能 全部文章管理 更友好的 404 页面 PostController / AdminController 重构,将管理功能从 Post 迁移至 Admin
功能点 全文 RSS 友情链接
功能点 Markdown 编辑器增强,已支持 table 最新评论 分页:首页、tag 页、author 页均已支持 优化 views 结构,单独提出 posts 模板提高复用率 优化 OptionModel,使用默认数据填充 db 中不存在的 Option
功能点 支持自定义唯一的 post slug 生成用户友好、搜索引擎友好的永久链接 引入 ErrorController 支持自定义 404 错误页面