Tour du mois en PHP : février 2009
20 mars 2009 —Encore fois une fois, un mois s'est terminé (Oui, je suis plus qu'en retard, encore une fois ^^) -- court, celui-là, d'ailleurs ; ce qui ne signifie pas moins intéressant pour autant ;-)
Voici ma compilation de liens m'ayant le plus marqués pour le mois de février 2009.
PHP 5.2.9 Released!
Pour commencer, toujours en attendant la sortie -- qui se rapproche ;-) -- de PHP 5.3, voici une nouvelle version de PHP 5.2.
Et pour les curieux, voici le Changelog de PHP 5.2.9.
Setting up phpUnderControl
Au niveau de l'intégration continue, qui se développe petit à petit en PHP, voici un article expliquant comment installer et configurer la plate-forme d'intégration continue phpUnderControl.
PHP Mutation Testing With MutateMe
En restant sur l'idée de l'intégration continue, qui signifie souvent "Tests Automatisés", voici un nouvel outils, MutateMe, destiné à effectuer des tests de mutation sur du code PHP : Mutation Testing: MutateMe 0.2.0alpha Released
Generate PDF, DOCX and RTF files with PHP
La génération de documents textes enrichis... Un sujet qui nous a souvent demandé pas mal d'effort... Si vous l'avez essayé, que pensez-vous de phpLiveDocx ?
HTTP Basic and Digest authentication with PHP
La gestion d'identification HTTP n'est pas une nouveauté, mais un article en expliquant les principes, et son interaction avec PHP, ne peut jamais faire de mal -- ce n'est pas souvent demandé par des clients (trop peu << sexy >>, j'imagine ^^), mais ça rend pourtant bien service !
Série sur Zend_Acl
La gestion des droits d'accès n'est généralement pas facile à prendre en main, même avec un Framework pré-machant une partie du travail... Voici une série de trois articles à ce sujet, en utilisant les classes Zend_Acl
du Zend Framework :
- Zend_Acl part 1: Misconceptions and simple ACLs
- Zend_Acl part 2: different roles and resources, more on access
- Zend_Acl part 3: creating and storing dynamic ACLs
Create a REST API with PHP
Effectuer des appels distant vers un service exportant des fonctionnalités via une API REST est des plus simple... Et créer un serveur REST n'est pas complexe non plus !
Voici un article qui explique à la fois ce que signifie REST et ce quelles en sont les implications, et qui enchaine en expliquant comment mettre en place un service REST en PHP.
Bringing Javascript to the server using PHP
Et pour finir, une idée qui me semble intéressante, ne serait-ce que techniquement parlant, pour commencer : exécuter du code Javascript côté serveur, depuis PHP[1].
C'est ce que permet la nouvelle extension PECL :: spidermonkey !
Au niveau des liens utiles, je ne peux que conseiller la lecture du post détaillant l'API de l'extension : Current status and API of spidermonkey, et vous pouvez toujours jeter un coup d'oeil à la liste des posts taggés "spidermonkey" !
(Je me demande si je ne posterais pas un article là-dessus un de ces jours, d'ailleurs, ne serait-ce que parce que l'idée est << fun >> !)
D'autres articles, ou évènements, ont attiré votre attention en février ?
Comme d'habitude, n'hésitez pas à en faire part en commentaire !
Note
[1] J'en entends déjà se demander << mais quelle utilité ? >> ; une réponse toute simple : combien de fois dupliquez-vous votre code de vérification de formulaire, côté client et côté serveur ? Est-ce qu'il ne serait pas intéressant de ne l'écrire qu'une seule fois, en Javascript, et de l'exécuter des deux côtés ?