Actualités
Nous l'annoncions déjà hier, et ca y est, la PHP 4.1.0 est finalement sortie.
Les points les plus importants qui en ressortent sont :
+ Nouvelle approche concernant la lecture des données provenant des formulaires. PHP va progressivement abandonner la relation automatique <input name=x> => $x, pour utiliser des tableaux globaux du type $_GET, $_POST, $_COOKIE, $_ENV, $_REQUEST, $_SESSION.
L'ancienne technique était beaucoup plus simple, et plus facile a assimiler par les novices, mais donnait lieux a des trous de sécurité importants, car $x ne permet pas de connaitre la provenance de la valeur (cookie, ou get?). Desormais, on est poussé à étudier un peu plus les données d'entrée des scripts avant de les utiliser. C'est une amélioration en terme de sécurité, mais rien de remplacera jamais la vigilance du programmeur.
+ Amélioration impressionnante des performances sous Windows. Grace a la collaboration avec Microsoft (oui oui), Zend a pu accroitre phénoménalement les capacités de PHP sous Windows (nous y reviendrons prochainement).
+ Support du versionning : Vous connaissez php_version()? Le versioning est le nom compliqué anglo-saxon pour dire que les extensions qui utilisent une librairie externe (type zlib, gd, xml, ftp... toutes presques) disposeront d'une fonction {extension}_version(), pour que les scripts puissent être capable de détecter leur capacité. Par exemple (fictif), si gd_version() retourne 1.8.6, ne cherchez pas le support GIF.
+ Nombreux bugs corrigés (quasiment toutes les extensions ont été sujette a correction, ou mise a jour de version).
+ Ajout de l'extension xmlrpc-epi
php.net (8 visites)
Commentaires
Vous pouvez ajouter votre commentaire! |
Vous devez vous connecter pour commenter


