Il est fortement recommandé d'activer OpCache. Cette extension est incluse avec PHP pour Windows. Il compile et optimise les scripts PHP et les met en cache mémoire afin qu'ils ne soient pas compilés chaque fois que la page est chargée.
Définir le php.ini à :
Exemple #1 Configuration recommandée pour OpCache
opcache.enable=On opcache.enable_cli=On
Il est recommandĂ© d'utiliser WinCache lors de l'utilisation d'IIS, surtout dans un environnement d'hĂ©bergement Web partagĂ© ou lors de l'utilisation du stockage de fichiers en rĂ©seau (NAS). Toutes les applications PHP bĂ©nĂ©ficient automatiquement de la fonctionnalitĂ© de cache de fichiers de WinCache. Les opĂ©rations du systĂšme de fichiers sont mises en cache en mĂ©moire. WinCache peut Ă©galement mettre en cache mĂ©moire des objets de l'utilisateur et les partager entre les processus php.exe ou php-cgi.exe (partager des objets entre les requĂȘtes). De nombreuses applications Web majeures ont un plugin ou une extension ou une option de configuration pour utiliser le cache d'objet de l'utilisateur de WinCache. Si des performances Ă©levĂ©es sont nĂ©cessaires, utiliser le cache d'objets dans les applications. Voir : » https://pecl.php.net/package/WinCache pour tĂ©lĂ©charger une DLL WinCache (ou WINCACHE_*.tgz) dans le rĂ©pertoire des extensions PHP (extension_dir dans le fichier php.ini). DĂ©finir le php.ini Ă :
Exemple #2 Configuration recommandée pour WinCache
extension=php_wincache.dll wincache.fcenabled=1 wincache.ocenabled=1 ; removed as of wincache 2.0.0.0