mirror of
https://github.com/php/web-php.git
synced 2026-03-23 23:02:13 +01:00
92 lines
3.7 KiB
PHP
92 lines
3.7 KiB
PHP
<?php
|
|
$_SERVER['BASE_PAGE'] = 'releases/4_2_0_fr.php';
|
|
include_once __DIR__ . '/../include/prepend.inc';
|
|
site_header("Annonce de publication de PHP 4.2.0", ["lang" => "fr"]);
|
|
?>
|
|
|
|
<h1>Annonce de publication de PHP 4.2.0</h1>
|
|
|
|
<p>[ <a href="/releases/4_2_1.php">English Version</a> ]</p>
|
|
|
|
<p>
|
|
Après avoir passé avec succès le processus
|
|
qualité, PHP 4.2.0 est officiellement <a href="/downloads.php">publié</a>!
|
|
</p>
|
|
|
|
<h2>Variables externes</h2>
|
|
|
|
<p>
|
|
Le changement le plus important de PHP 4.2.0 concerne la gestion des
|
|
variables. Les <strong>variables externes (issues de l'environnement d'exécution,
|
|
des requêtes HTTP, des cookies ou du serveur web) ne sont plus enregistrées
|
|
dans l'environnement d'exécution global par défaut.</strong>
|
|
La méthode recommandée pour accéder aux variables
|
|
externes est d'utiliser les nouveaux tableaux globaux, introduits en
|
|
PHP 4.1.0. Pour plus d'informations sur ces modifications:
|
|
</p>
|
|
<ul>
|
|
<li><a href="/variables.predefined">PHP Manual : Predefined variables</a></li>
|
|
<li><a href="/releases/4_1_0.php">Annonce de PHP 4.1.0</a></li>
|
|
<li><a href="http://www.zend.com/zend/art/art-oertli.php">Article de Thomas Oertli sur la programmation sécurisée en PHP</a></li>
|
|
</ul>
|
|
|
|
<h2>Compatibilité</h2>
|
|
|
|
<p>
|
|
L'ASF (Apache Software Foundation) a récemment publié sa première
|
|
version publique d'Apache 2. PHP 4.2.0 dispose du support
|
|
<strong>EXPERIMENTAL</strong> d'Apache 2. Vous pouvez compiler un module
|
|
DSO pour Apache 2 avec l'option --with-apxs2. Nous recommandons
|
|
de <strong>ne pas</strong> utiliser cette combinaison en environnement de
|
|
production.
|
|
</p>
|
|
<p>
|
|
Il manque encore à PHP 4.2.0 des fonctionnalités clés
|
|
sur MacOSX et sur Darwin. PHP n'est donc pas officiellement
|
|
supporté par le PHP group sur ces plates-formes. Spécifiquement,
|
|
compiler PHP comme module Apache dynamiquement chargé n'est pas
|
|
encore supporté. PHP 4.3.0, dont la publication est prévue pour
|
|
Août 2002, sera la première version qui supportera officiellement
|
|
Mac OS X. Cette version, aussi bien pour les futures versions de
|
|
Mac OS X et Apache, sera totalement synchronisé avec les autres
|
|
plates-formes PHP.
|
|
</p>
|
|
|
|
<h2>Améliorations</h2>
|
|
|
|
<p>PHP 4.2.0 inclut de nombreuses innovations:</p>
|
|
<ul>
|
|
<li>
|
|
<strong>Les variables externes (issues de l'environnement
|
|
d'exécution, des requêtes HTTP, des cookies ou du serveur web)
|
|
ne sont plus enregistrées dans l'environnement d'exécution
|
|
global par défaut.
|
|
</strong>
|
|
</li>
|
|
<li>Remise en état générale de l'extension socket</li>
|
|
<li>Performances révolutionnaires des uploads de fichiers</li>
|
|
<li>
|
|
Les extensions satellite (corba) et mailparse ont été placées sous PECL,
|
|
et ne sont plus fournies directement avec la distribution officielle de PHP.
|
|
</li>
|
|
<li>L'extension POSIX a été nettoyée</li>
|
|
<li>L'extension iconv a été améliorée</li>
|
|
<li>
|
|
Le support de la bufferisation d'affichage, introduite en PHP 4.1.0,
|
|
a été stabilisée.
|
|
</li>
|
|
<li>
|
|
Gain de performance notable et amélioration de la
|
|
stabilité de l'extension domxml
|
|
</li>
|
|
<li>Support des expressions régulières multi-octets</li>
|
|
<li><strong>ENORMMENT</strong> de corrections, et de nouvelles fonctions.</li>
|
|
</ul>
|
|
|
|
<p>
|
|
Pour une liste complète de changements en PHP 4.2.0, voyez le fichier
|
|
<a href="/ChangeLog-4.php#4.2.0">NEWS</a>, dans la distribution.
|
|
</p>
|
|
|
|
<?php site_footer(); ?>
|