模版调查 PHPLib或Smarty可以处理逻辑事件吗?还是简单的替换啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 smarty 欲知优点如何,请在GOOGLE搜索 “推式”模板我们常见的模板引擎都是“推式”。即不管修改后的模板是否需要,总是要准备按原设计生成并传递数据。否则就需要修改php代码“拉式”模板数据请求由模板发出,只有生成请求数据的代码被执行 我感觉SMARTY比较好,通过对缓存文件的管理,效率还是比较高的。 我用静态模版+div+iframe+innerHTML所有数据都是通过iframe渠道传递,主页面完全静态,这种比单纯模版或者.php效率高出2倍每次刷新只建立一个http连接,html,js,图片等不更新的东西完全不动,实现页面和数据分离可以参看 http://club.cosrc.com 拉式的和推式并没有严格的界线区分。推式:query1,绑定query2,绑定载入tpl显示拉式:载入tpl,执行tpl请求函数foreach(请求) query,绑定显示tpl 我用静态模版+div+iframe+innerHTML所有数据都是通过iframe渠道传递,主页面完全静态,这种比单纯模版或者.php效率高出2倍每次刷新只建立一个http连接,html,js,图片等不更新的东西完全不动,实现页面和数据分离可以参看 http://club.cosrc.com-------------------------------------这个我见过一个论坛。从技术上来说是很有优点。但实际使用有一个很致命的地方,就是搜索引擎无法收录内容。可以使用的地方就很少了。 gu1dai(异域苍穹.百年飞行) ( ) 信誉:110 Blog 2006-11-02 10:52:00 得分: 0 “拉式”模板-------------------不好理解啊,呵呵,实际项目中,没感到有这个必要............ --------------------------------------我也感到没有必要。模板改了,程序当然要跟着改。如果模板显示的内容改少了,程序不改。那样拉式的会比推式的快,但要比改了程序的慢。文件大小是影响执行效率的严重指标,都是该死的预处理。只要代码存在,就算没有执行也一样花了时间,省的只是数据库操作时间。改模板后还是把程序一起改了才合理。 至于 搜索引擎无法收录内容 的问题,可以再写一个只有标题链接和内容的程序专门面对搜索引擎 discuz就有一个专门做这个的目录 archiver/ 这样做,实际收录的是archiver/这个页面。用户从google链接过来也是看到这个页面……discuz做archiver应该是无图版,而不是做来给收录的吧? 你的意思应该是指开发2套程序。一套是正常的html,一套是js控制内容的,可是这样开发工作量是不是闷大了一点?双倍劳动哇。 这说明你想问题太复杂了给搜索引擎的页面非常简单,不需要模版,甚至连样式也不用,头部有判断访问者的浏览器类型,如果是浏览器用户就跳到正常页面,这个应该不难discuz做archiver应该是无图版,而不是做来给收录的吧?--------------但是我从搜索引擎搜到的bbs上内容大多都在这个页面。 我感觉TinyButStrong挺好用的,又没有smarty那么庞大,但是功能还是毫不逊色.非常灵活我推荐 推式”模板我们常见的模板引擎都是“推式”。即不管修改后的模板是否需要,总是要准备按原设计生成并传递数据。否则就需要修改php代码“拉式”模板数据请求由模板发出,只有生成请求数据的代码被执行哦?能否介绍下你的拉式模板的原理? 有用过xajax+smarty写过东西的大大吗? 回复人:mojojojo(i like C/C++/C#) ( 一级(初级)) 信誉:91 2006-11-22 10:41:58 得分:0? 有用过xajax+smarty写过东西的大大吗?www.emu-it.netxajax+smarty 可以先用guest登陆,密码:guest Snoopy模拟登录问题? 求一个正则表达式 XP下 配置Aapche下PHP环境总是不成功,高手请进指教! 一个html文档,里面有多个标签。请问dom对象是什么时候建立的。 关于屏蔽字符的问题 多浏览器进程间 共享cookie的问题. JS脚本如何导出到Excel 有关树状问题!!!!!!!!!!高分!!!! 请问各位有谁知道招商银行的网上个人银行系统是用什么写的???? 想请教一下wampserver开gzip的问题 想学PHP的,我这有很好的视频教程,我搞好久在搞到,大家可以去下载。 【支持唠叨,大家来投票!】 来着有分!
我们常见的模板引擎都是“推式”。即不管修改后的模板是否需要,总是要准备按原设计生成并传递数据。否则就需要修改php代码“拉式”模板
数据请求由模板发出,只有生成请求数据的代码被执行
所有数据都是通过iframe渠道传递,主页面完全静态,这种比单纯模版或者.php效率高出2倍
每次刷新只建立一个http连接,html,js,图片等不更新的东西完全不动,实现页面和数据分离
可以参看 http://club.cosrc.com
query1,绑定
query2,绑定
载入tpl显示拉式:
载入tpl,执行tpl请求函数
foreach(请求) query,绑定
显示tpl
所有数据都是通过iframe渠道传递,主页面完全静态,这种比单纯模版或者.php效率高出2倍
每次刷新只建立一个http连接,html,js,图片等不更新的东西完全不动,实现页面和数据分离
可以参看 http://club.cosrc.com-------------------------------------这个我见过一个论坛。从技术上来说是很有优点。但实际使用有一个很致命的地方,就是搜索引擎无法收录内容。可以使用的地方就很少了。
“拉式”模板
-------------------
不好理解啊,呵呵,实际项目中,没感到有这个必要............
--------------------------------------我也感到没有必要。模板改了,程序当然要跟着改。如果模板显示的内容改少了,程序不改。那样拉式的会比推式的快,但要比改了程序的慢。文件大小是影响执行效率的严重指标,都是该死的预处理。只要代码存在,就算没有执行也一样花了时间,省的只是数据库操作时间。改模板后还是把程序一起改了才合理。
给搜索引擎的页面非常简单,不需要模版,甚至连样式也不用,头部有判断访问者的浏览器类型,如果是浏览器用户就跳到正常页面,这个应该不难discuz做archiver应该是无图版,而不是做来给收录的吧?
--------------
但是我从搜索引擎搜到的bbs上内容大多都在这个页面。
我推荐
我们常见的模板引擎都是“推式”。即不管修改后的模板是否需要,总是要准备按原设计生成并传递数据。否则就需要修改php代码“拉式”模板
数据请求由模板发出,只有生成请求数据的代码被执行哦?能否介绍下你的拉式模板的原理?
?
有用过xajax+smarty写过东西的大大吗?www.emu-it.net
xajax+smarty