我正在 Windows 上基于 XAMPP 构建站点。目前它只在我的本地机器上构建。现在一切进展顺利。我使用 ajax 加载一些 html 内容 onclick 的东西。它的速度还可以,但过了一段时间后,那些特别是加载 HTML 的 ajax 请求变得非常慢。我启用了 MySQL 缓存。差别不大。
如果缓存是唯一的选择,请建议一种使它更快的方法。提出一种方法,以便它对我的 future 也有帮助。
最佳答案
首先您必须查看您的数据库模式,也许问题就在那里。
- 你看过slow query log了吗? ?
- 您所有的索引都正确吗? (在您的查询中尝试 explain 以查看)
- 输出 HTML 的大小是多少?
- 是否启用了输出压缩?
- 执行请求需要多长时间? (包括sql、html输出等...)
还有,你试过LAMP环境吗?
提示:您可以使用memcached这将有助于在大负载情况下加快输出速度。
关于php - 需要帮助加速我的基于 php 的网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5611414/