这是我在SO的第一个问题.
我有一个我公司的内部申请,我最近要求维护.这些应用程序是用PHP构建的,它的编码相当好(OO,DB Abstraction,Smarty),没有WTF-ish.
问题是应用程序非常慢.
我如何找出减缓应用程序速度的因素?我已经优化了代码,只进行了很少的数据库查询,所以我知道这是需要一段时间才能执行的PHP代码.我需要一些可以帮助我的工具,并且需要设计一个检查我的代码的策略.
我可以自己做检查/策略工作,但我需要更多的PHP工具来弄清楚我的应用程序在哪里.
思考?
考虑PHP文件中的for循环.我正在HTML以两种方式打印编码.
方法1:HTML编码......
<?php for($i=0; $i<5; $i++) { ?>
<b>Hello</b><br />
<?php } ?>
Run Code Online (Sandbox Code Playgroud)
方法2:纯PHP编码......
<?php for($i=0; $i<5; $i++) {
echo "<b>Hello</b><br />";
}
Run Code Online (Sandbox Code Playgroud)
两种方法都完美无缺.我想知道这些: