喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 帮助

RSS 订阅当前论坛  

喜悦证交所已经关闭

投票标题: [问题] smarty好还是PHP include好?  (单选) [参与投票的会员]
PHP include   12 (50.00%)
Smarty   7 (29.17%)
其它模板引擎   5 (20.83%)


上一主题 下一主题
 34  2/4  <  1  2  3  4  > 
     
标题: [问题] smarty好还是PHP include好?  
 
菜刀七少
论坛元老
Rank: 8Rank: 8



UID 116271
精华 0
积分 4092
帖子 130
金钱 4092 喜悦币
威望 0
人脉 0
阅读权限 90
注册 2008-3-26
状态 离线
[广告]: q m
如果是小型项目用smarty也不会显慢~~~
如果是大型项目。。。smarty那点开销。。根本不是问题。更多是是考虑缓存~负载~~




好好学习,天天想上!
2008-4-5 02:59 PM#11
查看资料  发短消息  QQ  顶部
 
永远是新手
高级会员
Rank: 4



UID 80833
精华 0
积分 639
帖子 546
金钱 639 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2006-10-1
状态 离线
[推荐阅读] php4到php5以后session就失效了
终于想明白为什么要用那些“<{”去代替 "<?php"了,原来……这世上不止PHP一种编程语言,而且网页设计和美工也不愿意去学习一遍每种语言的基本命令……我是傻的,撞墙一百次~~
PS:我一直以为,模板语言就是那些老外程序员发明出来,为老外美工制造学习障碍的^_^
2008-4-5 09:29 PM#12
查看资料  Blog  发短消息  顶部
 
skyfen
注册会员
Rank: 2



UID 76822
精华 0
积分 50
帖子 32
金钱 50 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-7-21
状态 离线
[推荐阅读] PHP新特性,__autoload
我劝朋友们多用PHP中的 include_once函数,而少用 include函数
原因一: include函数包含文件是直接把文件包含进来的,太多的inlude函数很可能会文件包含的重复,造成速度慢的问题。

这里举个例子:

A.php 中用include函数包含了head.php文件.
B.PHP中也用include函数包含了head.php文件.

当A.php文件要调用B.php文件时,而这两个文件都包含了head.php文件,并且他们的位置一样,页面不会报错,而这个head.php文件却包含了两次.

应该多用include_once,当遇到重复出现head.php文件时,他就会检测其它地方是否出现相同的包含的文件,有相同的包含文件,只包含一次。这样就减少重复调用。
2008-4-6 10:06 AM#13
查看资料  Blog  发短消息  顶部
 
永远是新手
高级会员
Rank: 4



UID 80833
精华 0
积分 639
帖子 546
金钱 639 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2006-10-1
状态 离线
[推荐阅读] 同一个文件include100次,速度会慢吗?
TO LS:您没看清程序呢,我在这里是拿include做模板用的,也就是说,当我include同一个文件十次的时候,它就显示了十次,这是不可能用include_once来替代的,否则的话,PHP里面也没有必要写成两个函数了。
2008-4-6 01:26 PM#14
查看资料  Blog  发短消息  顶部
 
crazycookiefun
新手上路
Rank: 1



UID 116558
精华 0
积分 5
帖子 5
金钱 5 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2008-3-27
状态 离线
[推荐阅读] 专业PHP开发团队承接项目
这个相对的不能从运行速度来说吧。。应该从开发和维护的效率来说吧。。
2008-4-9 12:07 AM#15
查看资料  发短消息  顶部
 
永远是新手
高级会员
Rank: 4



UID 80833
精华 0
积分 639
帖子 546
金钱 639 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2006-10-1
状态 离线
[推荐阅读] 新公司因业务需要招JAVA/PHP程序员各2名,网页设计师1名,销售人员3名。
就我自己而言,我当然会认为phpinclude的效率比较高,因为不用再去看晦涩的SMARTY了,这两天在细读SMARTY手册了,命令一堆,功能强是强的,可是真的很奇怪为什么不直接用PHP来实现这种功能还要这样去绕个弯子
2008-4-9 09:24 AM#16
查看资料  Blog  发短消息  顶部
 
mdy_jun
注册会员
Rank: 2



UID 72596
精华 0
积分 178
帖子 159
金钱 178 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-4-30
状态 离线
[推荐阅读] 网上搜索的学习c++的书籍推荐
再用 smarty



http://movie.mamabian.com
免费看最新最全的电影
2008-4-9 05:32 PM#17
查看资料  访问主页  发短消息  顶部
 
isno (小仙)
版主
Rank: 7Rank: 7Rank: 7
好想谈恋爱


UID 78818
精华 1
积分 115599
帖子 4058
金钱 113989 喜悦币
威望 10
人脉 1600
阅读权限 100
注册 2006-8-22
状态 离线
[推荐阅读] zhanzuo 招聘phper若干名
比较喜欢include



我的个人博客
2008-4-10 09:40 AM#18
查看资料  Blog  发短消息  顶部
 
村长夫人
高级会员
Rank: 4


UID 94673
精华 0
积分 507
帖子 990
金钱 507 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2007-6-29
状态 离线
[推荐阅读] WEBGAME联盟-1
模板的目的不是要提高执行效率 而是要提高开发效率
为提高开发效率 必然会牺牲一部分执行效率 只不过是牺牲多少的问题
我见过的很多cms的模板引擎都是用include的 smarty还没有看 如果生成的中间文件也是可以被include执行的文件的话 估计大家就已经推断出其原理了
至于其缓存 我没有研究过 有研究的人可以找找他的缓存文件在哪里 就能知道其效率了




又该换马甲了.....
2008-4-10 09:56 AM#19
查看资料  发短消息  顶部
 
开花石头 (南冥洗)
版主
Rank: 7Rank: 7Rank: 7
努力把内裤穿在外面


UID 7949
精华 12
积分 25657
帖子 4577
金钱 25537 喜悦币
威望 120
人脉 0
阅读权限 100
注册 2001-4-19
状态 离线
[推荐阅读] 登陆代码问题
我不会smarty,也不会选用php的include的,增加了程序的负担,不如混写,而且也不需要美工嵌套程序来改,我用。。。。XML+XSLT。。。。我只会用这个



2008-6-16 09:19 PM#20
查看资料  访问主页  Blog  发短消息  QQ  ICQ 状态  顶部
 34  2/4  <  1  2  3  4  > 
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.024582 second(s), 7 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP