是否有关于如何调整Web应用程序的性能没有什么好主意?(Is there any good idea

2019-10-29 04:11发布

嗨〜我们正在努力,我们希望它是公共的在线小项目。 现在我们的项目在当地运行良好,但是,当我们只是其箍上线,响应速度很慢。 我们都是新的Web开发领域,那么,请您提供一些提示或建议。谢谢。

我们使用的PHP,MySQL数据库和nginx的作为服务器。

任何的建议是欢迎。 再次感谢你。

Answer 1:

一些提示:

代码分析

使用了XDebug的分析选项 。 这会给你洞察可能需要优化代码的领域。

SQL事件探查

我的大多数项目的使用PostgreSQL,所以我还没有实际使用这个自己,但这里的一些文档剖析你的MySQL查询 。 再次,它会给你的洞察,可以使用一些优化你的SQL脚本的领域。

调查缓存选项

如果您在您的网页很多数据库查询或很多网页PHP逻辑的,它可以产生昂贵。 有cacheing的几种不同的方法和,而每个方法有助于解决加载时间,每个旨在解决不同问题的专门:

  • 基于文件的缓存 (文章,解释这个概念相当不错)
  • APC缓存
  • Memcached的
  • MySQL查询缓存

这将是我会采取优化我的一个项目的第一步。

编辑:

TVK的建议也是很好的钉下客户端的性能问题。



Answer 2:

如果当您需要换乘的实际数据问题只发生,这个插件通过谷歌将是巨大的发现事情,以改善: http://code.google.com/speed/page-speed/

它会执行一串算法找到的东西在你的HTML优化以及CSS和JavaScript。



文章来源: Is there any good idea about how to tuning the web application's performance?