emlog 3.0.0 功能预览
登录状态保存
emlog的老用户或许都有这样的经历,一篇日志写了半天,保存的时候登录过期跳到登录页面了,日志丢失。虽然我们后来增加了自动保存功能,但是这个登录状态保存的问题一直没能解决。这次我们彻底放弃了服务器session验证方式,改用cookie验证。只要你在登录的时候在登录窗口勾选 “记住我”,你的登录状态将在这台机器上保存1年。彻底杜绝丢失日志的情况。注意:为了安全起见,请不要在公共电脑上记住你的登录状态。
大幅度的代码结构优化
这条几乎在每个emlog发布的版本中都可以找到,哈哈。但确实是,每次我们都在对代码进行优化,虽然作为普通用户的你可能没法感知。代码结构的好坏太重要了,他直接关系到产品的生产和维护工作,好的代码结构,可以大大降低开发难度,缩短开发周期,方便新功能的扩展和优化。由于emlog是从我学生时代一直写到工作后的现在,很多结构设计和代码都受制于当时我的水平。这一次不同于以往的在于,第一次引入了MVC的程序设计结构。效果也非常好,大量的代码重用和方法封装,让结构更加清晰。
相信3.0之后的版本开发将会更容易。这个功能是给我和所有emlog开发者的:),男人要对自己好一点。
优化后台用户体验和界面
emlog3.0.0首次引入了著名的js框架jquery。它就像一股春风给emlog带来了新鲜的感受。之前由于js是我自己的一个弱项,所以你会发现emlog用到的js部分寥寥可数。为了让进一步提升用户体验。我大概花了2个月时间补习js和jquery框架。并开始在emlog里面尝试使用。你会发现3.0.0更加人性化,更酷了:)
From:http://www.emlog.net/blog/post-303.html