手册 >> 模板引擎 >> 疑难问题

疑难问题

提示“模板编译目录不可写”?

需要建立Smarty模板引擎的临时目录,通常是在应用程序目录下的tmp目录,并且保证可写入。

如果是Linux服务器,那么需要设置成777。Windows服务器需要设置成everyone可写入和读取、删除。

在控制器中如何获取Smarty对象?

$smarty = $this->getView();

SpeedPHP框架支持三个模板引擎,应该如何选择?

三个模板引擎的速度对比如何?

在不加入缓存机制的前提下:speedy速度最好,TemplateLite次之,Smarty一般。当然这种差别非常地小。

加入缓存后,三者的速度相等。