1. 缓存类型:APC缓存了PHP中间代码和用户数据,而OPcache只缓存PHP中间代码。
  2. 缓存粒度:APC可以缓存整个文件,而OPcache只能缓存文件的某个部分。
  3. 性能优化:APC提供了更多的性能优化选项,如数据过期时间、缓存统计等,而OPcache则主要关注于字节码缓存。
  4. 兼容性:APC在PHP 5.3之前的版本中表现更好,而OPcache在PHP 5.3及之后的版本中表现更好。
  5. 安全性:APC提供了更多的安全选项,如用户数据加密等,而OPcache则没有提供这些选项。