php - 您应该什么时候开始使用 Memcached?

标签 php caching memcached

我开始学习如何将 Memcached 与 PHP 结合使用,我想知道;有什么时候你应该开始使用它吗?缓存数据总是更有效,还是只有在您的网站获得一定数量的点击后才有效?可能存在与 Memcached 相关的开销,那么速度优势何时会超过此开销?

提前感谢您的任何建议。

最佳答案

当不使用 memcached 开始影响您的站点/服务器时,您应该开始使用它。

因此,当您每天只有 100 位访问者并且您的网站仍然快速响应时,请不要费心使用它。

但是当你的每页运行时间接近 200 毫秒或更多,而且网站感觉也很慢时,你应该使用一些 PHP 分析器来寻找瓶颈(XDebug 集成了一个可以与 WinCacheGrind 或 KCacheGrind 结合使用的分析器) . 尤其是缓存数据库请求应该可以为您节省一些加载时间。

关于php - 您应该什么时候开始使用 Memcached?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/305973/

相关文章:

caching - 什么是缓存标签目录?

java - 使用 Spring Cache 抽象和 JDBC DAO 的事务

.net - memcached 或 lucene.net 与 nhibernate

c# - memcached 的序列化

php - cURL PHP - 加载完整页面

java - 解释数据字符串并将其插入到 Java 中正确列位置的 JTable 中

php - UFPDF 俄语字符不显示,php

caching - 避免CSRF token

c - while (pthread_mutex_trylock(mutex)) 有什么意义

php - Php 的数据库类(MySQL + MemCached)