-
Notifications
You must be signed in to change notification settings - Fork 626
Expand file tree
/
Copy path4_3_0_fr.php
More file actions
131 lines (116 loc) · 4.77 KB
/
4_3_0_fr.php
File metadata and controls
131 lines (116 loc) · 4.77 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
<?php
$_SERVER['BASE_PAGE'] = 'releases/4_3_0_fr.php';
include_once __DIR__ . '/../include/prepend.inc';
site_header("Annonce de publication de PHP 4.3.0", ["lang" => "fr"]);
?>
<h1>Annonce de publication de PHP 4.3.0</h1>
<p>[ <a href="/releases/4_3_0.php">English version</a> ]</p>
<p>
Après un long et difficile 8 mois de développement et de
test, PHP 4.3.0 est <a href="/downloads.php">publié</a>! Au vue
des évolutions, du temps consacré et des efforts
consentis, cette version est la plus importante version de la
série des PHP 4.x. Elle contribue largement a améliorer
les capacités de PHP en tant que langage
généraliste de scripts.
</p>
<h2>Utilisation en ligne de commande</h2>
<p>
PHP 4.3.0 achève la séparation du mode d'utilisation en
ligne de commande (dit CLI) qui permet de développer des
applications shell ou graphiques (avec <a href="https://gtk.php.net/">PHP-GTK</a>).
La version CLI de PHP est toujours compilées, mais elle n'est
installée que si la version CGI est désactivée
avec l'option --disable-cgi. De plus, vous pouvez utilisez la commande
<strong>make install-cli</strong>. Sous Windows, la version CLI est
disponible dans le dossier <strong>cli</strong>.
</p>
<p>
CLI dispose de fonctionnalités différentes, par rappot
à la version interfacée avec les serveurs web. Pour
plus de détails, reportez vous à
<a href="/features.commandline">Utiliser PHP en ligne de commande</a>
</p>
<h2>Flôts (Streams)</h2>
<p>
Une nouveauté très importante, mais cachée a été
introduite : les flôts. Les flôts unifient la gestion des pipes,
fichiers, sockets et autres ressources d'entrées/sorties du coeur de
PHP et de ses extensions.
</p>
<p>
Cela signifie, pour les utilisateurs, est que les fonctions d'entrées/sorties
fonctionnent désormais avec les flôts (c'est à dire presque
toutes), peuvent utiliser des protocoles internes tels que HTTP/HTTPS et FTP/FTPS,
ainsi que des protocoles personnalisés, enregistrés comme tels depuis
les scripts PHP. Pour plus d'informations, voyez:
<a href="/wrappers">Liste des protocoles supportés</a>
</p>
<h2>Nouveaus système de compilation</h2>
<p>
Cette version du système de compilation de PHP, entre autre choses, remplace
la version récursive lente par un Makefile global, et facilite
l'intégration des librairies connexes. Automake est uniquement
nécessaire pour l'utilitaire aclocal. Le processus de compilation est rendu
plus portable, et moins consommateur de ressources.
</p>
<h2>Améliorations</h2>
<p>PHP 4.3.0 propose de nombreuses améliorations et évolutions :</p>
<ul>
<li>
<strong>
La librairie GD est désormais distribué avec PHP, et il est
recommandé d'utiliser cette version
</strong>
</li>
<li>
Les extensions vpopmail et cybermut ont été
déplacées vers PECL
</li>
<li>
Plusieurs extensions obsolètes ont été
supprimées (aspell, ccvs, cybercash, icap) et (fastcgi,
fhttpd)
</li>
<li>
Accélération des fonctions de traitement des
channes de caractères
</li>
<li>
Amélioration des filtres Apache2 mais le support d'Apache 2 est
toujours considéré comme expérimental (utilisez PHP
avec le mode prefork et non le mode worker (thread), car de nombreuses
extensions basées sur des librairies externes ne sont pas encore
compatibles avec les threads)
</li>
<li>
Plusieurs corrections de sécurité (imap, mysql, mcrypt,
téléchargement de fichiers, gd, etc...)
</li>
<li>
Nouvelle interface SAPI pour inclure PHP dans d'autres applications
(expérimental)
</li>
<li>suite de test nettement améliorée et complétée</li>
<li>améliorations du support de dba, gd, pcntl, sybase et xslt</li>
<li>debug_backtrace() aide nettement pour le débogage</li>
<li>
les messages d'erreur contiennent des URL faisant référence aux
pages du manuel décrivant ces erreurs, ou bien aux fonctions
utilisées
</li>
<li>
Le Zend Engine a regu des corrections et des améliorations de
performances mineures
</li>
<li>
et des <strong>tonnes</strong> de corrections, améliorations et
nouvelles fonctions, dors et déjà documentées et
traduites, etc...
</li>
</ul>
<p>
Pour la liste complète des modifications de PHP 4.3.0, voyez le fichier
d'<a href="/ChangeLog-4.php#4.3.0">historique</a>.
</p>
<?php site_footer(); ?>