Développement libre sous Ubuntu

jeudi 8 janvier 2009

Le framework MVC perl Catalyst 1/3

Les frameworks MVC ont pas mal de succès en ce moment, quel développeur n'a pas entendu parler de Ruby On Rails ou de Django ? Catalyst, beaucoup moins connu que les deux précédents frameworks n'en est pas moins aussi excellent sûrement grâce à ces nombreux plugins et aux différents modules Perl existant.

L'installation sous Ubuntu
Merci aux mainteneurs d'Ubuntu d'avoir packagé Catalyst, ses dépendances ainsi que les plugins les plus importants. Pour installer tout ça :

sudo apt-get install libcatalyst-perl
sudo apt-get install libcatalyst-modules-perl
sudo apt-get install libcatalyst-modules-extra-perl

La documentation CPAN
Sur cette FAQ, on définie CPAN comme un moteur de recherche pour les distributions, les modules, les documentations et les développeurs Perl.
Vous y trouverez la documentation pour Catalyst, son manuel, ainsi que la liste de tous les plugins pour Catalyst.
La documentation est juste excellente, n'hésitez pas à y faire appel. Pour les plugins, on trouve de tout, du très bon et du moins bien. Habituellement je regarde la notation et la date de la dernière release pour me faire une idée, un plugin non mis à jour depuis 2005 n'a que peux de chance de fonctionner correctement sur les nouvelles versions.

Installation d'Eclipse et de EPIC
Si vous souhaitez développer avec vi, allez directement à la suite. Moi je préfère utiliser un IDE, en particulier Eclipse.
Pour l'installation d'eclipse :

sudo apt-get install eclipse

Eclipse est fourni en version 3.2 par Ubuntu alors que la dernière version est la 3.4, ce n'est pas très génant car les améliorations des nouvelles versions concernent surtout Java. Il nous reste à installer le plugin E.P.I.C.
Une fois Eclipse ouvert, allez dans le menu Help > Software Updates > Find and Install...
Sélectionnez Search for new features to install puis cliquez sur Next
Cliquez sur New Remote Site puis ajouter le site http://e-p-i-c.sf.net/updates/testing avec comme nom Epic Update.
Sélectionnez la case à cocher Epic Update puis cliquez sur suivant.
Il ne vous reste plus qu'à sélectionner Epic 0.6.x (la dernière version), d'accepter les termes du contrats, d'installer le tout et de redémarrer Eclipse.
Vous pouvez ensuite ouvrir la perspective Perl avec Window > Open Perspective > Other puis choisir Perl.

Nous verrons par la suite comment créer un site de type blog avec le framework perl Catalyst.

Aucun commentaire:

Enregistrer un commentaire