* Developpeur/Agence Theme expert CMS TYPO3 Aix-En-Provence
Developpeur/Agence Theme expert CMS TYPO3 Aix-En-Provence
Article:
Le gestionnaire d'extensions de TYPO3
TYPO3 est un Content Management System, ainsi, il permet de mettre en place une multitude d'extensions. Les chiffres du nombre d'extension sont éloquents pour vous rendre compte de la rapidité de l'évolution de TYPO3 et le grand dynamisme de sa communauté : on comptait 319 extensions en février 2004 alors qu'on en dénombrait 2753 en octobre 2007. On peut estimer que 2 à 10 extensions sont mises à jour ou ajoutées par jour !
Avec le lancement de la nouvelle version de TYPO3 Extension Repository (14 février 2006), les possibilités du logiciel se sont élargies. En effet, TYPO3 offre une multitude d'extensions comme :
Le stockage en fichiers pour créer des miroirs et augmenter la performance
Le fonctionnement sous forme de module grâce à la documentation se situant sur un autre serveur.
Documentation au format DocBook.
Interface SOAP pour l'utilisation des webservices des futurs extensions.
l'optimisation de la sécurité des extensions par le filtrage des extensions sécuritaires.
Catégorisation des extensions
Avant la sortie de sa version 4 (avril 2006), TYPO3 rendait facile l'affichage de la totalité des fonctionnalités grâce à une recherche par catégories. Ce système permettait de rechercher des extensions en fonction des besoins de l'utilisateur (commerce électronique, gestion du contenu, module d'administration, plugin frontend ...)
Depuis, cette fonctionnalité a disparu de TYPO3. Dorénavant, pour chercher l'extension de son choix, il faut la chercher parmi les 2753 extensions ou bien utiliser le moteur de recherche. Cette première version de l'étude permet d'avoir une vue des meilleures extensions classées dans différentes catégories.
Liste des extensions de TYPO3 classées par catégorie
Extension Development Evaluator extdeveval
Les developpeurs apprécie l'extension Development Evaluator extdeveval car elle offre l'ac à la documentation et l'API. Ils utilisent également les outils leur facilitant certains processus comme le traitement des traductions hardcodés, la transformation des fichiers de lang PHP vers le XML ...
l'extension Development Evaluator extdeveval est adaptée aux développeurs puisqu'elle leur simplifie l'ac à la documentation. Les personnes souhaitant mettre à jour une ancienne version de TYPO3 (avant l'extension 4) comme les fichiers de langue présents au format XML sont aussi avantagées par cette extension.
Extension Kickstarter
Avec l'extension Kickstarter, les développeurs ont la possibilité de commencer une nouvelle extension ou d'étendre les possibilités d'une extension existante.
l'extension bénéficie aussi à toutes les personnes commençant la réalisation d'une nouvelle extension car la plupart des options sont intuitives.
Terminal (PHP Shell) terminal
Cette extension lance des lignes de commande comme dans un environnement « shell » pour modifier des liens symboliques, les permissions des fichiers ou décompresser des archives.