Ce livre a pour objectif d'accompagner le lecteur dans la conception d'extensions Joomla!. Les développeurs Web maîtrisant le langage PHP pourront appréhender les bases du développement d'extensions Joomla! (en version 3.3 au moment de l'écriture) et le livre les accompagnera jusqu'à l'exploitation des fonctionnalités les plus avancées du Framework Joomla!, comme les permissions d'accès ou encore les mises à jour assistées. Pour faciliter la compréhension des lecteurs, l'auteur a mis en forme sous la forme de schémas explicatifs des sujets complexes comme le MVC Joomla!, l'héritage des classes, le fonctionnement des ACL, le patron de conception des Plugins, etc. Le nombre important de travaux pratiques et la mise à disposition des sources PHP complètent cet apprentissage et assurent au lecteur une compréhension par l'exemple très accessible...
Les chapitres du livre :
Introduction au développement sous Joomla – Méthodes et outils de programmation – Développer des modules Joomla – Le framework et les API de Joomla – Accéder à la base de données – Paquetage d'installation des extensions – Développer un composant frontend – Utiliser les objets Joomla contextuels – Développer un composant backend – Les services techniques du framework Joomla – Concevoir un plugin pour étendre Joomla – Développer des applications indépendantes – Communication et mises à jour – L'avenir de Joomla
Auteur : Marc STUDER