D-haha 的情侣博客 » 主题插件 » Unison 2.4 正式发布
Unison 已经现世超过有一年半了. 这是我最早的 Z-Blog 插件, 也是更新时间最漫长和让我最不满意的插件之一.
2007年3月 Unison 的雏形诞生, 当时叫作 BWOL (Black Word Online), 功能是可以从一个源下载黑词, 这样我只需编辑一个黑词列表, 然后操作我的三个博客更新黑词就可以了. 当时没有自动更新, 全是手动操作的. 这是我第一次写插件, 现在我还清楚的记得当时我是如何照猫画虎的使用 Z-Blog 的自带函数, 成功保存黑词列表到 AntiSpam 和 Tooro, 当试验成功后, 就连上厕所时都兴奋不已. 当时暖气还没有走, 厕所里一片暖洋洋的...
2007年3月 可以手动填加黑词, 这些黑词会和下载的数据合并使用. 编辑黑词时首次使用了多行文本框, 后来这点被 Totoro 和 AntiSpam 学了样去. 不过当时设计的流程很混乱, 这也在后来导致了 Unison 升级不下去.
2007年4月 BWOL 改名为 Unison. 同月, 搭建了一个 Unison 博客作服务端, 专门用来设定黑词列表以供下载.此时的 Unison 已经具有了自动更新功能. 并能用表单提交垃圾评论到服务端.
2007年5月 改进了 Unison 的提交 SPAM 方式, 为将数据 Ping 给服务端. 而客户端除了按一定时间间隔自动更新以外, 还有另一种更新方式 ---- 服务端数据变化后依次 Ping 注册的 Unison 客户端, 客户端收到数据后马上更新黑词. 客户端提交 SPAM → 服务端审核并加入黑词 → Ping 客户端 → 客户端收到 Ping 后更新, 看起来是不错的方式, 但悲哀的是, 服务端的操作是手动的, 每天都来维护 Unison 和每天写博客一样是很拖累人的事情.
2007年5月~2007年9月 Unsion 运行中, 我也疲惫中...
2007年9月 终于放弃了 Unsion, 制作了一个不带交互功能的黑词分类编辑器. 这个完全个人版的插件也足够使用了. 重要的是, 把球踢给大家后我可以清闲很多.
2007年12月 1.8 到来, 终于下决心更新 Unison, 这次更新延续了把球踢给大家的思路, 强化了个人编辑黑词列表, 提取 SPAM 域名的功能, 同时恢复了部分在线交互功能作为补充. Unison 2 Pro 出炉.
和 Unison 相比, Unison 2 Pro 思路完全不同, 不再有集中的服务端, 而是客户端与服务端一体, 客户端不再把 SPAM 提交服务端, 而是自己\行处理, 提取黑词并写入自身的黑词列表. 但每个客户端均可以从其它客户下载黑词, 并通过和自身的黑词列表比对取得差值. 同个客户端通过互相更新便可最大化的取得黑词数据. Unison 2 Pro 因为全新的功能而重写了全部代码, 可以说和 Unsion 是完全不同的程序.
2008年2月 集成去除了审核制度的 Totoro Lite, 用户可以在 Totoro II 和 Totoro Lite 间选择.
2008年7月 Spam 横行, Unison 2 Pro 的散慢机制总是滞后, 但这种机制和设想的有效机制格格不入, 很难升级, 除非重写大部分代码. 所以只有挺了...
2008年9月 Unison 2 Pro 进行微小升级, 主要是整改了访问记录部分. 同时自动实现前台提交 SPAM 的功能, 先前使用此功能需要手动向模板中插入代码. 另外增加了 Response 接口以便其它插件向评论引用管理中插入二级菜单. 这应该是 Unison 2 Pro 的最后更新. 这个机制实在不好再搞下去. 如果以后真有必要对 SPAM 采取集中防治的话, 那也只有重新做起. 如果真有 Unison 3, 那也会完全不一样.
2008年12月 Unison 2 Pro 修复一个关键问题, 这个 BUG 导致这半年来在线更新黑词时没有同时保存到 Totoro 插件, 而保存工作需要等到提交 SPAM 或编辑黑词 时进行. 感谢软件兔发现了这个问题.
2009年6月 Unison 2 Pro 增加了 Ajax 延时触发更新的机制, 以加快页面载入. 自动插入代码使用了新机制. 以前手动插入者请参照说明换用新代码.
2009年12月 Unison 2 Pro 修复了更新黑词不能成功时, 每次打开首页都尝试更新, 导致博客运行缓慢而不稳定的问题.
Unison 2 Pro + Totoro Lite 下载
论坛留底页面
菠萝的海下载页面 | 点此直接从菠萝的海下载
此插件支持使用 PluginSapper 在线安装和更新.
« Loybal 主题 Pinkheart 4.1 beta 提供下载"延庆两日游" »
有没有什么办法?譬如过滤的时候连用户名一起进行一下比对?
也许是服务器里有 垃圾屏蔽机制 导致新分类无法再次编辑。呵呵。。~~~~
发表评论: