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

Commentaires

Vous pouvez ajouter votre commentaire!


Vous devez vous connecter pour commenter