首 页
新 闻
人 物
应 用
图 书
PHP家园
论 坛
PEA活动
杂 志
Zend产品
PHP培训
下 载
招聘求职
解决方案
PHP镜像
Apache镜像
进入 PHP 首页
当前位置:
PHPChina 开源社区门户
—
论坛
—
PHP基础编程(问答求助)
—
查看帖子
[字号:
大
中
小
]
函数只定义了不调用会占用内存等资源吗?
发布时间:2008-11-17 03:53 作者: 彪形大汉 信息来源:
PHPChina 开源社区门户
会不会影响速度?很多程序都把所有的函数定义在一个文件global.func.php里面,其它页面都包含这个函数文件,用哪个函数就直接调用。
这样100多个函数都放在global.func.php里面,每个页面都要包含这个文件,会不会占用很多资源?我准备把这些函数都分散到各个文件里面去,用到哪个函数才定义哪个。
我这种优化方式是不是有些太神经质了
听说function定义的函数就算不调用也会预先读到内存里面去的
最新回复
fhjr999 at 2008-11-17 11:14:38
当然会占用内存,但是分散的太厉害也不可取,性能更差。
有一点原则:有一个函数在不同页面使用的频率较高,就放到global.func里,如果只在少少的几个甚至一个页面里才会用到,可按照函数的功能类型放入不同文件。
至于所有函数都放入全局函数库,在小型的或对性能要求不高的项目中是可以的,因为这样调用比较方便,而对性能要求比较高的系统中,一般都是采用我上面说的那条原则。
查看全部回复
我也来说两句
web
www.phpchina.com
培训新闻
北京PCTI-19期,正在热招中,年前报名有优惠...
上海PCTI-2期开始开始报名了~~~·
北京 LAMP九期实战精英班开始热招了~~~~~
先学习,就业后,再付款,广州多迪php培训年...
开沅教育“先就业 后付款”报名从速
济南第十期LAMP实训就业班冬节火热报名中
北京隆重推出“先就业,后付费”,LAMP就业班...
青岛PHPChina培训中心第二期就业寒假班热招
热点专题
动态图像处理
文件与目录处理
函数使用专题
字符串处理专题
PHP变量处理专题
聊天室
PHP专题
Pear应用
Pear基础
PHP邮件技术专题
网站特别推荐
.广州多迪php培训,年前最后一期优惠,大家快...
唐山培训中心这周六有专场讲座,唐山的PHPer...
董儿,肥同小可两位版主可以问个问题吗?
上海PCTI-2期开始开始报名了~~~·
上海LAMP就业二期开始报名了~~~·
中国那些地方有PHP培训班啊?
先学习,就业后,再付款,广州多迪php培训年...
唐山PHP培训中心12月16日举行大型专场进座
开沅教育推出先就业,后还款,每期只还几百元...
经济不景气,学费挣不齐了。。。
社区精华
最新版A...
最新版A...
最新版A...
alee
简说OOP插件机制 [最后更新 08.12.10]
mutou_wu
我说PHPer的水平区分
leehui1983
MYSQL开发实用知识集合(暂告一段落...
laruence
深入理解PHP原理之文件上传
peacock
【重点推荐】一款专业级Web开发工具...
最新招聘
查查看(北京)网络技术有限公司
上海君坦信息科技有限公司
北京军晖九州科技发展有限公司
奇虎公司
金华广电
玩童会
北京三极天下科技有限公司
成都思尔思科技有限责任公司
福州天盟数码有限公司
维度是科尔网络投资的公司
图书阅读排行榜
《PHP和MySQL Web开发》
PHP与MySQL 5程序设计(第二版)
Programming PHP (PHP程序设计,第...
PHP--高效、稳定的圣殿轻骑兵
PHP 5项目开发实战详解
PHP网络编程技术与实例
精通CSS与HTML设计模式
零基础学PHP
PHP+MySQL+Dream8动态网站开发从基础...
PHP与MySQL基础教程(第2版)
最新回复
有一点原则:有一个函数在不同页面使用的频率较高,就放到global.func里,如果只在少少的几个甚至一个页面里才会用到,可按照函数的功能类型放入不同文件。
至于所有函数都放入全局函数库,在小型的或对性能要求不高的项目中是可以的,因为这样调用比较方便,而对性能要求比较高的系统中,一般都是采用我上面说的那条原则。