php-opcode

    1热度

    2回答

    可能重复: Is there a performance benefit single quote vs double quote in php? 如果PHP代码定义不包含变量串在使用"■当需要一个性能命中我想知道,与不执行额外解析的'相比较。 例如,PHP将尝试解析由"而不是'定义的字符串内部的变量。 $myString = "Greetings earthlings!"; echo '$my

    1热度

    1回答

    在为内存优化网站的同时,我注意到内存消耗出现飞跃,同时为特定目的包含大量PHP类文件(600+)。把事情分开,我注意到包括一个PHP文件(因此大概编译到操作码)比磁盘上的文件大小大约多50倍。 在我的情况下在磁盘上的文件是一起围绕800 KB大小(与缩进和评论,纯粹的类的声明,而不是许多字符串),但包括所有这些之后,内存消耗大约为40 MB更高。 我测量这样的(PHP 5.3.6): echo m

    4热度

    3回答

    谈到PHP然后其他性能/优化,我想问一下,如果有这两个之间的性能差异: $name=($IsBoy)?"George":"Mary"; VS if($IsBoy) { $name="George"; } else { $name="Mary"; } 这两个结果会导致不同的操作码? 如果是,将是任何理论性能的区别? (当然忽略这两个需要被读取/编译/解释的时间)

    15热度

    2回答

    test.php的为纯文本: <?php $x = "a"; echo $x; test.php的作为操作码: debian:~ php -d vld.active=1 -d vld.execute=0 -f test.php Finding entry points Branch analysis from position: 0 Return found filename: