Re: functions versus includes
| From: | Robert Cummings | Date: | Mon, 12 Nov 2007 02:32:38 +0000 |
| Subject: | Re: functions versus includes | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-264335@lists.php.net to get a copy of this message | ||
On Mon, 2007-11-12 at 11:27 +1100, Chris wrote:
> Frank Lopes wrote:
> > I just started using PHP and got to think...
> >
> > Without getting into the discussion of "best practices", strictly from
> > a performance perspective,
> > what is faster: a function or an include?
> >
> > For example I have a block of text that needs to appear mutliple times
> > throughout the site.
> >
> > Will I be better off creating a function with its contents and then
> > later just calling the function or,
> > will it be faster (from an execution perspective) for me to create an
> > .inc file that gets included later on?
>
> Micro-optimization is pretty useless. I seriously doubt you would notice
> any difference in performance.
>
> This comes under the other discussions like about which is faster - a
> foreach/while/for loop.
>
> You'll find other bottlenecks (eg changing a regex to do an str_replace)
> which will make a bigger difference.
Actually, if you're going to use a comparison between using regex and
string replacement as an example of lower hanging optimization fruit, I
think you'll find the difference between invoking a function and
including a file to be on par. The function is by far the better
solution when considering speed.
Cheers,
Rob.
--
...........................................................
SwarmBuy.com - http://www.swarmbuy.com
Leveraging the buying power of the masses!
...........................................................