Tour du mois en PHP : juin 2009
2 juillet 2009 —Le mois de juillet commence tout juste, ce qui signifie que le mois de juin vient de se terminer ^^
Voici donc ma sélection de quelques liens bookmarkés, en rapport avec PHP, pour juin 2009 :
Sortie de PHP 5.3.0
C'est globalement l'événement du mois : ce fût le 30 juin -- ça a failli être la semaine précédente, mais repoussé de dernière minute --, la sortie de PHP 5.3.0, après de longs mois d'attente, en vue de nous apporter une des plus grosses version << mineure >> de PHP !
Pour ne citer que quelques uns des multiples articles en parlant :
- PHP 5.3.0 Release Announcement
- Sortie imminente de PHP 5.3!
- Les nouveautés de PHP 5.3
- Sortie de PHP 5.3.0 stable ![1]
- Mes bookmarks taggés << php53 >> sur Delicious
(Je compte facilement un grosse quinzaine de blog-posts sur deux jours à propos de cette annonce -- et il y en a un paquet que je n'ai pas notés ^^ )
PHP is 14 Today
A quelques semaines de la sortie de PHP 5.3, et alors qu'on commence à nouveau à parler de PHP 6, PHP prend un an de plus, et atteint les 14 ans ;-)
Sur le même sujet : Happy Birthday PHP!
Dutch PHP Conference 2009
La << Dutch PHP Conference 2009 >> avait lieu les 12 et 13 juin, précédée d'une journée de pré-conférences le 11 juin.
Vous pouvez retrouver les slides des présentations données sur la page suivante : DPC Sessions and Slides.
Pour ne citer que quelques unes des présentations (sélection semi-aléatoire ^^) :
- PHP Security Crash Course
- An Introduction to Websphere sMash for PHP Programmers
- Habits of Highly Scalable Web Applications
- Caching For Performance
Symfony Live 2009
Plus proche de nous, la conférence << Symfony Live Paris 2009 >> a eu lieu les 11 et 12 juin.
Les slides des deux journées sont disponibles en ligne :
Et dans la lancée, l'édition de Symfony Live Paris 2010 est prévue pour les 16 et 17 février 2010 ;-)
Au passage, tant que je parle de symfony : Voici l'annonce d'un nouveau guide << Getting Started >> pour le framework symfony, en version 1.2
Retours sur l'article Google -- PHP performance tips
Il y a quelques jours, Google postait l'article PHP performance tips.
Face à certains points de cet article, les réactions ne se sont pas faite attendre, avec, par exemple, les quelques posts suivants :
- With regards to the advice given in the new PHP speed tips article
- PHP performance tips from Google
- PHP performance tips, l'article de Google qui fait scandale
Notes pdmnotesmay09
Quelques notes sur l'avenir de PHP, prises lors de deux jours de réunions entre Core Developpers de PHP ; en particulier, au niveau de ce qu'il reste à faire pour PHP 6.
Et, au passage, un petit paragraphe sur une éventuelle version 5.4 ;-)
Pour un résumé des principaux points, vous pouvez jeter un coup d'oeil sur What for PHP6?.
Création du PHP standards group
A peu de chose près, chaque projet majeur en PHP suit ses propres normes de codage... Est-ce qu'il ne serait pas intéressant, alors que de nouvelles fonctionnalités s'ajoutent sans cesse à PHP (Cf PHP 5.3 et ses espaces de noms, par exemple) et que les développements en PHP s'industrialisent, de parvenir à unifier ces différents standards ?
C'est justement l'objectif du group php.standards
, qui s'est formé en regroupant des membres de plusieurs communautés PHP, comme PEAR, Phing, Zend Framework, symfony, ...
Quelques liens de plus sur le sujet :
- My goals for the PHP standards group
- PHP standards discussion group opens to the world
- Recommended PHP Standards Group
Blog de Doctrine
Doctrine, le Framework ORM utilisé par défaut par symfony -- et probablement, le Framework ORM PHP le plus connu[2] -- a un blog depuis pas mal de temps, mais celui-ci était peu actif. Depuis quelques semaines, les posts se font plus fréquents :
- Doctrine 1.0.10 and 1.1.2 Released
- Cross Database Joins
- Using Views with Doctrine
- Doctrine Future Roadmap
- What's new in Doctrine 1.2
Using Apache2 ITK Multi-Processing Module on Linux
Vous avez déjà été confronté au problème du << comment faire tourner PHP sous Apache avec un compte utilisateur différent pour chaque VirtualHost >>, qui se pose souvent dans un contexte d'hébergement mutualisé ?
Le MPM ITK apporte une réponse à cette question, comme le faisaient déjà, par exemple, suPHP, ou suEXEC.
PHP performance III -- Running nginx
Et, pour finir : nous utilisons souvent le serveur Apache lorsqu'il s'agit de faire tourner une application PHP.
nginx est une solution alternative, de plus en plus souvent prise en compte du fait de ses prouesses en termes de performance.
Cet article explique comment mettre en place nginx + PHP, et arrive à un gain non négligeable en termes de requêtes par seconde.
D’autres articles, ou évènements, ont attiré votre attention, pour ce mois de juin 2009 ?
Comme d’habitude, n’hésitez pas à en faire part en commentaire !