TP最新版下载后,模板配置与复用技巧
当把TP最新版本进行下载之后,最为首要的任务便是去配置模板引擎。于config/view.php里设定type的取值为think,对view_path路径以及模板后缀予以指定。在控制器当中运用assign()方法来绑定变量,借助fetch()进行渲染输出。务必要开启模板缓存,也就是cachePath,在开发环境当中能够临时关闭,然而在生产环境里则必须得开启如何在TP最新版下载中有效利用模板?,如此一来能够减少编译时所产生的开销,可以使得页面响应的速度提高数倍。
高效复用的核心在于模板继承与布局,要创建基础布局文件layout.html,使用{__CONTENT__}占位主要内容区域,子模板借由{extend name='layout'}继承,且运用{block}标签覆盖标题、主体等模块。协同{include}来引入公共的侧边栏或者是页脚处,进而防止出现重复的代码情况,在后期进行维护之际,仅仅需要改动其中一处地方,这样子便能够使整个全局产生效果。
性能的优化,得始终贯穿于开发当中,在调试模式里开启trace工具,实时去查看模板解析所耗费的时间,在生产环境下关闭调试,并且要启用template.cache_suffix进行压缩缓存,用{literal}去包裹原生的JS/CSS,以此防止被解析,对于複杂的数据,要在控制器里预先处理成二维数组之后再输出,减少模板内volist的嵌套TP最新版下载后,模板配置与复用技巧,使得前端渲染能够更加流畅。
你在实际项目中用过哪些模板优化技巧?欢迎留言交流。