Perl Embedding Engine --------------------- C'est un moteur de fichiers modèles (ou patrons) qui permettent d'embarquer du code Perl dans n'importe quel fichier modèle texte (HTML étant le cas le plus souhaitable). C'est un concept similaire aux JSP de Sun ou les ASP de m$. Le projet est hébergé sur sourceforge.net Page d'acceuil du projet: : http://pee.sourceforge.net/ Auteur: William Tan Traduction française: Dan Le Bray Descriptif ---------- * Design simple Le design de PEE est extrèmement simple. L'idée est qu'un fichier modèle est pré-compilé (appelé le processus de "compilation de page") produisant du code Perl valide, qui est alors exécuté. * Syntaxe simple Il n'y a que 4 types de marqueurs qui peuvent aller dans un modèle (HTML); les blocs de code, les blocs d'expression, les directives Pee et les commentaires. * Flexible Car le coeur de PEE c'est le compilateur de page. Des améliorations spéciales peuvent être ajoutées en dehors du coeur, comme la mise sous cache ou l'exécution par daemon. Tu peux avoir de nombreuses manières d'utiliser PEE; de la plus conservatrice (génération différée) à la plus dynamique (directive Action), tu peux même inventer la tienne! * Compatible La code produit est du Perl, t'as plus compatible à proposer? * Facile à installer A la différence des langages basés sur modèles, PEE ne nécessite pas mod_perl, qui peut s'avérer difficile à mettre en oeuvre. Coloration syntaxique avec VIM ------------------------------ Si tu utilises VIM, tu peux éditer les fichiers PET avec de la coloration syntaxique. Installes le fichier 'misc/pet.vim'. Lis le manuel de VIM pour les instructions pour installer les fichiers de syntaxe (syntax highlighting). La documentation est organisée comme suit: INSTALL - instructions d'installation INSTALL.FastCGI - utilisation de PEE avec FastCGI LISEZMOI - ce fichier SYNTAXE - directives FAQ - fausse foire aux questions (jusqu'à ce que j'en ai une vraie :) TODO - liste des choses à faire