> php教程 > php手册 > Windows Cache Extension for PHP 更多介绍

Windows Cache Extension for PHP 更多介绍

WBOY
풀어 주다: 2016-06-06 19:51:03
원래의
1328명이 탐색했습니다.

今天IIS团队发布了Windows Cache Extension 1.0 for PHP的beta测试版,这是用来提高PHP应用跑在Windows系统上的速度的PHP加速器。任何PHP应用程序不需要修改任何代码都可以用它来提速,所需做的只是在PHP引擎里启用这个扩展。 安装 Windows Cache Extension

Windows Cache Extension for PHP 更多介绍

今天IIS团队发布了Windows Cache Extension 1.0 for PHP的beta测试版,这是用来提高PHP应用跑在Windows系统上的速度的PHP加速器。任何PHP应用程序不需要修改任何代码都可以用它来提速,所需做的只是在PHP引擎里启用这个扩展。

安装 Windows Cache Extension 1.0 for PHP - Beta
Windows Cache Extension for PHP 更多介绍 
或下载:

Windows Cache Extension 1.0 for PHP 5.2 - Beta
Windows Cache Extension 1.0 for PHP 5.3 - Beta

按照"Using Windows Cache Extension for PHP"文章里的指示来安装、启用和配置这个扩展。

注意:

  • 该扩展只能用于PHP的non-thread-safe版本
  • 该扩展只能用于以FastCGI方式运行在IIS上的PHP
  • Windows Cache Extension 1.0 for PHP 5.3只能用于PHP5.3的x86 VC9版本

特性:

  • 支持PHP 5.2和PHP 5.3
  • 提供PHP函数获得cache状态信息


该扩展包含3个可以被分别启用或禁用的缓存特性:

  • PHP opcode cache -PHP是一个脚本处理引擎,它阅读包含文本和/或PHP指令的输入流,并产生另一个数据流(通常是HTML格式)。这意味着在一个web服务器上PHP引擎对每一次来自浏览器客户端的请求都要读入、解析、编译和执行一遍PHP脚本。读入、解析和编译操作给web服务器的CPU和文件系统带来额外的负载,影响PHP网页应用的总体效能。PHP opcode (字节码) cache用来在共享内存里缓存编译好的脚本字节码,以便同一脚本文件的后续请求可以被PHP引擎重用。
  • File cache-即使PHP字节码缓存启用,PHP引擎还需要访问文件系统里的脚本文件。当PHP脚本存储在远程UNC文件共享时,文件操作会带来显著的性能开销。Windows Cache Extension forPHP的文件缓存可以把PHP脚本文件的内容缓存在共享内存里,减少PHP引擎的文件系统操作。
  • Relative file path cache-PHP脚本频繁使用相对路径include或操作文件。每个相对文件路径需要被PHP引擎转换成绝对文件路径。当PHP应用以相对路径使用很多PHP文件时,解析相对路径到绝对路径的操作会影响性能。Windows Cache Extension forPHP提供相对文件路径缓存,减少PHP引擎需要进行的转换数量。

更多信息

  • Windows Cache Extension for PHP on IIS.NET
  • Using Windows Cache Extension for PHP


您可以使用Windows Cache Extension for PHP Forum,mailto:iisphp或在本文后留言来提问、汇报问题或提供特性反馈建议等。


관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 추천
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿