84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
thinkphp3.2.3开发用自带模版引擎好还是用smarty好?但用smarty又好像要兼容完美很麻烦
个人是先接触的tp,后来在一些小项目里觉得tp大材小用,但又需要有模板渲染,就接触的smarty。
这两个模板的区别不是很大,tp在很大意义上借鉴的smarty。如果是全新开发的话,根据前端人员的使用习惯选就可以了。两者在语法上差别非常小。
我一般是写原生php需要渲染时上smarty,如果用tp写项目就直接用tp自带的引擎。
随意就好了。
老实说,两种都不怎么好,都是伪的动静分离,还是直接做api,然后异步加载渲染页面,可以用传统的JS原生代码和jQuery ajax也可以用一些框架如vue和react,这是良好的做法。。个人建议,不喜勿喷,因为编程思维一旦习惯了,很难改了。。。
我还是认为自带的好,其实语法都差不多,但是,以前遇到过,某些特性,只有自己的模版引擎支持,Smarty不行……
个人是先接触的tp,后来在一些小项目里觉得tp大材小用,但又需要有模板渲染,就接触的smarty。
这两个模板的区别不是很大,tp在很大意义上借鉴的smarty。如果是全新开发的话,根据前端人员的使用习惯选就可以了。两者在语法上差别非常小。
我一般是写原生php需要渲染时上smarty,如果用tp写项目就直接用tp自带的引擎。
随意就好了。
老实说,两种都不怎么好,都是伪的动静分离,还是直接做api,然后异步加载渲染页面,可以用传统的JS原生代码和jQuery ajax也可以用一些框架如vue和react,这是良好的做法。。个人建议,不喜勿喷,因为编程思维一旦习惯了,很难改了。。。
我还是认为自带的好,其实语法都差不多,但是,以前遇到过,某些特性,只有自己的模版引擎支持,Smarty不行……