
Template Engine
pangPython
任何事做上10年以上总会有起色
展开
-
我对View层的视图模板解析引擎的认识(Java&PHP)
偶尔在学习spring、hibernate时发现了前端显示可以不只用HTML、Jsp文件,可以使用一种类似于HTML的模板文件。于是了解到了Freemarker、Velocity,(Java中的)由此联想到了我大PHP中也有这东西,在学习ThinkPHP的时候View层也是在HTML中很多奇奇怪怪的类似于PHP代码的标签,于是看了一下,是Think提供的ThinkTemplate模板引擎,还有很出名原创 2016-05-06 10:48:23 · 1576 阅读 · 0 评论 -
拥有编译器影子的PHP视图引擎Smarty
书上说,编译器就是把一种语言“翻译”成另一种语言的程序。而,Smarty就是把tpl模板联合Controller控制器给的数据“编译”(复制、替换)成php文件。这样看来,Smarty就是一种编译器。 tpl模板文件中支持html标签,支持部分逻辑控制。编写tpl文件算是一个前端的分内之事吧。如果你这个前端不仅仅是会HTML和CSS、简单Js,并且会各种语言的视图模板语言,应该算是一个性价比比较高原创 2016-05-20 22:53:25 · 673 阅读 · 0 评论