lin*_*ndy 8 optimization performance cakephp localhost
我目前正在研究一个项目并在我的localhost上进行测试.
我担心的是页面加载速度很慢(500-700毫秒而不是更少).我认为localhost加载速度比任何其他网页都快(因为它驻留在我的本地机器上).因此,如果这些是localhost上的加载时间,那么在远程服务器上移动我的站点时它们会显着增大吗?
作为技术细节,我在CakePHP框架上开发并有几个AJAX请求,所有这些都需要上面指定的时间才能加载.这些请求不应该非常耗时,因为它们加载了CakePHP生成的页面,其中MySQL操作的时间不到3毫秒(如框架的调试器中所示).我也在Windows 7机器上使用XAMPP(因此是Apache webserver).
感谢您的回答,我相信这篇文章对其他人也有用.
您可能会看到更快的加载时间 - 您的计算机不太可能像真正的服务器一样强大。
就我个人而言,我总是对我的项目实时运行速度有多快感到惊讶 - 但这可能取决于服务器。您应该上传一个快速测试来缓解您的担忧。
如果您说 MySQL 很快,但速度下降纯粹是 PHP 造成的,那么启用 APC 扩展可能会有所帮助。APC 缓存 PHP 解析器的输出并进行一些其他优化。通常它可以节省很多。
但一般来说,您需要进行分析。使用 XDebug 获取分析信息并使用 WinCacheGrind 读出速度缓慢的位置。
| 归档时间: |
|
| 查看次数: |
5487 次 |
| 最近记录: |