Le langage Perl : éléments de bibliographie
Transcription
Le langage Perl : éléments de bibliographie
Le langage Perl : éléments de bibliographie Yves Guidet pour Apollo Formation V 2.5.4 (June 14, 2016) Yves Guidet pour Apollo Formation Le langage Perl : éléments de bibliographie Bibliographie succinte et annexes I Remarque préliminaire : les éditions O'Reilly France ont fermé dénitivement. I voir http://blog.immateriel.fr/ I Lama book I Introduction à Perl de Schwartz Randal, Phoenix Tom et Foy Briab I Camel book I Programmation en Perl de Larry Wall, Tom Christiansen, Jon Orwant I Conway : De l'art de programmer en Perl Standards et règles pour du code maintenable de Damian Conway (Perl Best Practices) Yves Guidet pour Apollo Formation Le langage Perl : éléments de bibliographie Webographie succinte A tout seigneur : http://www.perl.org Docs en Français : http://perl.enstimac.fr/ Le CPAN : http://search.cpan.org En français, le site des mongueurs : http://www.mongueurs.net/ Citons en particulier : http://articles.mongueurs.net/magazines/dossiers/01/ L'un de ces mongueurs, Sylvain Lhullier a écrit : http://sylvain.lhullier.org/publications/intro_perl/index.html que je recommande chaudement. Et bien sûr : http://yvesguidetno-ip.biz/ où vous trouverez support et exercices Yves Guidet pour Apollo Formation Le langage Perl : éléments de bibliographie XML Depuis qu'ENI a changé de support, plus rien sur XML. Je ne peux guère vous conseiller qu'un tuto (à voir sur le site des mongueurs http://www.mongueurs.net/ ?). Ainsi qu'un exemple (sla2txt) http://tinyurl.com/pj568jw Yves Guidet pour Apollo Formation Le langage Perl : éléments de bibliographie DBI::DBD Ce chapitre est en complète réécriture. On retiendra : I DBI l'abstraction I DBD::... les pilotes Techniquement, une des limitations de Perl est de ne traiter (simplement) que des listes de scalaires. Or le résultat d'une requête est quelque chose de plus complexe. D'où l'existence de méthodes comme fetchrow_array, fetchrow_hashref, etc. Yves Guidet pour Apollo Formation Le langage Perl : éléments de bibliographie DBI::DBD (suite) Ensuite on ira voir : I le CPAN http://tinyurl.com/a675jqm, I le tuto de Djibril dans developpez.com : http://djibril.developpez.com/tutoriels/perl/perl-dbi/ et ses départements de France. On pourra aussi consulter ache.pl http://bit.ly/1phN4jW Et pour les exercices on pourra utiliser cf.sql http://bit.ly/1nQvIeG Notons qu'on aura besoin de Xampp, l'installation est décrite ici : http://bit.ly/1qune06 Vous aurez ainsi accès à phpmyadmin. Yves Guidet pour Apollo Formation Le langage Perl : éléments de bibliographie CGI Là aussi on ira lire CPAN et support, et étudier le script circ-CGI.pl, à la racine du site perle. Yves Guidet pour Apollo Formation Le langage Perl : éléments de bibliographie CSV L'acronyme anglais CSV (pour Comma-Separated Values ) désigne des chiers texte contenant des données en colonne, généralement séparées par des virgules, et utilisés par des tableurs, parfois aussi des SGBD. Bien sûr le CPAN donne de nombreux résultats ; attention aux problèmes liés à l'encodage. Yves Guidet pour Apollo Formation Le langage Perl : éléments de bibliographie Excel Un coup de cpan donne 252 résultats. On pourra regarder les modules d'Istemin. On trouvera un tuto et un recueil d'expérience chez les monks : http://tinyurl.com/lzx7att Yves Guidet pour Apollo Formation Le langage Perl : éléments de bibliographie Mojolicious Citons wikipédia : Mojolicious est un framework open source écrit en Perl, qui applique le modèle de conception Modèle-Vue-Contrôleur (MVC). Il a été créé par Sebastian Riedel, créateur initial de Catalyst. Il vise à éviter la lourdeur de Catalyst. Un doc ici, avec son "Hello World" : http://wiki.linuxwall.info/doku.php/fr:ressources:dossiers:mojolicious Tout se fait sous Linux, mais c'est transposable. Notons que mon site utilise Perl Template Toolkit. Yves Guidet pour Apollo Formation Le langage Perl : éléments de bibliographie
Documents pareils
PERL 5.x Système et DBI
Être capable de concevoir des programmes PERL 5.x. Etude des syntaxes. Apprendre le système
Linux/Unix. Faciliter l'administration système via la création d'outils et l'automatisation.
Création d'u...
Formation programmation Perl DBI avec MySQL Plan de cours
Formation programmation Perl DBI avec MySQL
Plan de cours
Mini-projet bases de données / Perl - go: dept
Si un module n’est pas installé, Perl dispose d’un module spécifique qui est
une interface sur la base de données CPAN (voir http://www.cpan.org). Cette
interface est appelée avec la ligne de comma...