255得票5回答
如何使用PHP OPCache?

PHP 5.5已发布,其中包含一个名为OPCache的新代码缓存模块,但似乎没有任何文档可供参考。 那么,它的文档在哪里,我该如何使用OPcache?

242得票4回答
PHP(5.3+)中的反斜杠\有什么作用?

\在PHP中有什么作用?例如,在CSRF4PHP中使用了\FALSE、\session_id和\Exception。public function __construct($timeout=300, $acceptGet=\FALSE){ $this->timeout = $ti...

52得票4回答
临时禁用OPCache

我最近升级到了PHP 5.4并安装了OPCache,它非常强大! 我该如何暂时禁用缓存? 我尝试过: ini_set('opcache.enable', 0); 但是它没有影响。 谢谢。

52得票4回答
如何确定PHP OPcache是否已启用?

我正在尝试在我的服务器上启用opCache(ubuntu 12.04 LTS,运行apache 2.4.7和PHP Version 5.5.10-1+deb.sury.org~precise+1)。 在开始做任何事情之前,我阅读了这篇高度相关的帖子,告诉我opCache默认是禁用的,我必须手...

43得票1回答
APC、APCu和Opcache之间的区别是什么?

我正在运行以下软件包的Web服务器: php-apc 3.1.7-1 php5-fpm 5.3.10-1ubuntu3.10 然而,我已经在Ubuntu 14.04上建立了一个新服务器,似乎php-apc不再可用。 因此,APC是我应对巨大流量(每日100k独立访客)的救命稻草。 我对P...

37得票3回答
Zend OPCache - opcache.enable_cli 1 or 0? 它是什么?它的作用是什么?

在文档中,它说“主要用于调试”,这让我想到“除非你有问题需要进行调试,否则不要启用它”,然而大部分关于它的资料都说要启用它,如“opcache.enable_cli 1”,但为什么呢?我找不到任何相关信息,所以如果有人知道,请告诉我,如果文档基本上说要将其保持在0,那么我为什么要启用它呢?

36得票4回答
PHP 7有兼容的内存缓存吗?

我想使用 PHP 7,但似乎没有 键值内存缓存 的选项。 APC 已经停用。 XCache 将在一段时间内无法提供 PHP 7 版本。 PHP 7 是否有可用的替代品? 或者是否有一种使用 PHP7 的 Opcache 实现键值内存缓存的方法?

31得票3回答
APC -> APCu / OPCache,性能差

我有一个 m3.xlarge 的 EC2 实例,今天我将其更新为 PHP 5.5.11。 在这次更新中,php55-pecl-apc 被替换成了 php55-pecl-apcu。 在阅读和尝试之后,我的理解是,除了可以通过 APCu 恢复的键值存储之外,APC 已被 OPCache 取代。...

30得票1回答
PHP OPcache 优化级别 - 它们是什么?

有一个opcache.optimization_level php.ini 指令。它是一个位掩码,默认为0xffffffff - 所以默认情况下,OPcache会进行所有的优化。 OPcache会进行哪些优化?它会对字节码进行哪些处理? 后续问题:OPcache是否有一种可以非常好地优化的...

30得票1回答
什么是PHP中的用户空间缓存APCu扩展?

关于 OPcache 的问题,我不是很明白并且在谷歌上也找不到答案: 当我们谈论用户空间缓存时,这是什么意思?我知道 PHP 已经预先绑定了最新的 Zend OPcache 扩展,该扩展将 op 代码缓存在 RAM 中,以避免过多地使用处理器,该处理器应该在每个请求中将 PHP 源转换为 o...