vmt的修改(桂军)
[
2008/07/24 14:15 | by Else ]
2008/07/24 14:15 | by Else ]
原来的vmt在(ssi)的时候有问题,今天看了一下代码发到群中,然后改过来了,上面是原来的,下面修改的
//Regex re = new Regex("<!--#include file=\"([^\"]+?)\"-->", _RegexOptions);
Regex re = new Regex("<!--#include\\s+file=\"([^\"]+?)\"\\s*-->", _RegexOptions);
Regex re = new Regex("<!--#include\\s+file=\"([^\"]+?)\"\\s*-->", _RegexOptions);
问沫模板引擎 v1.0.0 推荐
[
2008/07/18 10:54 | by Else ]
2008/07/18 10:54 | by Else ]
推荐一个C#.net的模板
问沫模板引擎 v1.0.0 演示程序收藏
2005年,加入群,在群里潜了三年水,有好东西的话,我就运出来!
问沫模板引擎 v1.0.0 演示程序收藏
本演示程序功能如下:
- 支持模板文件服务端包含,即实现了SSI机制
- 支持模板实例缓存,提高了页面执行效率(实际上是优化了模板初始化的速度)
- 支持静态页面生成,可为静态页面自定义路径、文件名等
- 支持静态、伪静态智能负载平衡。使用了静态页面过期策略实现,当静态页面过期或不存在的时候会自动重建,并且对用户来说访问地址是没有变化的。
- 支持模板缓存智能重建,当修改了模板代码的时候,会自动重建缓存,非常有用!
注:本示例摘自问沫聚合门户
- 可将wwwroot下的文档直接上传到支持Asp.Net 2.0的空间下运行。
- 如果使用vs(2005或2008),可以通过文件菜单-打开-网站,然后定位到该wwwroot目录即可。
- 所有代码都没有经过封装,可直接修改调试,无须编译。
下载地址:http://www.vmoom.net/soft/VMoom.TemplateEngine_demo.rar
2005年,加入群,在群里潜了三年水,有好东西的话,我就运出来!
在次简化 et 的程序设计
[
2008/06/27 16:16 | by Else ]
2008/06/27 16:16 | by Else ]
<?php
require_once("class/cuku.php");
$ck = new Cuku();
$time_start = $ck->getmicrotime();
$db = $ck->my($db_server,$db_username,$db_password,$db_name);
$tl = $ck->tp($mbcon[template]);
#以上是mysql数据库文件的设置
//include("public.php");
$list=$ck->et_cat("ck_test"); //tablename ck_test
$time = $ck->getmicrotime()-$time_start;
$ck->mk("test");
?>
require_once("class/cuku.php");
$ck = new Cuku();
$time_start = $ck->getmicrotime();
$db = $ck->my($db_server,$db_username,$db_password,$db_name);
$tl = $ck->tp($mbcon[template]);
#以上是mysql数据库文件的设置
//include("public.php");
$list=$ck->et_cat("ck_test"); //tablename ck_test
$time = $ck->getmicrotime()-$time_start;
$ck->mk("test");
?>
上在的time应该可以放到class cuku 里的属性中
之前要模板中无法做到无限分类,现在的话,通过$ck->et_cat("table")来实现达到et的无限分类的效果!
无限分类,只是为了管理方便!不知道是不是这样理解,至少,代码都少了,
输出的结果:
引用
|-class1
|----one 1
|-------small one 7
|-------smail two 7
|----two 1
|-class2
|----two 2
|----one 2
|-class3
|----one 3
|----two 3
|-class4
|----one 4
|----two 4
|-class5
|-class6
time0.00342679023743
|----one 1
|-------small one 7
|-------smail two 7
|----two 1
|-class2
|----two 2
|----one 2
|-class3
|----one 3
|----two 3
|-class4
|----one 4
|----two 4
|-class5
|-class6
time0.00342679023743
html页
星期天的早上,本来想起来看nba 可是睡到10点多,起来发现上不了网,本来还想,把那个数组做出来试试看,结果还是没有做出来,好惨~几次想放弃,但是现在还是放着,没有做下去,是因为做不下去~,在试到1点看一看吧,现在天气太冷了,实在是不好紧持呀!
知道为什么喜欢smarty的人那么多,我想是因为他那里很详细的讲解吧~
在看一看了~,如果做不出来,也没办法,本来应该是模板那里要有讲解~的,
不能怪别人了,如果这次做不出来的话,还是静下来, 在做打算吧~
现在看来,应该是什么方法简单,就用什么方法先做先,至少这样子,现在没有学会一个开发的框架,遇到的都是高手,有些东西看不懂,首先要做的是学着看!而且还要去练!发现现在真得没有在学校的那么多时间,不过在学校那些时间,也是看了一些看不懂的东西,现在慢慢的变成看得懂!希望是这样!
这些天下来,真的没有做些什么!一点点东西都没有做好,呵!不是办法的办法了
多学学吧,也许很多软件公司都是为了过年,有些源码都没有更新,呵,现有的都看不懂了,还要更新了干什么呀!所以学习吧,真的想学点什么,现在的水平不三不四,混口饭吃都难!想的东西都不能实现!有点失败呀!
下一步要怎么做,我真的是不懂了!真得是不懂了!本来有一个计划,现在打乱了,唉!!!
我拿什么去紧持(坚持)! 自己是不是太急功近利了呢?
祝大家圣诞节快乐,新年快乐
知道为什么喜欢smarty的人那么多,我想是因为他那里很详细的讲解吧~
在看一看了~,如果做不出来,也没办法,本来应该是模板那里要有讲解~的,
不能怪别人了,如果这次做不出来的话,还是静下来, 在做打算吧~
现在看来,应该是什么方法简单,就用什么方法先做先,至少这样子,现在没有学会一个开发的框架,遇到的都是高手,有些东西看不懂,首先要做的是学着看!而且还要去练!发现现在真得没有在学校的那么多时间,不过在学校那些时间,也是看了一些看不懂的东西,现在慢慢的变成看得懂!希望是这样!
这些天下来,真的没有做些什么!一点点东西都没有做好,呵!不是办法的办法了
多学学吧,也许很多软件公司都是为了过年,有些源码都没有更新,呵,现有的都看不懂了,还要更新了干什么呀!所以学习吧,真的想学点什么,现在的水平不三不四,混口饭吃都难!想的东西都不能实现!有点失败呀!
下一步要怎么做,我真的是不懂了!真得是不懂了!本来有一个计划,现在打乱了,唉!!!
我拿什么去紧持(坚持)! 自己是不是太急功近利了呢?
祝大家圣诞节快乐,新年快乐




