仔细阅读
这里的问题不是PHP解析器是否处理注释,也不是问题是什么,省略注释会不会给脚本带来更多性能!
关于,“PHP解析器在阅读评论时会花费一些时间吗?”
我为什么要问?
由于对互联网世界的这个问题存在误解。一些程序员说“是”,有些人回答“不”。我该告诉谁?
编辑:(在获得大部分评论并回答声称在评论上花费缩微胶片时)
看看我在这里有什么
<?php
// Control
echo microtime(), "<br />"; // 0.25163600 1292450508
echo microtime(), "<br />"; // 0.25186000 1292450508
// Test
echo microtime(), "<br />"; // 0.25189700 1292450508
# TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST
# .. Above comment repeated 18809 times ..
echo microtime(), "<br />"; // 0.25192100 1292450508
?>
答案 0 :(得分:2)
即使需要几微秒(是的,你的文件必须被解析,对吗?!),你不应该删除它们。首先要做的是缓存字节代码,因此PHP解释器不必将“纯文本”代码重新解析为字节代码。我认为你可以从中获得更多的性能提升,而不是担心评论会占用解析时间。
this post似乎确实是重复的。 (注意自己,首先在提交之前刷新页面。)