1
0
mirror of https://github.com/php/doc-fr.git synced 2026-03-24 07:02:06 +01:00
Files
Louis-Arnaud f8a5028e1a Review on french speaking
* Corrections orthographiques et grammaticales (passe 2)

Accents sur majuscules (À, É, Ç), accords genre/nombre, conjugaisons
(on + 3e personne), élisions, contractions, typos, i.e. → c.-à-d.,
doublons de mots, etc.

* Corrections supplémentaires reference/ n-s

Article manquant, adverbe tronqué, accords féminins, subjonctif.
2026-02-25 17:14:05 +01:00

112 lines
5.3 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 46a9cdd2dbef4ec89bf65fad9930e2feb78bbb98 Maintainer: yannick Status: ready -->
<!-- Reviewed: no -->
<book xml:id="book.wincache" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<?phpdoc extension-membership="pecl" ?>
<title>Windows Cache pour PHP</title>
<titleabbrev>WinCache</titleabbrev>
<preface xml:id="intro.wincache">
&reftitle.intro;
<para>
L'extension Windows Cache pour PHP est un accélérateur PHP qui est utilisé pour augmenter la
vitesse des applications PHP sous Windows et Windows Server. Une fois l'extension Windows Cache
activée et chargée par le moteur PHP, les applications PHP peuvent tirer parti des
fonctionnalités sans aucune modification de code.
</para>
<para>
L'extension Windows Cache comprend 5 types de caches. Ce qui suit décrit le but de chaque type
de cache et les avantages qu'il procure.
</para>
<itemizedlist>
<listitem>
<para>
<emphasis>Cache d'Opcode PHP</emphasis> - PHP est un moteur de traitement de script, qui lit
un flux d'entrée de données qui contient du texte et / ou des instructions PHP et produit un
autre flux de données, le plus souvent au format HTML. Cela signifie que sur un serveur Web
le moteur PHP lit, analyse, compile et exécute un script PHP à chaque fois qu'il est demandé
par un client Web. Les opérations de lecture, d'analyse et de compilation ajoutent une charge
supplémentaire sur le processeur (CPU) et sur le système de fichiers, ce qui affecte la
performance globale d'une application web PHP. Le cache de bytecode PHP (Opcode) est utilisé
pour stocker le bytecode du script compilé dans la mémoire partagée pour qu'il puisse être
ré-utilisé par le moteur PHP lors des exécutions suivantes du même script.
</para>
<para>
Support pour le cache d'Opcode a été retiré dans <literal>Wincache 2.0.0</literal>,
tous les utilisateurs qui souhaitent avoir un opcache devraient utiliser l'extension
<link linkend="book.opcache">OPcache</link> qui est incluse avec PHP.
</para>
</listitem>
<listitem>
<para>
<emphasis>Cache de fichiers</emphasis> - Même avec le cache d'opcode PHP activé, le moteur PHP
doit accéder aux fichiers de script sur un système de fichiers. Lorsque les scripts PHP sont
stockés sur le système de fichiers d'un ordinateur distant, les opérations sur ces fichiers
introduisent une surcharge importante des performances. L'extension de Cache Windows pour PHP
inclut un cache de fichier qui est utilisé pour stocker le contenu des fichiers de scripts PHP
dans la mémoire partagée, ce qui réduit le nombre d'opérations effectuées par le moteur PHP
sur le système de fichiers.
</para>
</listitem>
<listitem>
<para>
<emphasis>Cache de résolution des chemins de fichier</emphasis> - Les scripts PHP incluent ou
fonctionnent très souvent avec des fichiers en utilisant des chemins relatifs. Chaque chemin
de fichier doit être normalisé en un chemin de fichier absolu par le moteur PHP. Quand une
application PHP utilise de nombreux fichiers PHP et y accède par des chemins relatifs,
l'opération de résolution des chemins peut impacter négativement les performances de l'application.
L'extension de Cache Windows pour PHP fournit un cache de résolution des chemins de fichier, qui
est utilisé pour stocker les correspondances entre les chemins de fichier relatifs et absolus,
réduisant ainsi le nombre de résolutions que le moteur PHP devra effectuer.
</para>
</listitem>
<listitem>
<para>
<emphasis>Cache utilisateur (disponible depuis la version 1.1.0)</emphasis> - Les scripts PHP
peuvent tirer profit du cache de mémoire partagée en utilisant l'API de cache utilisateur. Les objets PHP
et les variables peuvent être stockées dans le cache utilisateur et réutilisés lors des requêtes suivantes.
Ce cache peut être utilisé pour améliorer les performances des scripts PHP et pour partager les données entre
plusieurs processus PHP.
</para>
</listitem>
<listitem>
<para>
<emphasis>Gestionnaire de session (disponible depuis la version 1.1.0)</emphasis> - Le gestionnaire de session
WinCache peut être utilisé pour stocker les données de session PHP dans le cache de la mémoire partagée. Cela
évite des opérations sur le système de fichiers pour la lecture et l'écriture des données de session, ce qui
améliore les performances lorsqu'un montant important de données est stocké dans la session PHP.
</para>
</listitem>
</itemizedlist>
</preface>
&reference.wincache.setup;
&reference.wincache.reference;
&reference.wincache.win32build;
</book>
<!-- 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
-->