mardi 27 novembre 2012

Je serais Nantais pendant deux jours

La valise n'est pas encore bouclée, mais je serais tout de même au PHP Tour qui se déroulera à Nantes jeudi et vendredi prochain pour y présenter les outils dont dispose atoum, le framework de tests unitaires pour PHP ≥ 5.3 simple moderne et intuitif, pour tester du code utilisant des services web.  […]

Lire la suite

lundi 6 août 2012

Client FastCGI en PHP

La plupart du temps, PHP est utilisé en conjonction avec un serveur HTTP.

Dans ce cas, lorsque le serveur HTTP reçoit d'un client une requête nécessitant l'exécution d'un script PHP, il demande l'exécution du fichier en question à PHP et retourne son résultat au client.

Or, il existe plusieurs façon d'associer PHP à un serveur HTTP, via différentes SAPI.

Ainsi, PHP est par exemple la plupart du temps lié à apache via le module correspondant, tandis que des serveurs plus récents tel que nginx font appel à PHP via le protocole FastCGI.

Dans ce dernier cas, le script PHP est exécuté par un processus indépendant de celui du serveur HTTP et faisant office de serveur.

En tant que tel, il délègue donc l'exécution du script à l'un de ses processus fils et en retourne le résultat au serveur .

Afin d'optimiser les performances, ce serveur peut créer à l'avance lors de son démarrage un certain nombre de processus fils, afin de pouvoir répondre aux requêtes du serveur HTTP le plus rapidement possible.

De plus, il est tout à fait capable de créer des sous-processus supplémentaires en fonction de sa configuration et de la charge qu'il a à supporter.

Cette architecture est donc très efficace et offre de très bonnes performances, mais ce n'est pas son seul atout.

Lire la suite

jeudi 19 janvier 2012

Forum PHP 2012

En 2011, il n'y a pas eu de forum PHP à Paris.

En contrepartie, l'AFUP a organisé en novembre 2011 le PHP Tour 2011, à Lille.

Mais si cet événement a pour vocation de devenir itinérant et annuel, son but n'est nullement de remplacer le forum PHP mais bien de le compléter.

Pour preuve, sa prochaine édition vient d'être annoncé par l'AFUP et se déroulera donc les 5 et 6 juin 2012.

Lire la suite

lundi 6 juin 2011

Interview au sujet d'Atoum


Lire la suite

mercredi 27 avril 2011

Atoum a son logo !

Depuis quelques temps, Atoum, mon framework de tests unitaires pour PHP 5.3+, est suffisamment stable pour que je commence à communiquer sérieusement à son sujet. En conséquence, j'ai commencé à réfléchir sérieusement à son site web, ainsi que tout ce qui orbite autour tel que le logo. Après pas mal  […]

Lire la suite

- page 1 de 4