模板文件内容: <TR>
<!-- BEGIN port_row -->
<!-- BEGIN port_col -->
<TR >
<TD bgColor=#ccffcc>{port}</TD>
<TD align=middle bgColor=#ccffcc>{TS}</TD>
<!-- BEGIN port_stm -->
<TD align=middle bgColor=#ccffcc>{stm}</TD>
<!-- END port_stm -->
</TR>
<!-- END port_col -->
<!-- END port_row -->
</TR>
php:$tpl->set_block("main","port_row","port_rows");
$tpl->set_block("port_row","port_col","port_cols");
$tpl->set_block("port_col","port_stm","port_stms");
for($i=1; $i<=4; $i++)
{
$tpl->set_var("port_cols");
$tpl->set_var("port",$i);
for($j=1;$j<=64;$j++)
{
$tpl->set_var("port_stms");
$tpl->set_var("TS","$i-$j");
for($k=0;$k<=18;$k++)
{
$tpl->set_var("stm",$k+$i);
$tpl->parse("port_stms","port_stm",true);
}
$tpl->parse("port_cols", "port_col", true);
}
$tpl->parse("port_rows", "port_row", true);
}
在这里是不是php内部循环太多了,造成网页载入很慢,花费时间很长,求phplib模板的速度的解决办法。
最后在共同的探讨一下,关于各种模板技术的速度问题
smarty phplib smarttemplate 哪种方式的速度最快
<!-- BEGIN port_row -->
<!-- BEGIN port_col -->
<TR >
<TD bgColor=#ccffcc>{port}</TD>
<TD align=middle bgColor=#ccffcc>{TS}</TD>
<!-- BEGIN port_stm -->
<TD align=middle bgColor=#ccffcc>{stm}</TD>
<!-- END port_stm -->
</TR>
<!-- END port_col -->
<!-- END port_row -->
</TR>
php:$tpl->set_block("main","port_row","port_rows");
$tpl->set_block("port_row","port_col","port_cols");
$tpl->set_block("port_col","port_stm","port_stms");
for($i=1; $i<=4; $i++)
{
$tpl->set_var("port_cols");
$tpl->set_var("port",$i);
for($j=1;$j<=64;$j++)
{
$tpl->set_var("port_stms");
$tpl->set_var("TS","$i-$j");
for($k=0;$k<=18;$k++)
{
$tpl->set_var("stm",$k+$i);
$tpl->parse("port_stms","port_stm",true);
}
$tpl->parse("port_cols", "port_col", true);
}
$tpl->parse("port_rows", "port_row", true);
}
在这里是不是php内部循环太多了,造成网页载入很慢,花费时间很长,求phplib模板的速度的解决办法。
最后在共同的探讨一下,关于各种模板技术的速度问题
smarty phplib smarttemplate 哪种方式的速度最快
解决方案 »
- 我安装mysql,php,apache都正常,但在将phpmyadmin。。。。。。
- PHP刚入门... 这个简单的查询有错么?
- 当在一个类中用 preg_replace 碰上了 $this时,悲剧发生了,请高手帮帮忙。
- 周六有多少人要上班的?周末了散分100
- 通过变量组成sql语句报错
- 基础问题,在线等在线结贴
- 怎么用单选按钮提交表单数据??
- 成功的思考,会得到快乐的安慰!!!!!谢谢大家帮助!!!!
- PHP2.3之后,post类要用$HTTP_POST_VARS取得,get 类的要用$_REQUEST取得,如何配置才可以不用$_REQUEST也可取得?
- 请问如何得到网站根目录下的所有文件的文件名
- 有个关于变量传递的问题
- 人人网好友定位
parse 方法应在循环外执行循环多了(包括循环内的多了)自然就慢多了phplib、smarttemplate 是解释性模板引擎
smarty 是编译型模板引擎
很显然:后者要优于前者