|
|
1
2
Memcache不会让你的网站更快。你要做的第一件事就是找出什么是昂贵的。一种简单的方法是修饰视图或其他函数,以查看它们通常需要多长时间才能执行,例如:
下一步要做的是找出哪些资源是可缓存的,即哪些数据不会更改,或者如果更改不会导致可怕的体验?然后从顶部开始。你能缓存模板吗?如果没有,可以缓存视图吗?如果没有,可以缓存数据库调用吗?如果你没有一个超级简单的网站,后者很可能是你最终的归宿。 然后,您将需要查看您对数据库的调用是否具有很强的可缓存性。您可能需要将复杂的查询分解为简单的查询。 缓存不是魔法,也不是完美的。你可能有 更糟的 缓存延迟,但 更好的 吞吐量。或者平均来说,延迟可能更好,但最糟糕的延迟可能是可怕的。 |