喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 帮助

RSS 订阅当前论坛  

喜悦证交所已经关闭

上一主题 下一主题
     
标题: 好郁闷的事,关于smarty的  
 
暗黑神刹 (暗黑神刹)
新手上路
Rank: 1
一般会员



UID 63452
精华 0
积分 49
帖子 52
金钱 49 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2005-2-28
状态 离线
好郁闷的事,关于smarty的

今天用了一下smarty,发现显示模版的时候是不错的
可是速度却严重下降

没用的时候,执行时间是:0.003664
用了以后呢,执行时间是:0.049224

整整10倍时间啊

我尝试了一下把caching=true,结果一样

觉得速度影响也太大了点了吧,简直把PHP的执行速度拉到ASP的层次了,哎.....
2005-5-21 06:26 PM#1
查看资料  发短消息  顶部
 
shenzhe
等待验证会员

中级会员



UID 29948
精华 0
积分 103
帖子 388
金钱 102 喜悦币
威望 0
人脉 1
阅读权限 0
注册 2004-7-9
来自 $中国->江西("金溪 ...
状态 离线
[推荐阅读] 求助?
只能说你是为了用smarty而用smarty



http://my.51fit.com
2005-5-21 06:40 PM#2
查看资料  访问主页  Blog  发短消息  QQ . .   顶部
 
暗黑神刹 (暗黑神刹)
新手上路
Rank: 1
一般会员



UID 63452
精华 0
积分 49
帖子 52
金钱 49 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2005-2-28
状态 离线
[推荐阅读] php中dom的问题
恩,我今天想试一下用而已,是不是大家用的时候都有牺牲性能换来方便的?
2005-5-21 06:43 PM#3
查看资料  发短消息  顶部
 
zdhcn (zdhcn)
中级会员
Rank: 3Rank: 3
老会员



UID 25770
精华 0
积分 393
帖子 393
金钱 393 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2004-1-15
来自 拉萨
状态 离线
[推荐阅读] 怎么实现vc++oracle9i数据库连接编程
u may post your code up.
2005-5-21 06:51 PM#4
查看资料  发短消息  顶部
 
暗黑神刹 (暗黑神刹)
新手上路
Rank: 1
一般会员



UID 63452
精华 0
积分 49
帖子 52
金钱 49 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2005-2-28
状态 离线
[推荐阅读] 自己做了一个整站程序,请大家给点意见
+++++++++++++用SMTARY的++++++++++++++++++++++
<?
$st=microtime();
include(getcwd()."\smarty268\smarty.class.php");
$smt=new smarty;
$smt->templates_dir=getcwd()."/templates/";
$smt->compile_dir=getcwd()."/templates_c/";
$smt->catch_dir=getcwd()."/catch/";
$smt->config_rid=getcwd()."/configs/";
$smt->caching=true;
$conn=mysql_connect("localhost","root","123123");
mysql_select_db("test",$conn);
$rs=mysql_query("select * from ok",$conn);
$myarray=array();
while($val=mysql_fetch_array($rs)){
array_push($myarray,$val);
}
$smt->assign("rs",$myarray);

$ay=array("0","1","2","4","4");
$smt->assign("myarray",$ay);
$smt->assign("user",array("name"=>"mygym","sex"=>"男"));
$smt->caching=true;
$smt->clear_all_cache();
echo $smt->is_cached("index.tpl");
$smt->display("index.tpl");
echo microtime()-$st;
?>

'++++++++++++++++++不用SMARTY++++++++++++++++++++
<?
$st=microtime();
$conn=mysql_connect("localhost","root","123123");
mysql_select_db("test",$conn);
$rs=mysql_query("select * from ok",$conn);
?>
<body>
<table width="400" border="1" cellspacing="1" cellpadding="0">
  <tr>
    <td width="100">id</td>
    <td width="100">name</td>
    <td width="100">value</td>
    <td width="100">ct</td>
  </tr>
  <? while($val=mysql_fetch_array($rs)){?>
  <tr >
    <td><? echo $val["id"]?></td>
    <td><? echo $val["name"]?></td>
    <td><? echo $val["value"]?></td>
    <td><? echo $val["ct"]?></td>
  </tr>
  <? }?>
</table>
</body>
</html>
<?
mysql_free_result($rs);
mysql_close($conn);
echo microtime()-$st;?>

HTML页面代码是一样的,大伙帮我看看是不是我用的地方哪里不对了
2005-5-24 10:20 AM#5
查看资料  发短消息  顶部
 
暗黑神刹 (暗黑神刹)
新手上路
Rank: 1
一般会员



UID 63452
精华 0
积分 49
帖子 52
金钱 49 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2005-2-28
状态 离线
[推荐阅读] c/c++ reference
自己顶个
2005-5-24 10:55 AM#6
查看资料  发短消息  顶部
 
wue
注册会员
Rank: 2
一般会员



UID 63884
精华 0
积分 66
帖子 78
金钱 66 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2005-3-31
来自 河北
状态 离线
[推荐阅读] php实现结构体求救!
生成静态的页面会好好很多!
2005-5-24 11:25 AM#7
查看资料  访问主页  发短消息  顶部
 
暗黑神刹 (暗黑神刹)
新手上路
Rank: 1
一般会员



UID 63452
精华 0
积分 49
帖子 52
金钱 49 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2005-2-28
状态 离线
[推荐阅读] 正则表达式问题!
哦~~~~~~~~,那就是说是这样子的咯~~?
2005-5-24 11:39 AM#8
查看资料  发短消息  顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.025417 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP