是否有可能使用php7(realpath缓存和opcache)提高php旧架构的性能?

我有一个旧的php架构,条件文件需要/包括:即如果程序控制器需要一个组件来管理 它需要的服务/包括相应的文件。 我用php7测试它,它似乎比php 5.x版本慢。 我读到问题可能是realpath缓存,应该在每次调用我的应用程序时失效。 我对此问题有更多疑问:</ p>


  1. 是否可以管理php配置参数以禁用实际路径缓存? 这有意义吗?</ li>
  2. 是否可以扩大缓存大小(默认为4096K)以获得所有可能的需求/包含? 我不明白缓存何时失效。</ li>
  3. 是否可以使用一些提示来减少使用此类架构的缓存重新加载?</ li>
    </ ol>
    </ DIV>

展开原文

原文

I have an old php architecture with conditional files requires/includes: that is if the program controller needs a component to manage a service it require/include the corresponding file. I tested it with php7 and it seems slower than with php 5.x version. I read that the problem could be the realpath cache that should be invalidated for each call to my application. I have more question about this problem:

  1. is it possible to manage php configuration params to disable realpath cache? Does this make sense?
  2. is it possible to enlarge cache size (4096K by default) to get all the possible require/include? I don't understand when the cache is invalidated.
  3. is it possible to use some tip to reduce the cache reload with this type of architecture?

dswsl2016
dswsl2016 是的,但他说如何检查缓存行为,但我需要猜测它何时失效。可能是一个选项,使缓存大小更大,以包含所有必需的路径?
一年多之前 回复
dsirr48088
dsirr48088 你看过stackoverflow.com/q/197734/9811969吗?
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐