我开始学习如何将 Memcached 与 PHP 结合使用,我想知道;有什么时候你应该开始使用它吗?缓存数据总是更有效,还是只有在您的网站获得一定数量的点击后才有效?可能存在与 Memcached 相关的开销,那么速度优势何时会超过此开销?
提前感谢您的任何建议。
最佳答案
当不使用 memcached 开始影响您的站点/服务器时,您应该开始使用它。
因此,当您每天只有 100 位访问者并且您的网站仍然快速响应时,请不要费心使用它。
但是当你的每页运行时间接近 200 毫秒或更多,而且网站感觉也很慢时,你应该使用一些 PHP 分析器来寻找瓶颈(XDebug 集成了一个可以与 WinCacheGrind 或 KCacheGrind 结合使用的分析器) . 尤其是缓存数据库请求应该可以为您节省一些加载时间。
关于php - 您应该什么时候开始使用 Memcached?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/305973/