社区
基础编程
帖子详情
大型PHP程序的模板引擎和客户端JS问题
Dark__Angel
2010-08-04 09:32:44
为什么像PHPCMS和DISCUZ这样的大型PHP程序,不使用Smarty这样的模板引擎,和在客户端使用Dojo这样的工具包,而非要自己写呢?
是不是因为虽然那些东西效率也很高,但他们由于是工具包性质的,里面包含了许多当前程序用不到的功能,会影响效率,所以就只是把他们的思想和关键给学来了,然后自己再写一个小的引擎来使用,只为了效率?
...全文
107
4
打赏
收藏
大型PHP程序的模板引擎和客户端JS问题
为什么像PHPCMS和DISCUZ这样的大型PHP程序,不使用Smarty这样的模板引擎,和在客户端使用Dojo这样的工具包,而非要自己写呢? 是不是因为虽然那些东西效率也很高,但他们由于是工具包性质的,里面包含了许多当前程序用不到的功能,会影响效率,所以就只是把他们的思想和关键给学来了,然后自己再写一个小的引擎来使用,只为了效率?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xuzuning
2010-08-04
打赏
举报
回复
PHPCMS和DISCUZ等是基本成熟的应用程序,他们并不需要用户有编程知识。
为了方便用户修改界面,所以必须要有自己的简单易行的方法
而 Smarty 这样的模板引擎,是供程序员使用的。不亚于一种语言
所以只在一些开发框架中被有选择的使用
cyr11
2010-08-04
打赏
举报
回复
作为一个团队肯定要自己的特色
Dleno
2010-08-04
打赏
举报
回复
当然是为了效率。
那些里面有太多不需要的东西。
而PHPCMS和DISCUZ又是商业产品,更要用自己的东西。
amani11
2010-08-04
打赏
举报
回复
Smarty 整大了,如果提取一些常用的功能,写一个文件里,就足够用了
基本不会用原版的了
基于JavaScript的Han
js
t模板语言及解析引擎设计源码
客户端
模板引擎
能够减少服务器的负载,提高页面的响应速度,尤其是在单页应用(SPA)中扮演着重要的角色。 项目中的.gitignore文件表明该项目使用Git作为版本控制系统,并且已经定义了不希望纳入版本控制的文件类型,...
js
mart:
jS
mart是Smarty Javascript
模板引擎
,是
PHP
Smarty
模板引擎
的端口
jS
mart是Smarty
模板引擎
到Javascript的端口,Javascript是一个JavaScript模板库,它支持模板以及著名
PHP
模板引擎
所有功能(函数,变量修饰符等)。
jS
mart完全用JavaScript编写,没有任何DOM /浏览器或第三方...
html5,css3,jquery,
js
,
php
帮助文档chm格式合集
ES6(ECMAScript 6,也称为ES2015)是JavaScript的一个重要更新,引入了类、模板字符串、箭头函数、let和const变量、解构赋值以及模块系统等新特性。
PHP
是一种服务器端的脚本语言,常用于网页开发,尤其是与MySQL...
jTemplates 基于jQuery的Jvascript
模板引擎
脚本资源,jQuery,jTemplates jTemplates是一套用作较广的基于jQuery开发的javascript
模板引擎
,用它可以配合ASP/
PHP
/
JS
P/等众多语言来完成诸如通过JavaScript获取
JS
ON数据、获取一个HTML模板、构建
客户端
分页表格、...
jTemplates
jTemplates是一套用作较广的基于jQuery开发的javascript
模板引擎
,用它可以配合ASP/
PHP
/
JS
P/等众多语言来完成诸如通过JavaScript获取
JS
ON数据、获取一个HTML模板、构建
客户端
分页表格、与数据结合生成HTML静态页面的...
基础编程
21,891
社区成员
140,346
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章