if performance/profiling this script is very important then take up the various
suggestionms for doing just that - the only useful performance answer is the 
one you
garner from your own testing (i.e. within your own env/setup)

with regard to the 3500 lines of code (with 300 odd being run on any one 
request)
and the fact that most of those lines are *very* simple echo statement I doubt
very much you have *anything* to worry about with regard to performance.
imho it sounds like your script is very simple and php will zip thru it like 
lightening.

it's not unlikely if your running a big,complex application to run 100K+ LOC 
within a
single request - the question is not so much how many LOC but how fast are 
those lines -
obviously the power of your hardware play an integral part in determining what 
is
exceptable/doable.

with regard to 'optimizing' echo statements and keeping some kind of 
eye-pleasing
formatting below are a couple of suggestions:

Jean-Christophe Roux wrote:
> Hello,
> 
> I have this php script of 3,500 lines with a big switch that is such that on 
> each pass maybe 300 lines of codes are executed at most. The current speed 
> of the file is ok. I like to keep the file like that because at each pass 
> there is a check on the whole script and it fails if there is a typo 
> somewhere. Also, I like to have one file instead of many files. But I am 
> wondering if speed is not severaly hurt. What are the general guidelines in 
> terms 
> of length of script?
> 
> Also, I am writing things like that:
>     echo '<table>';
>     echo '<tr>';
>     echo "<td>Content</td>";
>     echo '</tr>';
>     echo '</table>';

echo '<table>
        <tr>
          <td>Boo!</td>
        </tr>
      </table>';

// OR

$Content = 'Boo!';
echo '<table>',
     '<tr>',
     "<td>$Content</td>",
     '</tr>',
     '</table>';

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to