Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/53.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP中是否有缓存代码的机制?_Php_Ruby On Rails_Caching_Rack_Passenger - Fatal编程技术网

PHP中是否有缓存代码的机制?

PHP中是否有缓存代码的机制?,php,ruby-on-rails,caching,rack,passenger,Php,Ruby On Rails,Caching,Rack,Passenger,最近,我一直在阅读有关Passenger/Rails中的机架结构,以及它如何在服务器启动时缓存代码或类,从而为每个请求带来速度和更低的内存使用率 PHP有类似的功能吗?将代码(而不是数据)保存在内存中的东西,因此应用程序不需要每次都读取使用的每个文件。可选PHP缓存(APC)是一个免费的开放式PHP操作码缓存。它的目标是为缓存和优化PHP中间代码提供一个自由、开放和健壮的框架 此链接将有所帮助:APC-可能是您正在寻找的。还有其他的——xcache和eacclerator,但我相信APC是使用最

最近,我一直在阅读有关Passenger/Rails中的机架结构,以及它如何在服务器启动时缓存代码或类,从而为每个请求带来速度和更低的内存使用率

PHP有类似的功能吗?将代码(而不是数据)保存在内存中的东西,因此应用程序不需要每次都读取使用的每个文件。

可选PHP缓存(APC)是一个免费的开放式PHP操作码缓存。它的目标是为缓存和优化PHP中间代码提供一个自由、开放和健壮的框架


此链接将有所帮助:

APC-可能是您正在寻找的。还有其他的——xcache和eacclerator,但我相信APC是使用最广泛的,我相信它将成为PHP circa版本6的一部分。

您需要的是一个操作码缓存。有几种:


很简单,不是吗?@dagon它在文章的标题和正文中。试着阅读again@Dagon今天起错床了?:)@达贡:哇,你们真是聪明又有趣的家伙,要么找一个复制品,要么就让这个问题成为一个问题。这是合法的。在几乎所有情况下最简单、最愚蠢的选择是APC。他们拒绝投票,因为他们太聪明了,不适合这个网站。然而他们却在这里度过了一生。悲伤但真实。