mirror of
https://github.com/macintoshplus/doc-fr.git
synced 2026-03-25 17:32:07 +01:00
133 lines
4.2 KiB
XML
133 lines
4.2 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!-- $Revision$ -->
|
|
<!-- EN-Revision: 8e732e84a1425cf0ab3a5b0da8fe113c7a6da85e Maintainer: jbnahan Status: ready -->
|
|
<!-- Reviewed: no -->
|
|
<sect1 xml:id="install.windows.recommended" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
|
|
<title>Configuration recommandée sur les systèmes Windows</title>
|
|
<sect2>
|
|
<title>OpCache</title>
|
|
<para>
|
|
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.
|
|
</para>
|
|
<para>
|
|
Définir le &php.ini; à :
|
|
<example>
|
|
<title>Configuration recommandée pour OpCache</title>
|
|
<screen>
|
|
<![CDATA[
|
|
opcache.enable=On
|
|
opcache.enable_cli=On
|
|
]]>
|
|
</screen>
|
|
</example>
|
|
Et redémarrer le serveur web.
|
|
|
|
Pour plus d'information, lire :
|
|
<link linkend="opcache.configuration">Configuration d'OpCache</link>
|
|
</para>
|
|
|
|
</sect2>
|
|
<sect2>
|
|
<title>WinCache</title>
|
|
|
|
<para>
|
|
Il est recommandé d'utiliser WinCache lors de l'utilisation d'ISS,
|
|
surtout si dans un environnement d'hébergement Web partagé ou en utilisant
|
|
le stockage de fichiers en réseau (NAS).
|
|
Il est à noter que WinCache n'est plus supporté à partir de PHP 8.0.0.
|
|
|
|
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 <varname>php.exe</varname> ou
|
|
<varname>php-cgi.exe</varname> (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 vous avez besoin de hautes performances, vous devriez utiliser le cache
|
|
d'objets dans vos applications.
|
|
|
|
Voir :
|
|
<link xlink:href="http://pecl.php.net/package/WinCache">http://pecl.php.net/package/WinCache</link>
|
|
pour télécharger WinCache DLL (ou tgz) vers votre dossier d'extension
|
|
PHP (extensions_dir dans votre php.ini).
|
|
|
|
Définir le &php.ini; à :
|
|
<example>
|
|
<title>Configuration recommandée pour WinCache</title>
|
|
<screen>
|
|
<![CDATA[
|
|
extension=php_wincache.dll
|
|
wincache.fcenabled=1
|
|
wincache.ocenabled=1 ; removed as of wincache 2.0.0.0
|
|
|
|
]]>
|
|
</screen>
|
|
</example>
|
|
|
|
Pour plus d'information, lire :
|
|
<link linkend="wincache.configuration">Configuration de WinCache</link>
|
|
</para>
|
|
|
|
</sect2>
|
|
<sect2>
|
|
<title>Configuration IIS</title>
|
|
|
|
<para>
|
|
Dans la console d'administration de IIS, installer le module FastCGI
|
|
et ajouter le mappage du gestionnaire pour <varname>`.php`</varname> vers
|
|
le chemin d'accès à <varname>PHP-CGI.exe</varname>
|
|
(pas <varname>PHP.exe</varname>)
|
|
</para>
|
|
|
|
<para>
|
|
Vous pouvez utiliser l'outil de ligne de commande APPCMD pour scripter
|
|
la configuration IIS.
|
|
</para>
|
|
</sect2>
|
|
|
|
<sect2>
|
|
<title>Base de données</title>
|
|
<para>
|
|
Vous aurez probablement besoin d'un serveur de base de données.
|
|
Les bases de données populaires fournissent des extensions PHP pour les
|
|
utiliser. Si votre site Web n'a pas beaucoup de trafic, vous pouvez exécuter
|
|
votre serveur de base de données sur le même serveur que votre serveur Web.
|
|
De nombreux serveurs de base de données populaires s'exécutent sous Windows.
|
|
</para>
|
|
|
|
<para>PHP inclut les extensions mysqli et PDO_MYSQL.</para>
|
|
|
|
<para>
|
|
Lire <link xlink:href="https://dev.mysql.com/downloads/windows/">https://dev.mysql.com/downloads/windows/</link>
|
|
</para>
|
|
</sect2>
|
|
</sect1>
|
|
<!-- Keep this comment at the end of the file
|
|
Local variables:
|
|
mode: sgml
|
|
sgml-omittag:t
|
|
sgml-shorttag:t
|
|
sgml-minimize-attributes:nil
|
|
sgml-always-quote-attributes:t
|
|
sgml-indent-step:1
|
|
sgml-indent-data:t
|
|
indent-tabs-mode:nil
|
|
sgml-parent-document:nil
|
|
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
|
|
sgml-exposed-tags:nil
|
|
sgml-local-catalogs:nil
|
|
sgml-local-ecat-files:nil
|
|
End:
|
|
vim600: syn=xml fen fdm=syntax fdl=2 si
|
|
vim: et tw=78 syn=sgml
|
|
vi: ts=1 sw=1
|
|
-->
|