====== Gagatemplate ====== ===== Qu'est-ce qu'un moteur de templates? ===== {{ breizhheberg:projets_soutenus:templates.jpg}} > "Template" est un mot anglais qui peut se traduire par modèle ou gabarit. Le principe est de séparer le code php de la mise en page html; Le code php dans un fichier, la mise en page contenant les balises html dans un autre fichier. On se retrouve alors avec, d'un coté, le script qui fait tout ce qu'il a à faire (ex: récupération de données dans une base de données, traitement…), et d'un autre coté, la mise en page avec des zones prédéfinies où seront placées les données générées par le script. L'avantage évident est de pouvoir travailler uniquement sur la mise en page, sans modifier quoi que ce soit dans le code php et inversement, ou de diviser efficacement le travail à faire, le programmeur s'occupant uniquement de la partie scripting, et le designeur, de la mise en page. ===== Le Projet ===== {{breizhheberg:projets_soutenus:gaga_screen_code.png?300 }}Depuis la version 3 du moteur, nous utilisons régulièrement [[http://www.gagatemplate.com|Gagatemplate]] pour développer nos applications web. Nous utilisons ce moteur pour sa simplicité d'utilisation, sa performance et ses fonctionnalités.\\ Nous trouvons qu'il est particulièrement simple d'utilisation pour des webmasteurs débutants ou avancés pour développer tous types de projets. ===== Plus d'informations ===== {{ breizhheberg:projets_soutenus:gagatemplate.png}} Pour plus d'informations sur son utilisation, ses fonctionnalités:\\ - [[http://www.gagatemplate.com|Site du projet Gagatemplate]]\\ - [[http://www.siteduzero.com/tuto-3-12633-1-utilisation-d-un-moteur-de-templates-gagatemplate.html|Tutoriel Gagatemplate sur le Site Du Zéro]]