préparé par antoine kahalé, gilbert matta, mahmoud salman, elias dib
TRANSCRIPT
![Page 1: Préparé par Antoine Kahalé, Gilbert Matta, Mahmoud Salman, Elias Dib](https://reader035.vdocuments.net/reader035/viewer/2022081518/551d9d91497959293b8c7bb7/html5/thumbnails/1.jpg)
CMS Content Management System
Préparé par Antoine Kahalé, Gilbert Matta,Mahmoud Salman, Elias Dib
![Page 2: Préparé par Antoine Kahalé, Gilbert Matta, Mahmoud Salman, Elias Dib](https://reader035.vdocuments.net/reader035/viewer/2022081518/551d9d91497959293b8c7bb7/html5/thumbnails/2.jpg)
Un outil de « CMS » (Content Management System, en français Gestion de contenu) est un site web disposant de fonctionnalités de publication et offrant en particulier une interface d'administration (back-office) permettant à un administrateur de site de créer ou organiser les différentes rubriques.
C’est quoi le CMS?!
![Page 3: Préparé par Antoine Kahalé, Gilbert Matta, Mahmoud Salman, Elias Dib](https://reader035.vdocuments.net/reader035/viewer/2022081518/551d9d91497959293b8c7bb7/html5/thumbnails/3.jpg)
Dans d’autre mot, c’est un logiciel qui permet de concevoir et de mettre à jour un site internet , sans utiliser de langage ou de code de programmation. "Open source" signifie que l'on peut accéder librement à ces logiciels (donc gratuitement).
Les articles et le contenu du site sont en principe stockés dans un base de données, tandis que des templates (modèles de pages) permettant de définir la présentation du contenu.
![Page 4: Préparé par Antoine Kahalé, Gilbert Matta, Mahmoud Salman, Elias Dib](https://reader035.vdocuments.net/reader035/viewer/2022081518/551d9d91497959293b8c7bb7/html5/thumbnails/4.jpg)
Pourquoi utiliser un système de gestion de contenu pour le site web de l'entreprise ?
Les CMS sont avant tout des instruments destinés à la communication d'entreprise (internet ou externe). Une fois le système installé, les collaborateurs peuvent accéder au site web, proposer du contenu, et éventuellement interagir avec des prospects au moyen d'outils dynamiques comme les forums de discussion, newsletters, commentaires d'articles, etc. Les CMS sont particulièrement adaptés aux professionnels qui veulent modifier et enrichir rapidement le contenu de leurs pages web .
![Page 5: Préparé par Antoine Kahalé, Gilbert Matta, Mahmoud Salman, Elias Dib](https://reader035.vdocuments.net/reader035/viewer/2022081518/551d9d91497959293b8c7bb7/html5/thumbnails/5.jpg)
Facilité d’installation
Très évolutif grâce aux mise à jour fréquentes
Solution modulaire grâce aux plugins
Très facile à utiliser et puissante à la fois grâce aux Template-tags
autres astuces
Une galerie impressionnante de thèmes gratuits.
De nombreux plugins disponibles gratuitement, pour satisfaire la
plupart de vos besoins.
Avantages Du CMS
![Page 6: Préparé par Antoine Kahalé, Gilbert Matta, Mahmoud Salman, Elias Dib](https://reader035.vdocuments.net/reader035/viewer/2022081518/551d9d91497959293b8c7bb7/html5/thumbnails/6.jpg)
Facilité de configuration
Adopté par tous
Dispose d’une forte communauté très active pour répondre à
vos questions
Possibilité d’avoir plusieurs auteurs sur le même site avec
un système d’attribution de droits.
Possibilité de créer des pages personnalisées
![Page 7: Préparé par Antoine Kahalé, Gilbert Matta, Mahmoud Salman, Elias Dib](https://reader035.vdocuments.net/reader035/viewer/2022081518/551d9d91497959293b8c7bb7/html5/thumbnails/7.jpg)
Un site CMS (content management system) est un site que
vous pouvez entièrement gérer au niveau de son contenu,
sans connaissances aucune en informatique, ceci sans
logiciels spécifiques et onéreux.
Votre site Internet vous appartient !
Vous n'êtes plus dépendant d'un webmaster pour le gérer !
![Page 8: Préparé par Antoine Kahalé, Gilbert Matta, Mahmoud Salman, Elias Dib](https://reader035.vdocuments.net/reader035/viewer/2022081518/551d9d91497959293b8c7bb7/html5/thumbnails/8.jpg)
◦Edition des pages par un simple clic
◦Editeur aussi simple à utiliser que Word
◦Ajout d'images grâce à un gestionnaire de fichiers efficace
◦Accès protégé pour la modification des pages
◦Possibilité d'avoir plusieurs utilisateurs avec mot de passe
pour un travail en équipe.
![Page 9: Préparé par Antoine Kahalé, Gilbert Matta, Mahmoud Salman, Elias Dib](https://reader035.vdocuments.net/reader035/viewer/2022081518/551d9d91497959293b8c7bb7/html5/thumbnails/9.jpg)
◦Simplicité de gestion et d'administration. Les utilisateurs
autorisés peuvent publier du contenu (articles) grâce à une
interface simple et autonome.
◦Gratuité : pas de licence payante pour certains CMS (Open
Source). Un avantage par rapport aux certains logiciels
d'édition de sites web dont les licences pro peuvent coûter
cher.
◦Gain de temps : vous pouvez créer votre site à partir de
modèles de mise en forme pré-existants.
![Page 10: Préparé par Antoine Kahalé, Gilbert Matta, Mahmoud Salman, Elias Dib](https://reader035.vdocuments.net/reader035/viewer/2022081518/551d9d91497959293b8c7bb7/html5/thumbnails/10.jpg)
- Vous devrez éventuellement prendre le temps de former les
intervenants aux techniques rédactionnelles.
- Si l'utilisation d'un système de gestion de contenu est simple, sa
mise en route peut nécessiter l'intervention d'un prestataire.
Les inconvénients
![Page 11: Préparé par Antoine Kahalé, Gilbert Matta, Mahmoud Salman, Elias Dib](https://reader035.vdocuments.net/reader035/viewer/2022081518/551d9d91497959293b8c7bb7/html5/thumbnails/11.jpg)
D’autres difficultés en travaillant dans les cms, c’est le fait
de perdre du temps a modifier un template déjà predefinie ,
par exemple si le développeur voudrait changer les fichiers
de styles , ainsi que les images et les dimensions ,ca prend
du temps plus que le temps demande a les créer des le
debut .
Beaucoup d’erreurs (physical memory) qui apparait dans
certain cas dans des systèmes d’exploitations.
![Page 12: Préparé par Antoine Kahalé, Gilbert Matta, Mahmoud Salman, Elias Dib](https://reader035.vdocuments.net/reader035/viewer/2022081518/551d9d91497959293b8c7bb7/html5/thumbnails/12.jpg)
Les CMS partagent quelques caractéristiques essentielles :
Accès par Internet Pour ajouter du contenu à votre site web, chaque CMS est
doté d'une interface web accessible avec un navigateur. L'ensemble des documents est stocké dans une base de données autonome qui gère les modifications en temps réel (publication d'un article, inscription d'un utilisateur du forum, etc.)
Fonctionnalités des systèmes de gestion de contenu
![Page 13: Préparé par Antoine Kahalé, Gilbert Matta, Mahmoud Salman, Elias Dib](https://reader035.vdocuments.net/reader035/viewer/2022081518/551d9d91497959293b8c7bb7/html5/thumbnails/13.jpg)
Séparation entre la forme et le contenu Lorsque vous ajoutez un contenu, sa forme (style) est déjà
configurée. Chaque type de document (article, image) a ainsi sa propre architecture (titre, légende, etc.), qui détermine l'agencement du contenu dans la page.
![Page 14: Préparé par Antoine Kahalé, Gilbert Matta, Mahmoud Salman, Elias Dib](https://reader035.vdocuments.net/reader035/viewer/2022081518/551d9d91497959293b8c7bb7/html5/thumbnails/14.jpg)
Intégration simplifiée des données L'intégration d'articles/de données dans la console est
simplifiée. Elle se fait au moyen d'un pavé doté d'icônes similaires à ceux des traitements de texte (ex : gras, italique, etc.). Il est possible de visualiser l'article dans sa forme finale avant la mise en ligne. À ces trois fonctions majeures s'ajoutent plusieurs options de rangement des informations (par auteur, date de modification, catégorie), qui permettent de les classer et de les trouver rapidement.
![Page 15: Préparé par Antoine Kahalé, Gilbert Matta, Mahmoud Salman, Elias Dib](https://reader035.vdocuments.net/reader035/viewer/2022081518/551d9d91497959293b8c7bb7/html5/thumbnails/15.jpg)
D’apres une experience personnelle avec joomla,on a conclus de plusieurs advantages et inconvenients concernant ce CMS. Mais certains c’est un CMS magnifique.
Joomla a un site “joomla.org”, qui contient tout ce qu’on voudrait, des modules assez originales,gratuit ou non,de tout sortes, ainsi que des forums pour nous aider a resoudre des problemes techniques.
Exemple Pratique de Joomla
![Page 16: Préparé par Antoine Kahalé, Gilbert Matta, Mahmoud Salman, Elias Dib](https://reader035.vdocuments.net/reader035/viewer/2022081518/551d9d91497959293b8c7bb7/html5/thumbnails/16.jpg)
Joomla.org contient des modules de photos,des navigateurs,des flash news,des login form,des form de contact,des services de tout genre . Tous simple a integrer ,c’est just qu’on doit telecharger les winrar et puis les integrer dans nos interface d’administration.
Joomla est un CMS avec une interface d’administration,on cree une directoire pour creer les fichiers necessaires avec un logiciel “XAMP” ou “WAMP” pour pouvoir creer la base de donnees dans “PHPMYADMIN”.
Exemple Pratique de Joomla
![Page 17: Préparé par Antoine Kahalé, Gilbert Matta, Mahmoud Salman, Elias Dib](https://reader035.vdocuments.net/reader035/viewer/2022081518/551d9d91497959293b8c7bb7/html5/thumbnails/17.jpg)
Quand les fichiers de joomla sont crees, on veut acceder au site qui ne contient qu’un template simple. On peut l’acceder sur le pc local, avec le user name qu’on a initialise au debut .
On trouve une interface “Panel”,qui contient differents categories pour controler tous les elements du site,allant des articles,textes,module d’images,navigateurs,Plugins,source code html ,utilisateurs ….
Exemple Pratique de Joomla
![Page 18: Préparé par Antoine Kahalé, Gilbert Matta, Mahmoud Salman, Elias Dib](https://reader035.vdocuments.net/reader035/viewer/2022081518/551d9d91497959293b8c7bb7/html5/thumbnails/18.jpg)
![Page 19: Préparé par Antoine Kahalé, Gilbert Matta, Mahmoud Salman, Elias Dib](https://reader035.vdocuments.net/reader035/viewer/2022081518/551d9d91497959293b8c7bb7/html5/thumbnails/19.jpg)
Puis on commence notre travail, on peut acceder a tous,surtout les modules de tout genre : images,slide show,music,navigateur controlable,login form, etc..
Exemple Pratique de Joomla
![Page 20: Préparé par Antoine Kahalé, Gilbert Matta, Mahmoud Salman, Elias Dib](https://reader035.vdocuments.net/reader035/viewer/2022081518/551d9d91497959293b8c7bb7/html5/thumbnails/20.jpg)
![Page 21: Préparé par Antoine Kahalé, Gilbert Matta, Mahmoud Salman, Elias Dib](https://reader035.vdocuments.net/reader035/viewer/2022081518/551d9d91497959293b8c7bb7/html5/thumbnails/21.jpg)
![Page 22: Préparé par Antoine Kahalé, Gilbert Matta, Mahmoud Salman, Elias Dib](https://reader035.vdocuments.net/reader035/viewer/2022081518/551d9d91497959293b8c7bb7/html5/thumbnails/22.jpg)
![Page 23: Préparé par Antoine Kahalé, Gilbert Matta, Mahmoud Salman, Elias Dib](https://reader035.vdocuments.net/reader035/viewer/2022081518/551d9d91497959293b8c7bb7/html5/thumbnails/23.jpg)
On peut bien creer des utilisateurs …
![Page 24: Préparé par Antoine Kahalé, Gilbert Matta, Mahmoud Salman, Elias Dib](https://reader035.vdocuments.net/reader035/viewer/2022081518/551d9d91497959293b8c7bb7/html5/thumbnails/24.jpg)
Un exemple de Navigateurs
![Page 25: Préparé par Antoine Kahalé, Gilbert Matta, Mahmoud Salman, Elias Dib](https://reader035.vdocuments.net/reader035/viewer/2022081518/551d9d91497959293b8c7bb7/html5/thumbnails/25.jpg)
On peut accede au code html …
![Page 26: Préparé par Antoine Kahalé, Gilbert Matta, Mahmoud Salman, Elias Dib](https://reader035.vdocuments.net/reader035/viewer/2022081518/551d9d91497959293b8c7bb7/html5/thumbnails/26.jpg)
Quelques Exemples actuels que joomla peut produire en un temps assez limite…
Exemples de sites
![Page 27: Préparé par Antoine Kahalé, Gilbert Matta, Mahmoud Salman, Elias Dib](https://reader035.vdocuments.net/reader035/viewer/2022081518/551d9d91497959293b8c7bb7/html5/thumbnails/27.jpg)
![Page 28: Préparé par Antoine Kahalé, Gilbert Matta, Mahmoud Salman, Elias Dib](https://reader035.vdocuments.net/reader035/viewer/2022081518/551d9d91497959293b8c7bb7/html5/thumbnails/28.jpg)
![Page 29: Préparé par Antoine Kahalé, Gilbert Matta, Mahmoud Salman, Elias Dib](https://reader035.vdocuments.net/reader035/viewer/2022081518/551d9d91497959293b8c7bb7/html5/thumbnails/29.jpg)
Joomla est un CMS vraiment geniale, mais bien sure chaque logiciel peut parfois faire face a des problemes . Et voila certains problems que nous rencontrent en travaillant, un de ces problems sont les allocations du memoire comme dans la figure suivante ….
Des problems techniques
![Page 30: Préparé par Antoine Kahalé, Gilbert Matta, Mahmoud Salman, Elias Dib](https://reader035.vdocuments.net/reader035/viewer/2022081518/551d9d91497959293b8c7bb7/html5/thumbnails/30.jpg)
![Page 31: Préparé par Antoine Kahalé, Gilbert Matta, Mahmoud Salman, Elias Dib](https://reader035.vdocuments.net/reader035/viewer/2022081518/551d9d91497959293b8c7bb7/html5/thumbnails/31.jpg)
Une autre difficulte dans les templates sont la difficulte a modifier les fiches style nombreuses et les images ainsi que les positions des modules. Ca prend beaucoup de temps,ce qui est de la perte de temps pour un developpeur .
De plus,utiliser un template cree avant’c’est un peu limitant en parlant de l’interface , on est limite a suivre les interfaces et Layout du template,ce qui est d’inconvenient…
Une autre difficulte …..
![Page 32: Préparé par Antoine Kahalé, Gilbert Matta, Mahmoud Salman, Elias Dib](https://reader035.vdocuments.net/reader035/viewer/2022081518/551d9d91497959293b8c7bb7/html5/thumbnails/32.jpg)
Une seule solution pour cette difficulte,est de suivre la methode qui nous permet de creer notre propre interface graphique,en modifiant le fichier de index.php, et c’est facile puisque on connait du html et du php ….
Cette methode insiste a creer le code html necessaire ainsi que les tags de joomla qui nous permet d’integrer les modules dans les places qu’on veut et les plugins,et bien sur changer l’interface quand on veut .
Solution…!??
![Page 33: Préparé par Antoine Kahalé, Gilbert Matta, Mahmoud Salman, Elias Dib](https://reader035.vdocuments.net/reader035/viewer/2022081518/551d9d91497959293b8c7bb7/html5/thumbnails/33.jpg)
![Page 34: Préparé par Antoine Kahalé, Gilbert Matta, Mahmoud Salman, Elias Dib](https://reader035.vdocuments.net/reader035/viewer/2022081518/551d9d91497959293b8c7bb7/html5/thumbnails/34.jpg)
![Page 35: Préparé par Antoine Kahalé, Gilbert Matta, Mahmoud Salman, Elias Dib](https://reader035.vdocuments.net/reader035/viewer/2022081518/551d9d91497959293b8c7bb7/html5/thumbnails/35.jpg)
![Page 36: Préparé par Antoine Kahalé, Gilbert Matta, Mahmoud Salman, Elias Dib](https://reader035.vdocuments.net/reader035/viewer/2022081518/551d9d91497959293b8c7bb7/html5/thumbnails/36.jpg)
![Page 37: Préparé par Antoine Kahalé, Gilbert Matta, Mahmoud Salman, Elias Dib](https://reader035.vdocuments.net/reader035/viewer/2022081518/551d9d91497959293b8c7bb7/html5/thumbnails/37.jpg)
![Page 38: Préparé par Antoine Kahalé, Gilbert Matta, Mahmoud Salman, Elias Dib](https://reader035.vdocuments.net/reader035/viewer/2022081518/551d9d91497959293b8c7bb7/html5/thumbnails/38.jpg)