opcode-cache相关内容
许多框架利用 spl_autoload_register() 来动态加载类(即控制器和模型).有几篇关于自动加载和操作码缓存问题的帖子.一个帖子特别有@cletus 的回复,其中引用了@Rasmus 的一些声明,这些声明被证明对于那些使用 APC 作为操作码缓存的人来说是令人讨厌的: PHP 操作码缓存是否与 __autoload 一起使用? 似乎没有任何关于不影响操作码缓存性能的自动
..
对不起,如果这是基本的,我正在尝试尽可能多地学习 PHP 中的 OO,并且我正在慢慢学习如何使用它(非常有限). 所以我想知道 __autoload() 是否对 PHP 操作码缓存有任何影响? 解决方案 (免责声明:我只知道APC) 操作码缓存的作用是: 当一个文件被包含/需要时,它采用该文件的完整路径 检查对应于该文件的操作码是否已经在 RAM 中(在操作码缓存中)
..
我一直在使用带有 mpm-worker 和 mod_fcgid 的 apache 网络服务器. 我读过关于 mod_fcgid 的内容,它不能使用操作码缓存. http://www.brandonturner.net/blog/2009/07/fastcgi_with_php_opcode_cache/ apc 缓存模块似乎在我的 php 配置中启用. 我不确定我生成的 p
..
我正在使用apc.php检查PHP APC的统计信息(http://svn.php.net/viewvc/pecl/apc/trunk/apc.php) 我在繁忙的服务器上有以下统计信息 Cached Files 317 ( 26.3 MBytes) Hits 51483 Misses 6814 问题是丢失总是在增加(鉴于文件数量有限),有什么方法可以检查丢失的文件吗
..
我当前正在使用PHP.我计划在下一个项目中开始使用Django. 但是我对Python没有任何经验.经过一番搜索,我仍然找不到Python操作码缓存. (有很多用于PHP的操作码缓存器:APC,eAccelerator,Xcache等) 解决方案 在Python中这是自动的-编译后的.pyc文件将神奇地出现.
..
关于APC操作码缓存,“命中与未命中"是什么?我已经安装了APC,并且运行良好,但是我错过了“一些"机会,我想知道这是否“不好".另外,我正在运行Openx,因此,我很快就填充了“缓存全部计数".我需要更改配置以使其最小化吗?有建议的配置吗? 解决方案 可能会错过一些机会. 命中=事物在缓存中 Miss =尚未(尚未)存储在高速缓存中.新事物或较少使用的事物总是会错过的,因此您
..
如何在APC操作码缓存中使用apc.filters参数不缓存某些路径?例如,我希望对路径下的任何内容都启用缓存: "/var/www/vhosts" 并排除类似路径 "/usr/share/psa-horde/" 我尝试使用 apc.cache_by_default = 0 apc.filters = "+/var/www/vhosts" 和 apc.cac
..
我已经在网上搜索了文档,包括在 XCache网站上. 我是PHP操作码缓存和XCache的新手.我想解释一下XCache的工作原理.我知道它存储已编译的php代码,因此不需要每次都重新编译.但是XCache如何知道何时更新了php代码,从而导致缓存已过期? 我怎么知道是否需要清除缓存? XCache是否在服务器上编译并缓存所有个php代码?如果可以,可以配置它吗? 什么
..
这是我的APC运行方式的链接:[已删除] 如您所见,它很快就会填满,并且我的“高速缓存满计数"有时会超过1000 我的网站使用Wordpress. 我注意到,每次发布新帖子或编辑帖子时,都会发生2件事. 1)重置APC存储器"USED" 2)我得到很多碎片 我曾尝试为APC提供更多内存(512 mb),但有时它会崩溃,这似乎是384最好的.我还有一个Cron作业,它每
..
很抱歉,如果这是基本知识,我想尽我所能学习有关PHP中的OO的知识,并且我正在慢慢学习如何使用它(非常有限). 所以我想知道__autoload()是否对PHP操作码缓存有影响? 解决方案 (免责声明:我只知道APC) 操作码缓存的作用是: 包含/需要文件时,它将使用该文件的完整路径 检查对应于该文件的操作码是否已经在RAM中(在操作码缓存中) 如果是,则返回这些操作
..
当前,在一个我不打算将其再次用于另一个站点的大型项目中,我已经将该站点的名称硬编码到了所有文件中.现在,如果我要更改站点名称,则需要花费很多精力才能在任何地方进行更改.我知道一个明显的解决方案是将名称存储为变量或常量,但是我想您可以将其称为我的微优化思维方式:我一直认为这将是PHP解析起来少一件事.我确实意识到这不会有太大的不同,但是我只是想知道使用像APC这样的操作码缓存是否意味着PHP甚至不必
..
从历史上看,我一直使用整体方法进行PHP编码. 也就是说,我编写了一个index.php,平均大小为70k-250k,并使用 mod_rewrite 转动其余的 REQUEST_URI 将参数传递到index.php中,以控制正在发生的事情. 替代方法是编写许多小型php脚本,每个脚本专门用于特定目的.我认为我的一些更活跃的Ajax脚本可能会从中受益. 让我
..
许多框架利用 spl_autoload_register()来动态加载类(即控制器和模型)。关于自动加载和操作码缓存的问题有几个帖子。特别是有一篇文章有@cletus的回应,其中引用了@Rasmus对于那些利用APC作为操作码缓存的人们做出的许多陈述,这些陈述被证明是不合情理的: PHP操作码缓存与__autoload一起工作吗? 似乎没有任何关于自动加载的替代方法的讨论,它们不会
..
我一直在使用与MPM-工人,mod_fcgid Apache Web服务器。 我看了一下mod_fcgid它不能利用运code缓存。 http://www.brandonturner.net/blog/2009 / 07 / fastcgi_with_php_op code_cache / APC缓存模块似乎在我的PHP配置中启用。 我不知道如果我的催生PHP codeS是的从不的共享。
..