好像echo要快一些,
以前有一次发现把一大堆字符串放到一个buffer里面,
和每次都把一个字符串给echo出来居然慢了10倍,
只做过小东西,还没做过大的,所以很少考虑性能
学习ing

解决方案 »

  1.   

    难道到分离了执行效率就低了?那还分离它干什么?这样真的就降低效率??>
    <table width="750" border="0" cellspacing="1" cellpadding="0" style="background-color: #F6F6F6">
    <tr>
    <td valign="top" align="center" style="height:300px;background-color: #FFFFFF"><br /><br />
    <?php if (@ mysql_query($query, $conn))
    {?> 您好:<?= $uname ?>,注册成功,请填写下面表单登陆。
    <form method="post" action="<?= MAIN_PAGE ?>?page=login" onsubmit="return process_login(this)">
      

  2.   

    看过一篇文章说cgi方式下多个<?php ?>会多次启动php.exe这个进程。没试过。
      

  3.   

    效率肯定是会降低,需要分析多个<?php ?>标记
    不过可以把效率的下降尽量减少到最低使用输出缓冲函数
    ob_start()......使用ZEND编译