可能重复:
LAMP 服务器性能提示
我正在使用 WordPress 运行一个 Web 目录,它有很多类别,确切地说是很多。准确地说,大约有 26,000 个。而且 WordPress 需要很长时间才能完成处理某些请求。主页需要大约 120 秒才能完成处理,然后数据才会发送。我最近将它移至另一台具有 2 GB RAM 的主机。我正在使用 BitNami LAMPStack。
我想知道是什么影响了处理请求所需的时间?Apache、MySQL、PHP 还是全部?我希望可以大大减少所需的时间,如果有人能给我指出正确的方向,我将不胜感激。我尝试过使用 apache 配置和 mysql 文件。
Apache 使用 prefork 和 mod_php
答案1
使用更快的 Web 服务器,例如Nginx并启用 Opcode 和 WordPress使用 APC 进行对象缓存。你的代码质量也与此有很大关系。
减少查询次数,使用缓存结果在此处输入链接描述WordPress API,缓存静态 html 版本使用 Varnish 或负载均衡器来管理您的页面。