Hier soir, nous apprenions la sortie en version finale de PHP 5.1. Bien que je fasse tous mes développements sur des versions en “release-candidate” depuis un bout, RC1 en fait, il est plaisant de voir arriver la version finale qui, espérons-le, saura encourager les compagnies d’hébergement à passer à PHP5, car en effet, beaucoup trop sont encore sous PHP4.
Ilia nous apprenait, hier, quelques vertues de cette nouvelle version par rapport à son prédécesseur (PHP 5.0.4) et que vous pouvez télécharger ici les paquetages pour Linux ET Win32. Parmis les changements, en voici les plus importants :
- Recodage complet de la gestion des dates et du temps avec un meilleur support des fuseaux horaires
- Performances significativement accrues par rapport à PHP 5.0.x
- Le plugiciel PDO est activé par défaut
- Une trentaine de nouvelles fonctions, qu’elles soit incluses directement ou par le biais de plugiciels
- Inclusion de quelques librairies (je dis plugiciels :P) dans le paquetage, dont les dernières versions de PCRE et SQLite
- Au delà de 400 corrections de bugs
- Librairie PEAR en version 1.4.5 intégrée
- Huit corrections en matière de sécurité jugés “critique”
- Ajout des curseurs supportés dans MySQL 5 dans le plugiciel mysqli
- Sous Windows, les plugiciels suivants sont inclus (nottez qu’ils le sont probablement sous Linux ou autre aussi) :
- zlib 1.2.3
- curl 7.14.0
- openssl 0.9.8
- ming 0.3b
- libpq (postgres) 8.0.1
- Les méthodes __get() et __set() peuvent s’appeler récursivement pour certaines propriétés (corrigé)
- Les fonctions abstract public ne sont plus valides
Pour tout autre intérogations ou si vous êtes simplement curieux ou fanatique de PHP, veuillez consulter le changelog officiel.
—
Par le fait même, la prochaine rencontre PHPQuébec à Drummondville que je donnerai le 5 décembre prochain aura comme mandat de vous apprendre à installer un environnement de développement sous Windows avec l’IDE Eclipse, Apache 2, MySQL5 et … biensûr, PHP 5.1 !
Comme toujours, veuillez consulter le calendrier de PHPQuébec pour de plus amples informations.
P.S. : Cette rencontre sera peut-être l’une des dernières que connaîtra le groupe PHP Québec de Drummondville sous ma supervision. Alors venez en grand nombre ! 🙂
Tagged: PHP