社区
基础编程
帖子详情
大型PHP程序的模板引擎和客户端JS问题
Dark__Angel
2010-08-04 09:32:44
为什么像PHPCMS和DISCUZ这样的大型PHP程序,不使用Smarty这样的模板引擎,和在客户端使用Dojo这样的工具包,而非要自己写呢?
是不是因为虽然那些东西效率也很高,但他们由于是工具包性质的,里面包含了许多当前程序用不到的功能,会影响效率,所以就只是把他们的思想和关键给学来了,然后自己再写一个小的引擎来使用,只为了效率?
...全文
102
4
打赏
收藏
大型PHP程序的模板引擎和客户端JS问题
为什么像PHPCMS和DISCUZ这样的大型PHP程序,不使用Smarty这样的模板引擎,和在客户端使用Dojo这样的工具包,而非要自己写呢? 是不是因为虽然那些东西效率也很高,但他们由于是工具包性质的,里面包含了许多当前程序用不到的功能,会影响效率,所以就只是把他们的思想和关键给学来了,然后自己再写一个小的引擎来使用,只为了效率?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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模板语言及解析引擎设计源码
该项目是Han
js
t模板语言及解析引擎的JavaScript实现源码,总计包含26个文件,其中包括14个JavaScript文件、6个HTML文件、1个Git忽略文件、1个LICENSE文件、1个README文件、1个
PHP
文件、1个
JS
ON文件、1个
JS
P文件。Han
js
t是一款功能强大的模板语言,它可以在
客户端
和服务器端运行,支持逻辑控制和模块化,能够实现类似服务器端模块语言的功能。
js
mart:
jS
mart是Smarty Javascript
模板引擎
,是
PHP
Smarty
模板引擎
的端口
jS
mart-JavaScript中的Smarty
模板引擎
jS
mart是Smarty
模板引擎
到Javascript的端口,Javascript是一个JavaScript模板库,它支持模板以及著名
PHP
模板引擎
所有功能(函数,变量修饰符等)。
jS
mart完全用JavaScript编写,没有任何DOM /浏览器或第三方JavaScript库依赖关系,可以在Web浏览器以及独立JavaScript解释器或诸如环境中运行。
jS
mart支持插件体系结构,您可以:函数,块和变量修饰符,,和重写,, 。
jS
mart仅对提供了有限的支持,并允许您在服务器端和
客户端
使用相同的Smarty模板(同时适用于
PHP
和Javascript)。 玩
Js
Fiddle演示页面 将
jS
mart与CDN一起使用 始终为最新版本(不在生产环境中使用) https://cdn.
js
delivr.net
html5,css3,jquery,
js
,
php
帮助文档chm格式合集
html5,css3,jquery,
js
,
php
帮助文档chm格式合集,对查询很有用!
jTemplates 基于jQuery的Jvascript
模板引擎
内容索引:脚本资源,jQuery,jTemplates jTemplates是一套用作较广的基于jQuery开发的javascript
模板引擎
,用它可以配合ASP/
PHP
/
JS
P/等众多语言来完成诸如通过JavaScript获取
JS
ON数据、获取一个HTML模板、构建
客户端
分页表格、与数据结合生成HTML静态页面的功能,掌握了jTemplates,也就等于你对Ajax了解的已经差不多了。 暂不提供截图,因为jTemplates需要其它的
程序
配合才能构建强大的功能。
jTemplates
jTemplates是一套用作较广的基于jQuery开发的javascript
模板引擎
,用它可以配合ASP/
PHP
/
JS
P/等众多语言来完成诸如通过JavaScript获取
JS
ON数据、获取一个HTML模板、构建
客户端
分页表格、与数据结合生成HTML静态页面的功能
基础编程
21,890
社区成员
140,347
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章