gpt4 book ai didi

memcached - LAMP 服务器上有 Memcache、APC 和 Varnish 好吗?

转载 作者:行者123 更新时间:2023-12-02 20:16:34 24 4
gpt4 key购买 nike

我有 3 个网络服务器需要优化。目前,我每天的唯一身份访问者数量略多于 2000 名,我希望提高服务器的性能,以确保当我获得更多流量时,一切都会顺利进行。

我(在一些博客上)读到 APC、memcache 和 Varnish 是优化网站性能的最佳工具。

如果我有静态内容(例如条款和条件页面)和动态内容(用户设置页面),同时使用这三个内容是否合适?

非常感谢你,J。

最佳答案

每天的访客数量并没有什么意义,真正要命的是高峰。如果每天 2000 次点击都在一分钟内发生,那么您可能会遇到问题,但如果它们在一天中均匀分布,即使在高度计算的网络应用程序上,您也不会有太大问题。

无论如何,如果您希望扩展,Varnish 可能会为您提供最大帮助,因为它允许您设置客户端缓存,该缓存尽可能高效,因为它限制了与服务器的交互量。

APC 和 memcache 是 Varnish 无法提供结果时的后备方案。 APC 将加速您的 PHP。 Memcache 允许您执行一些操作,例如从数据库中为用户抓取一些复杂的数据,然后在接下来的 x 分钟/天/周内为用户提供该数据的缓存版本。如果您有任何耗时的查询,这可能会产生巨大的差异。

编辑:我一直想尝试 Cloudflare CDN一段时间以来,这样做之后我不得不回来推荐它。他们有一个免费帐户(我正在使用),只要您知道如何更改 DNS 记录,设置它就非常容易。在提到的所有技术中,这可能是您可以采取的加快网站速度的最佳第一步。如您所知,我没有 Cloudflare 或类似产品的股份,但我正在认真考虑。 :)

关于memcached - LAMP 服务器上有 Memcache、APC 和 Varnish 好吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7353756/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com