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

RSS 订阅当前论坛  

$5.95 Web Hosting     

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


上一主题 下一主题
 34  1/4  1  2  3  4  > 
     
标题: [问题] smarty好还是PHP include好?  
 
永远是新手
高级会员
Rank: 4



UID 80833
精华 0
积分 631
帖子 540
金钱 631 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2006-10-1
状态 离线
[广告]: Enom域名自助付费 自助注册 自助PUSH 主流域名COM等一律57.99元年
smarty好还是PHP include好?

所谓php include,就是说写程序时把程序和页面分开,页面单独写成一个php程序,比如象下面这个例子这样:
index.php

<?php
function loadCache($cacheData){
    include_once(
$cacheData);
}
$i=8;
loadCache('data.cache.php');
include(
'index.tpl.php');
?>
data.cache.php:

<?php
$data
=array(
    
'message'='您好,',
   
'name'='张三'
);
?>
index.tpl.php:

<?php echo $data['message']; ?><?php echo $data['name']; ?>,您是第<?php echo $i; ?>位访客。
总觉得,如果程序应用比较小的话,这样就足够了,程序应用比较大的话,这样会比SMARTY快很多--就算SMARTY可以编译,加载引擎也是要耗时间和资源的;

所以我个人喜欢PHP include了,不知大家的看法怎么样?
当然,如果觉得不需要用模板引擎的朋友就不需要发表意见了,该不该用的问题已经讨论太多次了,我只是想和觉得该用的朋友讨论一下,用哪种引擎比较好。
请给点意见吧,谢谢啦。
2008-4-2 06:53 AM#1
查看资料  Blog  发短消息  顶部
 
psdshow
金牌会员
Rank: 6Rank: 6
论坛元老



UID 30908
精华 0
积分 1768
帖子 1370
金钱 1768 喜悦币
威望 0
人脉 0
阅读权限 70
注册 2004-9-6
来自 永州-廣州
状态 离线
[广告]: 代充Paypal帐号美元
个人喜欢吧

现在看起来一些小的项目 直接混写也很不错




以下AD由PHPX赞助:
广州梦莎五金饰品厂 东莞恒隆五金饰品厂 承接php私活
2008-4-2 09:42 AM#2
查看资料  访问主页  Blog  发短消息  QQ  顶部
 
why0813 (歪歪)
高级会员
Rank: 4
低调,低调。


UID 31734
精华 0
积分 719
帖子 1539
金钱 719 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2004-10-9
来自 猎户座第七行星
状态 离线
[推荐阅读] PHP新特性,__autoload
smarty可以编译个屁。



phpx聚会群:9106264 | 牛人们都聚集与此
2008-4-2 09:44 AM#3
查看资料  访问主页  发短消息  QQ  顶部
 
永远是新手
高级会员
Rank: 4



UID 80833
精华 0
积分 631
帖子 540
金钱 631 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2006-10-1
状态 离线
[推荐阅读] 同一个文件include100次,速度会慢吗?
唉,那好歹人家也把模板文件转换成php文件了好不好,比起它之前的模板引擎来,也算是不错啦。
2008-4-2 09:47 AM#4
查看资料  Blog  发短消息  顶部
 
unspace (未知空间)
版主
Rank: 7Rank: 7Rank: 7
百万富翁


UID 67567
精华 0
积分 48940
帖子 5199
金钱 47841 喜悦币
威望 0
人脉 1099
阅读权限 100
注册 2005-12-28
来自 吉林
状态 离线
[推荐阅读] 专业PHP开发团队承接项目
呵呵,楼上注意用语,文明社会,和谐社会


smarty的编译,指的是把smarty模板+数据,编译成php脚本
这个编译所减少的开销,是本来正常写php代码根本没有的开销

所以它的编译,不是提高了php的执行速度,而是降低了smarty自己对php速度的阻碍,但还是比正常慢的




7月1日起,北京市低保、最低工资标准、失业保险、工伤保险、基本养老金5项社会保障标准均将全部上调。其中,最低工资标准增加70元,提高到800元。
2008-4-2 09:48 AM#5
查看资料  访问主页  Blog  发短消息  顶部
 
why0813 (歪歪)
高级会员
Rank: 4
低调,低调。


UID 31734
精华 0
积分 719
帖子 1539
金钱 719 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2004-10-9
来自 猎户座第七行星
状态 离线
[推荐阅读] 网上搜索的学习c++的书籍推荐


QUOTE:
原帖由 unspace 于 2008-4-2 09:48 AM 发表
呵呵,楼上注意用语,文明社会,和谐社会


smarty的编译,指的是把smarty模板+数据,编译成php脚本
这个编译所减少的开销,是本来正常写php代码根本没有的开销

所以它的编译,不是提高了php的执行速度,而 ...
今儿早上地瓜吃多了,当当的。




phpx聚会群:9106264 | 牛人们都聚集与此
2008-4-2 10:08 AM#6
查看资料  访问主页  发短消息  QQ  顶部
 
osdn
禁止发言

初级会员



UID 66985
精华 0
积分 -37
帖子 353
金钱 -37 喜悦币
威望 0
人脉 0
阅读权限 0
注册 2005-9-28
来自 红色主机
状态 离线
[推荐阅读] PLMM的PP。。
*** 作者被禁止或删除 内容自动屏蔽 ***
2008-4-2 10:17 AM#7
查看资料  访问主页  发短消息  顶部
 
永远是新手
高级会员
Rank: 4



UID 80833
精华 0
积分 631
帖子 540
金钱 631 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2006-10-1
状态 离线
[推荐阅读] zhanzuo 招聘phper若干名
主要是用SMARTY还是嫌慢,而且人为制造学习困难。我会了别人还不会呢,真的很麻烦的。
TO LS:我上周刚买了你一个空间哦。
2008-4-2 10:20 AM#8
查看资料  Blog  发短消息  顶部
 
永远是新手
高级会员
Rank: 4



UID 80833
精华 0
积分 631
帖子 540
金钱 631 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2006-10-1
状态 离线
[推荐阅读] WEBGAME联盟-1
看来是php include一票胜出了^_^
2008-4-2 10:20 AM#9
查看资料  Blog  发短消息  顶部
 
uuq
高级会员
Rank: 4
中级会员


UID 28149
精华 1
积分 821
帖子 859
金钱 811 喜悦币
威望 10
人脉 0
阅读权限 50
注册 2004-4-27
来自 广州
状态 离线
[推荐阅读] 北京西城区新街口找合住
用smart方便些
2008-4-4 04:14 PM#10
查看资料  发短消息  顶部
 34  1/4  1  2  3  4  > 
     


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


 




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

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