【问题标题】:The best way of PHP CachingPHP缓存的最佳方式
【发布时间】:2011-05-29 00:07:33
【问题描述】:

目前,我正在尝试编写一个关于电子商务的软件。我的数据通常只是 MySQL 查询。例如语言变量结果 (err_no_cat => No category found)

在 PHP 中缓存这些数据的最佳和简单方法是什么?

【问题讨论】:

  • 没有“最好的方法”。如果有,每个人都会这样做。相反,这些方法取决于实现。因此,如果您需要建议,最好描述您的实现...
  • 为什么需要缓存它?

标签: php mysql caching


【解决方案1】:

apc

【讨论】:

    【解决方案2】:

    如果您的应用使用单个服务器,请使用 APC - 您可以将其用作操作码和常规键=>值缓存。

    仅当您有多个服务器并且需要缓存可供所有服务器使用时才使用 memcached - 这就是分布式缓存的要点。

    请记住,APC 比 memcached 快 6 倍

    【讨论】:

      【解决方案3】:

      memcache 是一个非常常见的解决方案。 Facebook 和其他一些大牌使用它。它可以非常快。

      http://php.net/manual/en/book.memcache.php

      【讨论】:

      • Facebook 不再使用它,有源代码在 C++ 编译器中运行,但我确定它们确实如此。
      • @RobertPitt ROTFLMAO,你成就了我的一天
      • @OneOfOne 它该死的不同的东西! hiphop 是 CODE 的编译器,但 memcaced 用于存储 DATA。您有机会了解其中的区别吗?
      • 我知道嘻哈,我可能误会了 Memcache :/
      猜你喜欢
      • 2010-09-05
      • 2013-08-22
      • 2013-10-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多