1
0
mirror of https://github.com/php/doc-fr.git synced 2026-03-24 07:02:06 +01:00
Files
Louis-Arnaud 5755a1bd8c Style impersonnel dans reference/ (a-d) (#2539)
* style: remplacer vous/votre/vos par style impersonnel dans reference/[a-d]*
2026-02-25 11:54:29 +01:00

95 lines
4.2 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 60f4ad4299fdef80add3746dcbd848abe0226157 Maintainer: Fan2Shrek Status: ready -->
<!-- Reviewed: yes -->
<book xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="book.seaslog">
<?phpdoc extension-membership="pecl" ?>
<title>Seaslog</title>
<titleabbrev>Seaslog</titleabbrev>
<preface xml:id="intro.seaslog">
&reftitle.intro;
<simpara>
<acronym>Seaslog</acronym> est une extension de journalisation efficace, rapide et stable pour PHP.
</simpara>
<simpara>
Le journal, qui est généralement le journal d'exploitation du système,
du logiciel et de l'application.
À travers l'analyse du journal, il peut faciliter les utilisateurs à comprendre le fonctionnement du système,
du logiciel et de l'application.
Si le journal d'application est assez riche,
il peut également analyser le comportement opérationnel de l'utilisateur précédent, le type,
la distribution régionale ou d'autres informations plus.
Le journal d'application indique également les multiples niveaux en même temps,
il est possible de facilement obtenir l'analyse de l'état de santé de l'application,
trouver rapidement les problèmes et les localiser rapidement, et résoudre le problème, remédier à la perte.
</simpara>
<simpara>
L'erreur_log, la fonction syslog qui est intégrée dans PHP est puissante et a une excellente performance,
mais en raison de divers défauts (error_log n'a pas de niveau d'erreur, pas de format fixe, syslog indépendamment du module,
et se mélange avec le journal système), réduisant beaucoup de flexibilité, et ne peut pas répondre aux exigences de l'application.
</simpara>
<simpara>
La bonne nouvelle est qu'il existe un certain nombre de bibliothèques de classes de journalisation tierces établies
pour compenser les défauts, telles que log4php, plog, monolog (bien sûr,
il y a de nombreuses applications dans le développement de projet de la classe de journal).
</simpara>
<para>
Donc il y a un journal de bibliothèques répondant aux exigences suivantes:
<simplelist>
<member>Modules, classification</member>
<member>Configuration simple (de préférence sans configuration)</member>
<member>Format de journal clair et facile à comprendre</member>
<member>Application simple et bonne performance</member>
</simplelist>
<acronym>Seaslog</acronym> répond à ces demandes.
</para>
<para>
Ce qui est fourni actuellement:
<simplelist>
<member>Dans le projet PHP, enregistrer la spécification du journal et repidly.</member>
<member>Configurer le répertoire de journal par défaut et le module</member>
<member>Répertoire de journal spécifié et capture de la configuration actuelle</member>
<member>Analyse préliminaire du cadre d'alerte précoce</member>
<member>Tampon de journal efficace et débogage de tampon pratique</member>
<member>Suivre la spécification de l'interface de journal PSR-3</member>
<member>Enregistrer automatiquement les informations d'erreur</member>
<member>Enregistrer automatiquement les informations anormales</member>
<member>Support Connectez le port TCP, envoyez avec RFC5424</member>
<member>Support Connectez le port UDP, envoyez avec RFC5424</member>
<member>Support RequestId différencie les demandes</member>
<member>Support pour les personnalisations de modèle de journal</member>
</simplelist>
</para>
<simpara>
Voir plus <link xlink:href="&url.seaslog.document;">Document SeasLog</link> sur Github.
</simpara>
</preface>
&reference.seaslog.setup;
&reference.seaslog.constants;
&reference.seaslog.examples;
&reference.seaslog.reference;
&reference.seaslog.seaslog;
</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
-->