| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117 |
- <?xml version="1.0" encoding="UTF-8"?>
- <!-- EN-Revision: 24249 -->
- <!-- Reviewed: no -->
- <appendix id="requirements" xmlns:xi="http://www.w3.org/2001/XInclude">
- <title>Configuration système requise par Zend Framework</title>
- <sect1 id="requirements.introduction">
- <title>Introduction</title>
- <para>
- Zend Framework requière un interpréteur PHP5 avec un serveur Web configuré pour
- gérer correctement les scripts PHP. Certaines fonctionnalités requièrent des extensions
- additionnelles ou des fonctionnalités du serveur Web ; dans la plupart des cas le
- framework peut être utilisé sans celle-ci, bien que l'exécution puisse perdre en
- performance ou les fonctionnalités auxiliaires peuvent ne pas être entièrement
- fonctionnelles. Un exemple d'un telle dépendance est le mod_rewrite d'un environnement
- Apache, qui peut être utilisé pour implémenter les "jolies URL" ("pretty URL") comme
- "http://www.exemple.com/utilisateur/edition". Si le mod_rewrite n'est pas activé, Zend
- Framework peut être configuré pour supporter les URL de type
- <code>"http://www.exemple.com?controller=utilisateur&action=edition"</code>. Les
- jolies URL peuvent être utilisées pour réduire la longueur des URLs avec une
- représentation textuelle ou pour l'optimisation des moteurs de recherche (SEO), mais il
- n'affectent pas directement le fonctionnement de l'application.
- </para>
- <sect2 id="requirements.version">
- <title>Version de PHP requise</title>
- <para>
- Zend recommande la version la plus récente de PHP pour des questions de
- sécurité et de performances, et supporte actuellement la version 5.2.11 de PHP (ou
- plus récent).
- </para>
- <para>
- Zend Framework possède une collection étendue de tests automatisés, que vous
- pouvez lancer avec PHPUnit 3.4.15 ou plus.
- </para>
- </sect2>
- <sect2 id="requirements.extensions">
- <title>Extensions PHP</title>
- <para>
- Ci-dessous, la table recense toutes les extensions typiquement trouvées dans
- PHP et comment elles sont utilisées dans Zend Framework. Cela peut aider à vous
- guider pour savoir quelles extensions sont exigées pour votre application. Cependant
- toutes les extensions utilisées par Zend Framework ne sont pas exigées pour chaque
- application.
- </para>
- <para>
- Une dépendance de type "forte" indique que le composant ou la classe ne pourra
- pas fonctionner correctement si l'extension respective n'est pas disponible, tandis
- qu'une dépendance de type "faible" indique que le composant peut utiliser
- l'extension si elle est disponible mais fonctionnera malgré tout si elle ne l'est
- pas. Certains composants utiliseront automatiquement les extensions si elles sont
- disponibles afin d'optimiser les performances mais pourront exécuter du code
- similaire dans le propre code du composant si elles ne le sont pas.
- </para>
- <xi:include href="../../en/ref/requirements-php-extensions-table.xml" />
- </sect2>
- <sect2 id="requirements.zendcomponents">
- <title>Les composants de Zend Framework</title>
- <para>
- Ci-dessous vous trouverez un tableau qui liste tous les composants disponibles
- de Zend Framework ainsi que les extensions PHP dont ils ont besoin. Ceci peut vous
- aider pour connaître les extensions requises pour votre application. Les extensions
- par Zend Framework ne sont pas utiles pour toutes les applications.
- </para>
- <para>
- Une dépendance de type "forte" indique que le composant ou la classe ne pourra
- pas fonctionner correctement si l'extension respective n'est pas disponible, tandis
- qu'une dépendance de type "faible" indique que le composant peut utiliser
- l'extension si elle est disponible mais fonctionnera malgré tout si elle ne l'est
- pas. Certains composants utiliseront automatiquement les extensions si elles sont
- disponibles afin d'optimiser les performances mais pourront exécuter du code
- similaire dans le propre code du composant si elles ne le sont pas.
- </para>
- <xi:include href="../../en/ref/requirements-zendcomponents-table.xml" />
- </sect2>
- <sect2 id="requirements.dependencies">
- <title>Dépendances internes de Zend Framework</title>
- <para>
- Ci-dessous vous trouverez un tableau listant les composants de Zend Framework
- ainsi que leurs dépendances envers les autres composants de Zend Framework. Ceci
- peut vous aider si vous utilisez un composant seul au lieu de la bibliothèque
- complète.
- </para>
- <para>
- Une dépendance de type "forte" indique que le composant ou la classe ne pourra
- pas fonctionner correctement si le composant respectif n'est pas disponible, tandis
- qu'une dépendance de type "faible" indique que le composant peut avoir besoin du
- composant dans certains cas.
- </para>
- <note>
- <para>
- Bien qu'il soit possible d'utiliser uniquement certains composants au lieu
- de Zend Framework complet, vous devriez avoir à l'esprit que ceci peut entraîner
- des problèmes quand des fichiers sont manquants ou que des composants sont
- utilisés dynamiquement.
- </para>
- </note>
- <xi:include href="../../en/ref/requirements-dependencies-table.xml" />
- </sect2>
- </sect1>
- </appendix>
|