我们应该同时实施memcache
和opcache
来提高Moodle开发网站的性能吗?
答案 0 :(得分:1)
您可以同时使用两者。 OpCache和Memcache用于不同的目的。 OpCache是字节码缓存引擎,而Memcache是内存中的数据存储引擎。
当在运行时编译PHP脚本时,与使用OpCache时相比,它需要额外的执行时间(必须转换人类可读代码以供计算机使用)。 OpCache只编译脚本一次(在第一次执行期间),之后它将预编译的脚本保留在内存中,从而提高性能。
Memcache允许您将数据存储在内存中(从而避免对基于磁盘的数据库进行一些调用),从而提高性能。