强烈建议您启用OpCache。此扩展默认包含在Windows版本的PHP中。自动编译和优化PHP脚本并将其缓存在内存中,因此不会在每次读取页面时动态编译。
php.在ini配置中:
Example#1推荐的OpCache设置:
opcache.enable=On opcache.enable_cli=On
然后重新启动网络服务器。
建议在IIS中使用WinCache,特别是在使用共享Web托管环境或网络文件存储(NAS)时。所有PHP应用程序将自动受益于WinCache的文件缓存功能。文件系统操作缓存在内存中。WinCache将用户对象缓存在内存中,并将其php。exe或php-cgi。也可以在exe进程之间共享(在请求之间共享对象)。许多主流Web应用程序都有插件、扩展或配置选项来使用WinCache用户对象缓存。如果需要高性能,则应用程序必须使用对象缓存。请参阅:»http://pecl.php.net/package/WinCache将WinCache DLL(或tgz)下载到PHP扩展目录(php.ini的extension_dir)。php.在ini配置中:。
Example#2 WinCache的推荐设置:
extension=php_wincache.dll wincache.fcenabled=1 wincache.ocenabled=1 ; removed as of wincache 2.0.0.0
IIS管理器,安装FastCGI模块,`。php`后缀为PHP-CGI。映射到exe文件的实际路径(注意:不是PHP.exe)。
可以使用APPCMD命令行工具创建IIS配置脚本。
如果需要数据库服务器,PHP将提供相应的扩展以使用它们。如果网站流量较少,则可以在与网站服务器相同的服务器上运行数据库服务器。世界上最受欢迎的数据库基本上提供了在Windows上运行的版本。
PHP包括内置的mysqli和pdo_有mysql扩展功能。
参考»https://dev.mysql.com/downloads/windows/