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

RSS 订阅当前论坛  

喜悦证交所已经关闭

上一主题 下一主题
 11  1/2  1  2  > 
     
标题: [问题] 同一个文件include100次,速度会慢吗?  
 
永远是新手
高级会员
Rank: 4



UID 80833
精华 0
积分 639
帖子 546
金钱 639 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2006-10-1
状态 离线
[广告]: q m
同一个文件include100次,速度会慢吗?

比如这样一个代码:

<?php
foreach($data as $key->$value){
    echo 
"<div>$key</div><div>$value</div>";
}
?>
如果分成两个文件来写:
html文件:template.html

<div>$key</div><div>$value</div>
php文件:function.php

<?php
foreach($data as $key->$value){
    include (
"template.html");
}
?>
速度会变慢吗?

[ 本帖最后由 永远是新手 于 2008-4-1 09:53 AM 编辑 ]
2008-4-1 09:52 AM#1
查看资料  Blog  发短消息  顶部
 
永远是新手
高级会员
Rank: 4



UID 80833
精华 0
积分 639
帖子 546
金钱 639 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2006-10-1
状态 离线
[推荐阅读] C++Builder 用GDI+实现半透明渐变的特效窗口
自己试了一下,10000次,include是2.5秒,直接显示是0.3秒,看来还是不能用呀,唉。
2008-4-1 10:38 AM#2
查看资料  Blog  发短消息  顶部
 
wzhu (wzhu)
版主
Rank: 7Rank: 7Rank: 7
C[A-Z]O


UID 68040
精华 0
积分 74222
帖子 1611
金钱 74164 喜悦币
威望 0
人脉 58
阅读权限 100
注册 2006-1-14
来自 湖北荆州>陕西西安>辽宁 ...
状态 在线
[推荐阅读] 将Wav格式压缩成Mp3
一个是硬盘的IO
一个是内存的IO




<?wzhu
wzhu.print("http://www.cncmm.com");
?>
2008-4-1 10:57 AM#3
查看资料  访问主页  Blog  发短消息  QQ  顶部
 
永远是新手
高级会员
Rank: 4



UID 80833
精华 0
积分 639
帖子 546
金钱 639 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2006-10-1
状态 离线
[推荐阅读] 想解析各种xml格式的文件,该怎么写呢,给点建议!
我还以为会缓存......唉......有别的什么方法解决没?
2008-4-1 02:14 PM#4
查看资料  Blog  发短消息  顶部
 
isno (小仙)
版主
Rank: 7Rank: 7Rank: 7
好想谈恋爱


UID 78818
精华 1
积分 115599
帖子 4058
金钱 113989 喜悦币
威望 10
人脉 1600
阅读权限 100
注册 2006-8-22
状态 离线
[推荐阅读] 俺将带着大家来学C++
include_once ?



我的个人博客
2008-4-1 02:18 PM#5
查看资料  Blog  发短消息  顶部
 
sanders_yao
版主
Rank: 7Rank: 7Rank: 7
or2 =333


UID 30286
精华 0
积分 11758
帖子 4930
金钱 11755 喜悦币
威望 0
人脉 3
阅读权限 100
注册 2004-7-23
来自 北京 菜户营
状态 离线
[推荐阅读] php拉远程页面失败( failed to open stream: HTTP request failed!)
include_once有的时候达不到目的啊
要我说就是尽量不使用include哦
模板中使用include无可厚非 虽然有替代的方法 是否值当还另当别论
写模板的时候尽量少用include可能会引发include的标记吧




最近写的一些代码都会在以下地址发布,有兴趣的来批:
http://www.phpx.com/happy/thread-131368-1-1.html
2008-4-1 04:00 PM#6
查看资料  Blog  发短消息  顶部
 
unspace (未知空间)
版主
Rank: 7Rank: 7Rank: 7
百万富翁


UID 67567
精华 0
积分 104942
帖子 5286
金钱 103838 喜悦币
威望 0
人脉 1104
阅读权限 100
注册 2005-12-28
来自 吉林
状态 离线
[推荐阅读] C教程系列下载.....
楼主能不能换一个思维

把你要include的东西放到一个function内
然后循环调function




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



UID 80833
精华 0
积分 639
帖子 546
金钱 639 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2006-10-1
状态 离线
[推荐阅读] 北京诚征PHP程序员
嗯,我现在就是把要循环的内容放在function里面。
想做成include的目的,是希望美工可以不用学习模板中的分支和循环命令就直接在网页中嵌套程序,只用

<?echo $data1;?>
这样的方式就可以插入动态内容。
我也试了ob_start,可是载入的文字有效,变量却消失了。
个人认为我这个创意是很好的,完全可以让美工避开程序学习直接使用模板,可是不知道怎么实现。
2008-4-1 09:44 PM#8
查看资料  Blog  发短消息  顶部
 
永远是新手
高级会员
Rank: 4



UID 80833
精华 0
积分 639
帖子 546
金钱 639 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2006-10-1
状态 离线
[推荐阅读] linux的字符编码问题
我自己想到了一个办法,先用ob取了,然后正则替换。还有更好的方法没?
2008-4-2 03:59 AM#9
查看资料  Blog  发短消息  顶部
 
xieaotian (老老仙)
版主
Rank: 7Rank: 7Rank: 7


UID 82205
精华 1
积分 1308
帖子 1542
金钱 1308 喜悦币
威望 0
人脉 0
阅读权限 100
注册 2006-10-26
来自 老老神仙部落
状态 在线
[推荐阅读] 创客中国团队发展继续招聘PHP\C++开发工程师
取而替换之,还是一样的模板思路和技术,没有逃脱SMARTY思想编程.



http://www.okpython.com
让中国的python发展的更快。
2008-4-5 02:06 PM#10
查看资料  访问主页  Blog  发短消息  QQ  顶部
 11  1/2  1  2  > 
     


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


 




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

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