代码优化没有相关资料。
关于编程标准,通行的是phpDoc规范:
http://www.phpdoc.de/doc/

解决方案 »

  1.   

    PHP编码规范
    http://www.phpe.net/articles/272.shtml
      

  2.   

    写SQL语句的时候,你们都怎么写?那种好点,特别是不同人合写程序
    有人喜欢用一句:$sql="update users set username='$name', nick='$nickname', password='$password'";
    有人喜欢用
    $sql="update users set";
    $sql.=" usernmae='$name'";
    $sql.=" ,nick='$nickname'";
      

  3.   

    我也许会这么写:
    $sql='UPDATE users SET '.
         'username="'.$name.'", '.
         'nick="'.$nickname.'", '.
         'password="'.$password.'"';
      

  4.   

    我以前这样写:
    $sql="select from users";
    $condition = " where user=" . $id . ">10";
    $sql .= $condition;//我就经常忘了这句,哈哈现在这样写:
    $sql='UPDATE users SET '.
         'username="'.$name.'", '.
         'nick="'.$nickname.'", '.
         'password="'.$password.'"';
    嘿嘿
      

  5.   

    代码的优化是算法及时间及空间复杂度问题.
    规范化(还有是文档化)是程序可读性,和可维性问题.以上几位的代码执行结果一样,但在执行效率和资源消耗上却大不一样.
    哪位的你更容易看懂?
    自己多分析些代码,看一看编码规范,你就可以成为高手了.最简单的例子:
    $i++ 和 $i = $i + 1 ;这两句一样吗?
    相对来说$i++比后者要快,而且节省资源.另:祝贺!
      

  6.   

    以前写代码也没讲过什么规范。呵。现在偶正在逐步向 Pear 风格靠拢。
    关于 Pear 风格的介绍。请参考用Pear来写你的下一个PHP程序:http://phpe.net/articles/247.shtml
      

  7.   

    最好便于阅读
    否则很难何人合作
    比如
    我就见过这么一个程序:
    function document.onclick()
      {event.srcElement.tagName=="A"?event.srcElement.href.match(/\?jsadd=[0-9]*/)!=null?event.srcElement.href=event.srcElement.href.replace(/\?jsadd=[0-9]*/i,"?jsadd="+new Date().getTime()):event.srcElement.href.match(/\?/)!=null?event.srcElement.href=event.srcElement.href.replace(/\?/,"?jsadd="+new Date().getTime()+"&"):event.srcElement.href+="?jsadd="+new Date().getTime():'';
      } 乍一看,整个函数就一行,so cool~~
    再一看……
    COW!
    乱!
    而且时间复杂度高!
    于是
    郁闷……