优化项目
Posted 醉半仙
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了优化项目相关的知识,希望对你有一定的参考价值。
https://www.w3cschool.cn/smarty/smarty-escaping.html
避免Smarty解析
有时候部分模板中的代码是不需要或者不希望被Smarty解析的, 比较典型的例子是嵌入在页面HTML中的javascript或CSS代码。 问题通常发生在这些语言会经常使用{ 和 },但{ 和 }也恰好是Smarty的定界符。
Note
避免被解析的一个良好方式,是分离你的Javascript/CSS代码到单独的文件中, 然后在HTML中引入它们。而且这样也有利于浏览器进行缓存。 当你需要嵌入Smarty的变量或者函数到Javascript/CSS中,请参考下面的方式:
Smarty模板中,当{ 和 }定界符两边都是空格的时候,将会被自动忽略解析。 此特性可以通过设置Smarty的成员变量 $auto_literal
为false来关闭。
Example 3.8. 使用自动忽略解析的特性
以上是关于优化项目的主要内容,如果未能解决你的问题,请参考以下文章
Android 逆向整体加固脱壳 ( DEX 优化流程分析 | DexPrepare.cpp 中 dvmOptimizeDexFile() 方法分析 | /bin/dexopt 源码分析 )(代码片段