Bitrac 旧的模板引擎是使用正则替换,每打开一次页面替换一次,而且为了嵌套结构,我还人为的循环了几次,虽然速度也不是很慢,但是占用资源还是比较多的,而且稳定性也不太好,有时候会替换不成功,虽然替换不成功是极其个别的,但是总感觉不爽,一直想写个更好的模板引擎,但是写了几次因为对现有模板引擎语句的变动太大所以都不了了之了。最近这个新模板引擎对旧模板引擎语句的兼容性要好很多,只需要改几个地方就兼容了。

新的模板引擎原理是使用正则先把模板文件解析成树结构缓存起来,然后对比输入的数据进行替换,速度和稳定性提高很多。

另外 Bitrac 的系统结构也重构了一下,不再依赖 .NET 的 WEB 缓存,而是用自己构建的缓存。文件的结构也进行了调整。近期内会进行更新。大家期待吧。

本日志由 Loveyuki 于 2008-10-23 17:46 发表,目前已经被浏览 3461 次,评论 53 次;

作者添加了以下标签: Bitrac模板引擎更新

引用通告:http://blog.loveyuki.com/Article/101/Trackback.ashx

评论订阅:http://blog.loveyuki.com/Article/101/Feeds.ashx

评论列表

  1. Gravatar
    2008-10-26 16:54 | # | 回复
    楼上请更新模板
  2. 2008-10-26 16:55 | # | 回复
    模板哪些位置做了修改啊?
  3. Gravatar
    Loveyuki
    2008-10-26 17:00 | # | 回复
    新的模板引擎统一了模板编码用 UTF-8 读取。HelloWiki 模板我已经更新,你可以下载新的。或者你把所有模板文件都更改成 UTF-8 的编码
  4. 2008-10-26 17:00 | # | 回复
    把模板都改成utf-8了~~
  5. 2008-10-26 17:14 | # | 回复
    我也申请加入群了,咋没回音呢~~~
  6. Gravatar
    2008-10-26 17:17 | # | 回复
    同上...................
  7. 2008-10-26 17:18 | # | 回复
    呵呵~~没表情不太习惯了~~怀念有表情的日子啊!
  8. 2008-10-26 17:24 | # | 回复
    建议Loveyuki 把Google Adsense去掉算了,天天显示公益广告也没啥收入吧
  9. Gravatar
    Loveyuki
    2008-10-26 17:27 | # | 回复
    奇怪。我这里没有任何提示。难道我用的 QQ 有问题?我把设置成任何人可以加入。再加加看看。
  10. Gravatar
    Loveyuki
    2008-10-26 17:28 | # | 回复
    表情以后用 UBB 实现。现在暂时没时间弄 UBB 编辑器,正在重构系统,呵呵
  11. Gravatar
    2008-10-26 17:30 | # | 回复
    对的....系统搞好了.Ubb还怕什么
  12. Gravatar
    错觉沉沦
    2008-11-13 15:56 | # | 回复
    老大你说的让我非常期待啊,你什么时候发布 啊
  13. Gravatar
    outman
    2010-06-03 00:06 | # | 回复
    请问开源么?。。
533/3
(必填)
(必填,不会被公开)