• Aide
  • Eurêkoi Eurêkoi

Livre

Joomla ! 4 : créez et gérez votre site web

Résumé

Une méthode progressive d'initiation à la version 4 de Joomla ! afin de créer un site ou une application web et d'étendre ses fonctionnalités avec des avancées comme les champs personnalisables.


  • Éditeur(s)
  • Date
    • C 2022
  • Notes
    • La couv. porte en plus : "En téléchargement : webographie"
    • La 4e de couv. porte en plus : "Sur www.editions-eni.fr : webographie"
    • Contient un "flashcode" permettant d'accéder à un contenu via Internet
  • Langues
    • Français
  • Description matérielle
    • 1 vol. (345 p.) : ill. ; 21 cm
  • Collections
  • Sujet(s)
  • ISBN
    • 978-2-409-03488-6
  • Indice
    • 681.511 Logiciels de développement de sites web
  • Quatrième de couverture
    • Joomla ! 4

      Créez et gérez votre site web

      Joomla ! est un des meilleurs CMS (Content Management System - Système de gestion de contenu) ; gratuit, il permet de créer des sites web puissants et se distingue de ses concurrents par des fonctionnalités nativement très poussées. Il propose une architecture MVC performante, un design responsif (s'adaptant aux mobiles) basé sur CSS Grid et Bootstrap 4 en natif, une rapidité de traitement accrue ainsi que fiabilité et sécurité. Il offre des applications multiples : e-commerce, éducation, réseaux sociaux... La version 4 apporte des améliorations majeures : une installation simplifiée, une interface d'administration totalement repensée et une optimisation du flux de travail.

      Ce livre s'adresse aux débutants comme aux utilisateurs plus aguerris qui veulent découvrir les atouts de la version 4. Il donne des explications détaillées étape par étape pour une prise en main progressive de cette version de Joomla ! pour construire des sites performants.

      Vous verrez comment installer et configurer un site sous Joomla !, comment tirer parti de la gestion avancée des droits d'accès et d'édition pour des utilisateurs multiples, comment gérer l'aspect graphique du site avec les templates (modèles graphiques) et comment utiliser des frameworks (plateformes de travail) qui vous feront gagner un temps précieux dans la personnalisation de votre site en vous évitant de tirer des lignes de code fastidieuses !

      Vous comprendrez comment le contenu est structuré et comment déployer la meilleure organisation des articles, catégories, champs personnalisables et modules.

      La construction d'un site multilingue sera étudiée ; vous exploiterez également les outils de navigation et de recherche. La force de Joomla ! réside dans son extensibilité, vous verrez donc comment installer et paramétrer des extensions, composants, modules, plug-ins, tous gratuits, pour accroître les fonctions de votre site : contenu multimédia, Google Maps...

      Un chapitre est consacré au référencement de votre site. Le livre se termine par la présentation des principales fonctions d'administration et d'optimisation du site : socialisation, statistiques mais aussi sécurité avec les systèmes de double authentification, maintenance, sauvegarde et mis à jour.


  • Tables des matières
      • Joomla ! 4

      • Créez et gérez votre site web

      • Éditons ENI

      • Chapitre 1 : Introduction : découvrir Joomla !
      • A. A qui s'adresse ce livre ?13
      • B. Évaluer Joomla ! face aux autres CMS13
      • 1. Simplicité13
      • 2. Stabilité14
      • 3. Sécurité14
      • 4. Évolutivité14
      • C. Histoire de Joomla !15
      • 1. Les origines15
      • 2. Historique des versions (versions majeures)16
      • a. Joomla ! 1.616
      • b. Joomla ! 2.516
      • c. Joomla ! 3.016
      • d. Autres mises à jour importantes16
      • D. Les avancées de Joomla ! 418
      • 1. Intégration de Bootstrap 518
      • 2. Interface d'administration totalement repensée18
      • 3. Optimisation du code source19
      • a. Amélioration de la couche MVC19
      • b. Structure de composant orthogonale19
      • c. Composants d'interface utilisateur utilisant des technologies modernes19
      • 4. Nouveau modèle frontend et modèle backend19
      • 5. Nouveau gestionnaire de médias19
      • 6. Installation simplifiée19
      • 7. Temps de chargement des pages plus rapide20
      • 8. SEO (Référencement) optimisé20
      • Chapitre 2 : Lancer le projet
      • A. Préciser son projet23
      • 1. Les bases communes23
      • a. Contenu évolutif23
      • b. Indépendance du graphisme23
      • c. Environnement collaboratif et gestion des autorisations24
      • 2. Spécialisations25
      • a. Sites de présentation27
      • b. Sites informatifs28
      • c. Sites catalogues29
      • d. E-commerce31
      • e. Sites communautaires32
      • B. Organiser le travail33
      • 1. Prévoir le futur du site33
      • 2. Affecter les rôles : qui fait quoi ?33
      • 3. Déploiement et planning34
      • Chapitre 3 : Installer Joomla !
      • A. Introduction37
      • B. Créer un site en ligne sur le serveur de Joomla !37
      • 1. Créer un site sur Launch37
      • 2. Accéder au site42
      • 3. Régler les petits problèmes44
      • a. Blocage par le navigateur44
      • b. L'interface est en anglais !45
      • c. La question des identifiants et mots de passe46
      • 4. Gérer l'hébergement du site47
      • C. Installer Joomla ! automatiquement sur un hébergement49
      • D. Installer Joomla ! manuellement52
      • 1. Les trois étapes de l'installation52
      • 2. Spécifications requises53
      • a. Forcer la version de PHP53
      • 3. Les outils du créateur de site53
      • a. Le navigateur web54
      • b. Le transfert de fichiers55
      • c. L'éditeur de fichiers55
      • d. Décompresser des fichiers archivés55
      • 4. Installer un serveur local55
      • a. Sous macOS55
      • b. Sous Windows57
      • 5. Étape 1 : créer la base de données60
      • a. Créer la base de données en local60
      • b. Créer la base de données sur un hébergement distant61
      • 6. Étape 2 : placer les fichiers Joomla ! à la racine du site65
      • a. Télécharger les fichiers65
      • b. Placer les fichiers téléchargés67
      • 7. Étape 3 : configurer l'installation68
      • a. Accéder au site68
      • b. Configurer le site68
      • Chapitre 4 : Configurer le site
      • A. Les principes de base de Joomla !79
      • B. Découvrir le panneau d'administration80
      • 1. Avant de commencer80
      • 2. Les modules82
      • 3. Le menu82
      • a. Fonctionnement du menu82
      • b. Organisation du menu83
      • c. Retrouver l'organisation des menus de Joomla ! 385
      • 4. La barre horizontale86
      • 5. Les boutons d'action87
      • C. Le panneau Système88
      • 1. Les informations88
      • a. Messages d'installation88
      • b. Avertissements89
      • c. Informations système89
      • d. Configuration globale91
      • Chapitre 5 : Gérer les utilisateurs
      • A. Le principe de gestion des utilisateurs107
      • B. Le Tableau de bord Utilisateurs108
      • C. Les groupes d'utilisateurs109
      • D. Créer un groupe d'utilisateurs111
      • 1. Gérer les niveaux d'accès112
      • 2. Gérer les droits113
      • E. Créer un utilisateur114
      • 1. Détails du compte115
      • 2. Groupes d'utilisateurs116
      • 3. Paramètres de base116
      • 4. Paramètres d'accessibilité117
      • 5. L'auto-inscription des utilisateurs118
      • F. Paramètres de la gestion des utilisateurs120
      • G. Les champs personnalisés des utilisateurs121
      • 1- Créer un champ personnalisé121
      • 2. Créer un groupe de champs personnalisés125
      • H. Les notes utilisateurs125
      • 1. Organiser les catégories de notes125
      • 2. Créer une note utilisateur127
      • I. La confidentialité130
      • 1. Le tableau de bord de confidentialité130
      • a. Politique de confidentialité131
      • b. Processus de demande d'information134
      • J. Le Journal des actions Utilisateurs135
      • K. Envoi d'e-mail en nombre136
      • L. La messagerie privée137
      • Chapitre 6 : Optimiser le graphisme
      • A. Comprendre les templates143
      • 1. Le responsive design Bootstrap143
      • B. Gérer les templates146
      • 1. Prévisualiser les modules147
      • 2. Intervenir sur le template et ses fichiers148
      • a. Le menu horizontal149
      • b. L'éditeur150
      • c. Créer des substitutions151
      • C. Gérer les styles151
      • 1. Modifier un style152
      • D. Installer de nouveaux templates155
      • 1. Choisir un template155
      • a. Les critères155
      • b. Les fournisseurs de templates à éviter157
      • c. Les fournisseurs sérieux158
      • 2. Installer un template tiers159
      • a. Télécharger un template159
      • b. Installer le template160
      • c. Appliquer le style du template au site161
      • d. Intervenir sur les paramètres du template installé163
      • 3. Travailler avec un framework164
      • 4. Le template de l'administration165
      • Chapitre 7 : Organiser les contenus
      • A. Introduction169
      • B. L'interface de gestion des contenus169
      • C. Les paramètres de contenu170
      • 1. Les paramètres des articles170
      • a. Onglet Articles170
      • b. Onglet Agencement172
      • c. Onglet Catégorie173
      • d. Onglet Catégories173
      • e. Onglet Blog/Épinglés173
      • f. Onglet Listes174
      • g. Onglet Paramètres partagés175
      • h. Onglet Intégration175
      • i. Onglet Droits176
      • D. Gérer les catégories176
      • 1. Créer une nouvelle catégorie177
      • a. Onglet Catégorie177
      • b. Onglet Options178
      • c. Onglet Flux de travail179
      • d. Onglet Publication179
      • e. Onglet Associations180
      • f. Onglet Droits180
      • 2. Manipuler les catégories181
      • a. Changer l'ordre d'affichage181
      • 3. Traiter les catégories par lot181
      • E. Créer des champs personnalisés182
      • 1. Créer un groupe de champs personnalisés182
      • 2. Créer des champs personnalisés183
      • a. Onglet Général184
      • F. Gérer les articles186
      • 1. L'interface186
      • a. Les paramètres d'affichage pour les articles186
      • b. Les actions187
      • c. L'en-tête de la liste des articles188
      • 2. Créer un article188
      • a. Onglet Contenu189
      • b. Images et liens190
      • c. Paramètres191
      • d. Auteur191
      • e. Onglet groupe de champs191
      • f. Publication192
      • g. Associations192
      • h. Paramètres de création/modification193
      • i. Droits193
      • 3. Construire un article avec l'éditeur par défaut193
      • 4. Insérer des médias dans un article197
      • a. Insérer des images197
      • b. Insérer des vidéos200
      • 5. Installer un autre éditeur202
      • 6. Créer et modifier des articles depuis le frontend205
      • a. Créer un article205
      • b. Modifier un article existant206
      • 7. Suivi des versions206
      • 8. Gérer l'affichage des articles en page d'accueil206
      • G. Créer et gérer des modules207
      • 1. Accéder aux modules207
      • 2. La position des modules209
      • 3. Créer un module211
      • 4. Les modules de l'administration214
      • H. Gérer le flux de travail215
      • 1. Créer les groupes et affecter les utilisateurs à ces groupes215
      • 2. Activer et créer un flux de travail216
      • 3. Créer la transition217
      • 4. Assigner le flux de travail aux catégories et aux groupes d'utilisateurs218
      • I. Créer un site multilingue220
      • 1. Créer la langue de contenu221
      • 2. Activer le plug-in Filtre de langue221
      • 3. Créer du contenu pour les langues utilisées223
      • 4. Créer des menus dans les langues utilisées223
      • 5. Installer le sélecteur de langue225
      • 6. Vérifier le statut multilingue227
      • 7. Créer des substitutions de traduction de langues228
      • Chapitre 8 : Navigation : gérer l'accès aux contenus
      • A. Les menus233
      • 1. Créer un nouveau menu233
      • 2. Créer des liens de menu234
      • 3. Réorganiser les liens de menus237
      • B. La recherche avancée238
      • 1. Régler les paramètres de la recherche238
      • 2. Indexer les contenus240
      • C. Le fil de navigation241
      • Chapitre 9 : Les extensions : peaufiner le site
      • A. Les types d'extensions245
      • B. Gérer les extensions246
      • 1. Installer les extensions246
      • 2. Installer une extension à partir du Web248
      • 3. Mettre à jour les extensions251
      • 4. Supprimer une extension252
      • C. Gérer les composants253
      • 1. Le composant Bannières253
      • 2. Le composant Contacts258
      • a. Régler les paramètres du composant Contacts258
      • b. Créer un contact260
      • c. Placer un lien de menu vers le contact260
      • 3. Le fil d'actualité262
      • a. Organiser les fils d'actualité en catégories262
      • b. Créer un fil d'actualité263
      • D. Gérer les plug-ins265
      • E. Enrichir le contenu avec des extensions266
      • 1. Publier des vidéos267
      • 2. Gérer les cartes Google (GoogleMap)271
      • a. Insérer simplement une carte Google dans un iframe271
      • b. Personnaliser une carte Google272
      • c. Gérer les cartes Google avec une extension277
      • Chapitre 10 : Optimiser le référencement
      • A. Introduction283
      • B. Un peu de vocabulaire283
      • C. Choisir un nom de domaine284
      • D. Choisir un « vrai » hébergeur286
      • E. Optimiser les adresses URL de votre site286
      • F. Utiliser des adresses URL courtes288
      • G. Soigner son snippet288
      • H. Les données structurées292
      • 1. Dashbord293
      • 2. Items293
      • 3. Configuration294
      • I. Conseils et recommandations295
      • 1. Les balises d'en-tête295
      • 2. Le titre295
      • 3. La description296
      • 4. Les mots-clés296
      • 5. Les images296
      • J. La recherche universelle297
      • K. Améliorer son référencement local297
      • L. Utiliser les outils Google pour webmasters299
      • 1. Ajouter un nouveau site300
      • 2. Ajouter un Sitemap (plan de site)301
      • a. Structure d'un plan Sitemap302
      • b. Utiliser une extension pour gérer le Sitemap303
      • c. Automatiser les mises à jour du Sitemap304
      • M. Les outils de vérification Google304
      • N. Améliorer l'accessibilité de vos pages305
      • O. Inscrire son site dans les annuaires306
      • P. Une liste d'outils utiles306
      • Chapitre 11 : Administrer un site Joomla !
      • A. Introduction309
      • B. La sécurité309
      • 1. L'authentification en deux étapes309
      • a. Utiliser un authentificateur310
      • b. Le système Web Authentication313
      • 2. Protéger l'adresse URL de l'administration317
      • 3. Bloquer l'accès pour des plages d'adresses IP320
      • C. Les sauvegardes320
      • 1. Installer Akeeba et sauvegarder le site320
      • a. One-click Backup321
      • b. Basic Operations321
      • 2. Restaurer le site322
      • D. Les mises à jour de Joomla !323
      • 1. Mettre à jour à partir des notifications323
      • 2. Mettre à jour à partir du tableau de bord Système325
      • E. La maintenance au quotidien326
      • 1. Gérer le cache326
      • 2. Déverrouiller des éléments327
      • 3. Récupérer un mot de passe Administrateur327
      • a. Modifier le fichier de configuration PHP327
      • b. Modifier la base de données328
      • 4. Suivre les statistiques de fréquentation328
      • a. Créer un compte Google analytics329
      • b. Installer une extension pour connecter Google Analytics330
      • F. La socialisation332
      • 1. Placer des boutons de socialisation332
      • G. Ressources utiles333
      • 1. Ressources Joomla !333
      • 2. Images333
      • a. Banques d'images333
      • b. Icônes334
      • c. Marqueurs cartographie335
      • 3. Programmes335
      • a. Programmes divers335
      • b. Retouches d'images336
      • c. Éditeurs d'images avancés336
      • 4. Services d'hébergement d'images336
      • 5. Services d'hébergement de vidéos337
      • Index339

  • Origine de la notice:
    • BPI
  • Disponible - 681.511 MAZ

    Niveau 3 - Informatique