准备移除前台管理功能

  在 XKLog V0.7 中,管理员不需要登录后台即可完成大部分常用的管理操作。例如置顶、添加、删除、编辑、重建日志,审核、回复、删除评论。这样的设计确实有其优点:方便了日常管理操作的执行,减少了登录后台的频率,增强了安全性等。

  然而,这样做也有明显的缺点:使风格与插件制作复杂化。权衡之后,我还是决定移除前台管理模块,把这些功能整合到后台中去,实现前后台的彻底分离。

  让我下定决心这么做的另一个原因是为了更好地实现全站静态化。静态模式是 XKLog CMS 化的重要组成部分(博客系统本身即可被视为轻量级的内容管理系统,两者有很大的共性。而论坛系统则是一种信息更新和用户交互非常频繁的产品,与两者比较有较大的不同)。而在静态模式下 XKLog 的前台管理功能会失效。如果一定要使它不失效则必然需要间接访问动态页面以进行登录验证,这样就违背了静态化的初衷。静态化的主要优势是增强网站的负载能力,适合 PV 量非常大的网站使用(如果单纯为了 SEO,使用伪静态足矣。顺带纠正一个误区就是静态化并不能明显地加快网页的显示速度)。通过大量的 JS 脚本使静态页面拥有与动态页面近似用户体验的行为纯属没事找抽儿(当然,不可否认,即使这样做了,相比纯动态,仍然能在相当程度上增强服务器的负载能力,但是这样做总是让我觉得不舒服)。

  东扯西扯了一点东西,如果有任何意见,亦可提出。

更新 , 移除 , 静态

Comments List

    暂无评论。

Leave your comment

悄悄话  记住我