Mes premiers pas avec symfony

Voilà maintenant quelques jours que j’ai commencé à utiliser le framework symfony… J’avais déjà testé dans le passé deux autres frameworks, à savoir Ruby On Rails et Zend Framework. Ils ne m’avaient pas vraiment convaincu en terme de rapidité de développement. Je précise toutefois que je les avais utilisé à leur début, les choses se sont sûrement améliorées mais j’avais très envie de tester symfony :-)

Continue la lecture

Compiler et installer l’extension Runkit pour PHP sur Mac OS X

Je parlais récemment sur ce blog de mon besoin de l’extension Runkit afin de supprimer une constante en PHP. Après plusieurs heures a essayer de compiler l’extension sur mon MacBook, j’avais finalement abandonné temporairement.

Ayant remplacé le binaire php par celui de Marc Liyanage, j’ai essayé de nouveau de compiler de Runkit sur mon MacBook et là, oh surprise, ça fonctionne :D Pour les intéressés, je vous mets la démarche ci-dessous.

Continue la lecture

Mac OS Leopard, PHP et GD

En voulant utiliser pChart, une librairie en PHP pour la création de graphiques, je me suis aperçu que la version de PHP5 fournie de base avec Mac OS 10.5 n’a pas l’extension GD d’activée.

Heureusement, j’ai trouvé une solution sur les forums Entropy.ch qui consiste à remplacer le binaire php de Leopard par le binaire de Marc Liyanage. Ce n’est peut-être pas l’un des meilleures solutions (quoique…) mais c’est la plus rapide donc ça me va :-)

Continue la lecture

Redmine, un gestionnaire de projets prometteur

J’ai découvert il y a quelques jours Redmine, un gestionnaire de projets en ligne…

Si vous aussi vous développez des applications, mods ou scripts, vous connaissez certainement Trac. J’avoue que je n’ai jamais été vraiment fan de lui. Son gros défaut étant pour moi son interface assez rebutante pour un utilisateur lambda. Un autre point important, il ne dispose pas d’une gestion multi-projets et créer une installation de Trac pour chaque projet ça devient vite lourd.

De mon point de vue, Redmine a tout ce qui est intéressant dans Trac avec en plus une interface claire, les multi-projets, un système de rôles et surtout administration puissante. Avec Trac, il y a souvent des trucs à faire en ligne de commande, là on peut tout faire directement en ligne. Un vrai bonheur !

J’ai décidé il y a quelques jours de faire un test grandeur nature de Redmine en l’utilisant pour un de mes gros projets. Je dois bien avouer que je ne le regrette pas. Un point quand même qui me chagrine, c’est sa lenteur mais cela semble plus lié à mon hébergement. Je m’achèterai un dédié… quand j’aurai des sous…

>> Site officiel de Redmine