Tour du mois en PHP : avril 2010
6 septembre 2010 —J'ai été un peu moins actif au niveau de PHP ces derniers temps, mais cela ne m'a heureusement pas empéché de suivre ce qu'il se passait... Voici donc, avec quelques mois de retard, quelques uns des articles et blog-posts que j'ai bookmarqué pour le mois d'avril 2010 -- ceux qui me semblent le plus intéressant ou le plus marquant, en y revenant pas mal de temps après.
A Primer for PHP 5.3's New Language Features
Bientôt un an après la sortie de PHP 5.3, il commence à être utilisé pour les futures versions de plusieurs frameworks connus.
Résultat ? Des blog-posts autour des nouvelles fonctionnalités de notre langage favori[1] -- voici un post de Matthew Weier O'Phinney, de l'équipe de Zend Framework.
Definitive PHP security checklist
Une checklist de points auxquels vous devez faire attention lors du développement de vos applications PHP.
Sans forcément avoir à considérer tous ces points comme des vérités absolues, j'y retrouve beaucoup de problèmes que j'ai déjà rencontré lors de revues de code... Donc, un peu de lecture ne peut pas faire de mal, j'imagine ;-)
Compilation détaillée de PHP sous Linux
Quelqu'un qui a l'habitude de compiler PHP sous Linux vous dira quasi-systématiquement c'est facile, tu fais juste configure && make && make install !
-- mais en fait non, pour quelqu'un qui n'a pas trop l'habitude de Linux, et/ou dont c'est la première fois, ce n'est généralement pas aussi simple ^^
Une lecture intéressante (savoir compiler PHP, pour un développeur, c'est presque de la culture générale, non ?), donc -- et en français ;-)
Php Performance On Windows
Quelques slides autour des améliorations de performance de PHP sous Windows : PHP 5.3, Wincache, ...
Sql Injection Myths and Fallacies
<< Injections SQL >> : un terme qui suffit à faire trembler certains -- et qui est totalement inconnu par d'autres...
Filesystem encoding and PHP
A partir de code PHP, quels types de caractères pouvez-vous utiliser dans des noms de fichiers ? Tous ? Sous Linux ? Sous Mac ? Sous Windows ?
Cet article propose le résultat de quelques tests à ce sujet -- il est toujours bon de garder à l'esprit les différences entre les différents systèmes sur lesquels nous pouvons être amenés à déployer nos applications ;-)
XPath regular expression matching in PHP 5.3
DOM et Xpath, c'est bien -- et encore plus pour manipuler du HTML[2] !
Et, avec PHP 5.3, il devient possible d'utiliser des expressions rationnelles dans des requêtes XPath -- vous n'êtes pas encore passé à PHP 5.3 ? Encore une raison de plus ;-)
Tips for Working with DateTime in PHP
La classe DateTime, apparue en PHP 5.2 et nettement améliorée en PHP 5.3, permet de manipuler facilement des dates, y compris des dates non inclues entre 1970 et 2038.
Je ne la vois utilisée que trop rarement... Pourquoi ? Si c'est parce que vous n'en n'entendez pas assez parler, ça peut s'arranger ;-)
Mort de PHP 6 + X jours
Et pour finir, il semblerait que les articles Mort de PHP 6 + X jours de mageekguy, résumant les points intéressants de la mailling-list des développeurs de PHP, soient en passe de devenir une série à suivre :
D’autres articles, ou évènements, ont attiré votre attention, pour ce mois d'avril 2010 ?
Comme d’habitude, n’hésitez pas à en faire part en commentaire !