Résoudre le Bug de var_dump avec Xdebug sous ubuntu

Si jamais l’affichage des var_dump avec xdebug ne se rendent pas comme ils devraient (en gros comme sans xdebug) avec ubuntu 10.04 ou 10.10, il suffit d’editer le fichier php.ini (/etc/php5/apache2/php.ini) et de passer la variables html_errors a On :

sudo gedit /etc/php5/apache2/php.ini

Vers la ligne 604 (enfin chez moi)

html_errors = On

ZFDebug : Un plugin pour Zend Framework

ZFDebug est un outils très utile lorsqu’on développe avec Zend. En effet ce plugin, qui ne demande presque aucunes configurations, permet de mettre en évidence beaucoup d’informations utilises. On va voir commment l’installer dans un projet déjà existant (ou un nouveau, ca ne change rien).Donc ce plugin va ajouter automatiquement une barre d’outils en bas de votre page. Sur cette barre, on peut voire les informations suivantes :

Continue reading

Sortie de la première version de Apache Zeta Components

Qu’est-ce que Apache Zeta Components ?

Les Zeta Components sont des modules ou packages php qui peuvent être inclus dans une application. Historiquement, ces composants porté le nom de eZ Components, mais depuis juillet 2010, ces composants ont été rattachés à la Fondation Apache. L’entreprise qui avaient commencé le développement de ces composants n’est autre que eZ Systems, qui developpe aussi le framework / CMS eZ Publish.

Ces modules ont l’avantages d’être très faiblement couplé, ce qui veut dire que l’on n’est pas obligé d’embarquer toute la librairie de composants dans son application.

Continue reading

Installation du paquet PECL XDebug avec Ubuntu

Suite a mon précédent article, je vais vous expliquer comment installer le paquet XDebug sur Ubuntu en utilisant le gestionnaire de paquets PECL.

Qu’est-ce que XDebug ?

Tout d’abord un petit rappel sur XDebug. Xdebug est une sur-couche (extension) au moteur PHP pour rendre plus user-friendly les messages d’erreurs et de debug de PHP. Bien entendu, ce type d’extension n’est à installer que sur un environnement de développement, et surtout pas en production.
Continue reading

Qu’est-ce que PECL ?

Il y a quelques semaines un rapport sur l’utilisation de PHP sur les serveurs debian est sorti (http://popcon.debian.org/ ; vraiment pas sexy ! ). Industrialisation PHP en a fait une bonne analyse, je vous conseil de la lire. En lisant ce rapport, j’ai été assez étonné sur les pourcentages d’utilisation des extensions PECL et PEAR. On va donc commencer par faire une petite piqure de rappel sur PECL.

Continue reading