APC,APCu和Opcache之间的区别?
我正在运行具有以下软件包的Web服务器;php-apc 3.1.7-1 php5-fpm 5.3.10-1ubuntu3.10
但是,我已经在Ubuntu 14.04上构建了一个新服务器,似乎php-apc不再可用。
因此,APC是我巨大流量(100 k /每日唯一访问)的生命服务员
我对PHP上的缓存机制有点困惑。新服务器包括这些软件包:php-apc 4.0.2-2build1 php5-apcu 4.0.2-2build1 php5-fpm 5.5.9+dfsg-1ubuntu4.7
phpinfo() 给了我“apc”作为模拟。据我所知,APC被APCu取代。
https://github.com/cepa/kickasscache我正在运行这个免费的类用于我的缓存,在我的情况下,它确实节省了大量的CPU / mem。但是我不明白这是否与APCu相同?
如果不是,我该如何设置适当的缓存?因为我的新服务器资源有限,我需要一个解决方案。
php -v 返回
PHP 5.5.9-1ubuntu4.7 (cli) (built: Mar 16 2015 20:47:39)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies
with Zend OPcache v7.0.3, Copyright (c) 1999-2014, by Zend Technologies
这是否意味着默认情况下启用了 OPcache?