On Thu, 2007-01-04 at 11:13 +0000, Stut wrote: > Robert Cummings wrote: > > On Thu, 2007-01-04 at 10:15 +0000, Stut wrote: > > > Gregory Beaver wrote: > > >> This is a good example of how the flexibility of PHP can bite > > >> you, but is also a good example of how bad coding adds both > > >> complexity and inefficiency to the resulting software. If f() is > > >> called often, there might be a noticeable speedup if it were > > >> replaced. I once had a complex database ORM-HTML mapping app > > >> that was about 10% faster when I replaced all the "" strings with > > >> '' strings. This was on a slow machine with an early PHP, but > > >> little things like this can be very important. > > > http://dev.stut.net/phpspeed/ > > > > You forgot to benchmark echo, everyone (me anyways) knows echo is > > faster than print. Why you ask? Because print returns a value, echo > > does not :) > > You *know* that for a fact do you? > > I've added a plain echo to complement the plain print, and in the 5 or 6 > runs I've done print is always faster, but not by much. Running from the shell over 100 million iterations and several times for print and echo, echo ekes out an advantage. What's interesting is the big difference in speed difference between php 4 and 5 for both echo and print. PHP5 reduces time by about 40%. Cheers, Rob. -- .------------------------------------------------------------. | InterJinn Application Framework - http://www.interjinn.com | :------------------------------------------------------------: | An application and templating framework for PHP. Boasting | | a powerful, scalable system for accessing system services | | such as forms, properties, sessions, and caches. InterJinn | | also provides an extremely flexible architecture for | | creating re-usable components quickly and easily. | `------------------------------------------------------------' -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php