13
07/06/22 1 Alimentation et Reporting de Bases de données via le WEB Daniel GASPAR

Présentation CMS ( Joomla )

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Présentation CMS ( Joomla )

10/04/23 1

Alimentation et Reporting de Bases de données via le WEB

Daniel GASPAR

Page 2: Présentation CMS ( Joomla )

Licence Pro SID2

Déroulement du cours

• Articulation du cours :

• Présentation des CMS (Généralités)• Présentation de JOOMLA

Page 3: Présentation CMS ( Joomla )

Licence Pro SID3

CMS GESTION DE CONTENU

• CMS : Content Management System => Outils de gestion de contenu

• Gestion en ligne d’un site Internet ou Intranet dynamiquement en toute simplicité.

• Gestions des utilisateurs. (Droits d’accès)

• Open Source (logiciel dont le code source est librement disponible), distribué sous licence GNU/GPL (gratuit).

Page 4: Présentation CMS ( Joomla )

Licence Pro SID4

CMS GESTION DE CONTENU

Il est possible d'installer des extensions (logiciels intégré) pour ajouter de nouvelles fonctionnalités aux site tels :

- Editeur de contenus avec insertion de liens et médias- Agenda / Calendrier- Envoi et téléchargement de fichiers- Galeries photo, vidéo, musique- Gestion de projets- Messagerie interne, forum, chat …

Page 5: Présentation CMS ( Joomla )

Licence Pro SID5

CMS GESTION DE CONTENU

A priori à tous ceux qui savent se servir des logiciels de traitements de texte.

De nombreuses fonctions peuvent être ajoutées à l'aide d'extensions (logiciels intégrés) sans connaissances technique particulière.

A qui est destiné l’utilisation des CMS ?

Page 6: Présentation CMS ( Joomla )

Licence Pro SID6

CMS GESTION DE CONTENUPrincipe de base d’un CMS

Partie Visiteur(Front-end)

(Sous joomla accessible à l’urlwww.nomdevotresite.com)

Partie Visiteur(Front-end)

(Sous joomla accessible à l’urlwww.nomdevotresite.com)

DatabaseMysql

DatabaseMysql

Administration(Back-end)

(Sous joomla accessible à l’urlwww.nomdevotresite.com/administrator)

Administration(Back-end)

(Sous joomla accessible à l’urlwww.nomdevotresite.com/administrator)

Page 7: Présentation CMS ( Joomla )

Licence Pro SID7

CMS GESTION DE CONTENUSauvegarde d’un CMS

DatabaseMysql

DatabaseMysql

Extraction au format SQL => Fichier Texte

(Sous joomla : Export à l’aide de Phpmyadmin de la BD à sauvegarder sur

votre s:/)

Extraction au format SQL => Fichier Texte

(Sous joomla : Export à l’aide de Phpmyadmin de la BD à sauvegarder sur

votre s:/)

Système de fichiers du CMS => Sauvegarder

(Sous joomla : c:/wamp/www/joomla à copier sur votre s:/)

Système de fichiers du CMS => Sauvegarder

(Sous joomla : c:/wamp/www/joomla à copier sur votre s:/)

Page 8: Présentation CMS ( Joomla )

Licence Pro SID8

CMS GESTION DE CONTENULe modèle MVC

Page 9: Présentation CMS ( Joomla )

Licence Pro SID9

CMS GESTION DE CONTENU Pourquoi Joomla ?

Joomla! ce n'est pas seulement un logiciel, ce sont aussi des personnes. 

Répartis dans l'ensemble du monde, la communauté Joomla! est composée de développeurs, de designers, d'administrateurs systèmes, de traducteurs, de rédacteurs et, le plus important, d'utilisateurs finaux.

La communauté Joomla représente des milliers d’individus.

Pourquoi choisir Joomla ? Car il a une très grande communauté

Page 10: Présentation CMS ( Joomla )

Licence Pro SID10

CMS GESTION DE CONTENU Pourquoi Joomla ?

Les extensions de Joomla! se comptent par milliers. Il suffit de se rendre sur http://extensions.joomla.org/ pour s’en rendre compte.

Certaines sont payantes, mais la majorité des fonctions disponibles sont accessibles par des extensions gratuites.

Pourquoi choisir Joomla ? Confortons ce choix

Page 11: Présentation CMS ( Joomla )

Licence Pro SID11

CMS GESTION DE CONTENUPourquoi Joomla ?

• La simplicité de Joomla :– Contenu dans un seul fichier d’archive (zip). – Un non programmeur peut l’installer en suivant les

diverses étapes d’installations.– Utilisation assez intuitive

• Flexibilité : – Composants (fonctionnalités additionnels au site)– Modules (interfaces,… ex: nouveaux menus, listes,

formulaires,…)

Page 12: Présentation CMS ( Joomla )

Licence Pro SID12

CMS GESTION DE CONTENU Possibilités de Joomla

• Identification Interne• Identification Externe (Ldap, …)• Fils RSS• Podcasts• Commentaires/Blogging• Google Map • Enormes base de données de Ressources

• Extensions :• http://extensions.joomla.org/

• Design :• www.joomla24.com/

Page 13: Présentation CMS ( Joomla )

Licence Pro SID13

Questions

?