
emlog 2.7.5 幻想
2008-9-16 23:17 Tuesday
决定做一件事情,我总是希望可以完美 ……
上篇说到要写一篇关于emlog的日志,好久没有写这方面的了。最近一直在忙于扯淡等事,除了在单位写代码外回家基本都是娱乐了。再加上vinci送来个NDS,玩的开心,还通关了一个《忍者龙剑传》,但是马里奥让我很郁闷,总是死。
其实最早有一些关于2.7.5的开发方向,那就是提高emlog的可扩展性,增加插件功能。是啊,可扩展性听起来多酷,事实证明有扩展性的软件用户更加喜欢,比如我们熟悉的firefox,以及blog的老大哥 wp。我大概看了下wp关于插件的处理,其实就是设置一些事件,并在事件上做钩子程序,预留一些接口来挂载插件。现在emlog的代码结构,和逻辑我觉得还不适合做开发插件功能。当然这个我觉得不是最主要的原因,让我决定推迟开发插件的主要原因是emlog现在的用户群,就是我们所服务的对象。emlog的用户更多的是不懂程序的普通博客用户,他们只是想要一个安静写作,表达自我的地方。我希望我们可以做一些更加实际的东西来方便他们,让emlog更好的为他们服务。就像在你写日记的时候你不会在意手里的笔是什么牌子,墨水是不是进口的 …… 。一个好的blog系统,会让你忘记它的存在,专心于记录你的生活。这正是emlog苦苦追求的境界,简单 快乐 一种生活方式。
废话了半天,重点放在最后。2.7.5 我们将重点改造emlog的侧边栏,将现有的 个人资料、日历、归档、最新评论、音乐、日志分类(这个功能事隔一年后终于要复活了)、标签 等都作为一个个的小侧边栏组件,统一在后台决定它们是否显示、排列顺序、参数等。以及自定义自己的侧边栏组件。到时候后台也会有不少变化。程序方面,继续优化代码结构是每个版本都在做的一件事。还有就是打算引进js类库jquery,来丰富我们的客户端应用。
2.7.0 其实已经是一个比较完善的博客系统了,但是它离我想像中的还有些差距,特别是用户体验方面。希望2.7.5可以更进一步。对我自己也是一个挑战,发现随着岁月的流逝,我对程序技术的感觉明显下降了,也少了不少激情,很不好。
穷尽我的所有,即使没有完美 ……
标签: emlog