why are you use this &quot;lt_include&quot;, I think include_once make what this function <br>make<br><br>Regards,<br>Ahmad<br><br><div><span class="gmail_quote">On 4/23/07, <b class="gmail_sendername">Ammar Ibrahim</b> &lt;
<a href="mailto:ammar.ibrahim@gmail.com">ammar.ibrahim@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">I had figures, I can regenerate them. I&#39;m not using 
1.2.x this is why I don&#39; have lt_include. define() was around 60% of page execution when a page was cached. and you have only 300 define() calls. If you were to generate an index page with lots of data and statistics from different parts, they can grow to thousands.
<br><br>Which version of PHP are you using? and are you using APC ?<br><br><br>btw, for profiling I heard that APD is better, the author of xdebug is my friend and he mentioned that APD might have a slight advantage over xdebug in profiling currently.
<br><span class="sg"><br><br>- Ammar</span><div><span class="e" id="q_1121e16e16819564_2"><br><br><div><span class="gmail_quote">On 4/23/07, <b class="gmail_sendername">Tsz Ming WONG</b> &lt;<a href="mailto:tszming@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
tszming@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I have just run a simple xdebug profiling on the LT blog index (1.2.1)<br><br>Function, Total Self, Total Cum, Calls<br><br>php::define, 1.9ms, 1.9ms, 300<br>lt_include, 270ms, 805ms, 134<br><br><br>in fact, not that slow as you mentioned...do you have any figures?
<br><br><br>best regards,<br>tszming<br><br>On 4/23/07, Ammar Ibrahim &lt;<a href="mailto:ammar.ibrahim@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">ammar.ibrahim@gmail.com</a>&gt; wrote:
<br>&gt;<br>&gt;<br>&gt; On 4/23/07, Tsz Ming WONG &lt;<a href="mailto:tszming@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
tszming@gmail.com</a>&gt; wrote:<br>&gt; &gt; 1. if you don&#39;t use constant, what will you use? hard code them into the<br>&gt; codes?<br>&gt;<br>&gt; Global&nbsp;&nbsp;variables, or in PHP5 static class variables.<br>&gt;<br>&gt; &gt; 2. the real slow down is include_once() AFAIK
<br>&gt;<br>&gt; true, this is a slow down as well. In my profiling tests. include_once took<br>&gt; so much time, but less than define()<br>_______________________________________________<br>pLog-svn mailing list<br><a href="mailto:pLog-svn@devel.lifetype.net" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">

pLog-svn@devel.lifetype.net</a><br><a href="http://limedaley.com/mailman/listinfo/plog-svn" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://limedaley.com/mailman/listinfo/plog-svn</a><br></blockquote>
</div><br>
</span></div><br>_______________________________________________<br>pLog-svn mailing list<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:pLog-svn@devel.lifetype.net">pLog-svn@devel.lifetype.net
</a><br><a onclick="return top.js.OpenExtLink(window,event,this)" href="http://limedaley.com/mailman/listinfo/plog-svn" target="_blank">http://limedaley.com/mailman/listinfo/plog-svn</a><br></blockquote></div><br>