gagner argent sur internet

CMS (Content Management System)

cms - outil gestion de contenuLe CMS est un Système de Gestion de Contenu (SGR) conçu pour la création et à la mise à jour de sites dynamiques.
Le principe consiste à séparer le code, le design et le contenu (appel de la base de données).

Le plus souvent, les CMS (comme Joomla, Typo3...) utilisent une base de données MySQL, et le langage PHP (accepté par la plupart des hébergeurs) pour interroger la base de données.
Cela permet donc d'éditer et de gérer un site vraiment complet et dynamique (gestion de membres, d'articles, de téléchargements, de sondages, de liens, de forums...).


La gestion de contenu

La gestion de contenu est facilitée par une interface d'administration accessible en ligne.
Il contient un éditeur qui vous permet d'insérer textes, photos, autres médias. C'est aussi simple que de taper du texte dans word ou open office.

Beaucoup de sites indiquent que vous n'avez pas besoin d'avoir de connaissances en HTML, CSS et PHP pour utiliser un CMS.
Je ne suis pas tout à fait d'accord avec cette fausse vérité !

Il est vrai qu'un CMS permet à un non-initié :

  • l'installation d'un site web en peu de temps,
  • la mise à jour de son site sans aucune connaissance technique,
  • l'intégration de fonctionnalités avancées (Blog, Forum...)

Mais la construction d'un site ne s'arrête pas à ses mises à jour et à sa configuration dans son état standard. Tout CMS demande de comprendre le code avant de le modifier.
Et croyez-moi, c'est jamais simple de comprendre un code que vous n'avez pas conçu.

Prenez ce critère en considération avant d'utiliser un CMS pour votre site.
Toute personnalisation vous demandera un temps d'adaptation, des connaissances en :

  • HTML/CSS pour modifier l'apparence de votre site,
  • PHP/SQL pour modifier et configurer des fonctionnalités.


Le CMS, gestion de contenu a aussi ses inconvénients :

  • Code accessible à tous
    Un hacker peut trouver une faille de sécurité et l'exploiter. Faîtes régulièrement des mises à jour.
  • Lenteur d’accès aux bases de données
    C'est visible à l'affichage des pages (selon l'hébergeur)


Il existe différents types de CMS (outil gestion de contenu) permettant de faire :

  • des Sites web dynamiques
    Sites web permettant des mises à jour instantanées, une interactivité avec les internautes (forum, système de chat, newsletter...)
  • des Portails communautaires
    Sites web offrant à ses membres (gestion de groupes et de droits) un large choix de ressources et de services (forum de discussion, moteur de recherche, espace de publication) centrés sur un domaine ou une communauté particulière.
  • des Blogs
    Sites web spécialement conçus pour la publication régulière d'articles, de l'information. Interactivité avec les internautes.
  • des Forums privés ou publics
    Sites web permettant l’échange d’informations et la discussion sur un thème donné (gestion d'accès, des catégories et des sujets...).
  • des Galeries photos
    Sites web permettant un album photos (ajout de photos, gestion des catégories...)
  • des E-commerces
    Sites spécialisés dans la ventes de produits en ligne (gestions des produits, des commandes...).

Chaque CMS a sa spécificité et ont de nombreux modules et thèmes pour vous permettre de le personnaliser à votre convenance.

Grâce à des communautés actives, les CMS sont toujours en amélioration (mises à jour fréquentes, corrections des failles de sécurité et des bugs...) et beaucoup de nouveaux modules sont disponibles.

Sélection des meilleurs CMS

Je vous propose de prendre connaissance de trois CMS Open Source qui répondent en premier lieu à 4 critères :

  • La simplicité
  • Du code conforme aux spécifications du W3C
  • Une communauté active
  • Des mises à jours régulières (Sécurité !)


CMS : CMS made simple

cms - gestion de contenuC'est le CMS que je vous recommande si vous êtes débutant dans le domaine du web

CMS made simple (CMS MS) - Démo

Atouts :
- Simple d'utilisation (parfait pour les débutants)
- Interface d'administration simple et claire
- Gabarits, "templates" conçus en CSS, sans tableau de mise en page
- Puissante gestion des groupes et des droits

Faiblesses :
- La documentation n'est pas entièrement rédigée en français
- Moins puissant que ses confrères tels que Joomla, typo3...
- Gestion des templates un peu compliquée : se familiariser avec le langage de gestion de gabarits Smarty


CMS MS permet de s'adapter à de nombreux projets web : son installation par défaut suffit à la plupart des besoins classiques.
Son principe de modularité très poussé lui ouvre de nouveaux horizons : menus multiples, fils d'actualité, calendrier, forum, album photo, blog.


CMS : Joomla

cms - outil gestion de contenuJoomla est un CMS complet de très bonne qualité qui néanmoins n'est pas très simple à prendre en main.

CMS Joomla - Démo

Atouts :
- Une communauté très active
- De nombreux templates et modules disponibles
- Interface d'administration simple et claire
- Supports, documentation excellente

Faiblesses :
- Attention aux hacking ! Faîtes régulièrement des mises à jour
- Programme lourd en ressource
- Système de gestion des groupes utilisateurs restreint
- Certains modules non conformes aux spécifications W3C


Joomla est à privilégier pour la construction d'un portail communautaire. Pour la réalisation d'un site web classique, utilisez une autre solution.

Si vous avez des besoins "standard", vous serez séduit par sa mise en place rapide.
Cependant, si vous utilisez des modules tels que le rewriting (réécriture des url pour le référencement), la gestion des membres, création de groupes d'utilisateurs ayant des droits d'accès différents, boutique en ligne, vous devrez vous armer de patience (pas simple à maitriser).

Concernant la mise en place d'un forum et de galeries photos, il est préférable pour des raisons de sécurité et de mise à jour, d'utiliser des programmes indépendants de la base de données Joomla.


CMS : WordPress

cms - gestion de contenuJe conseille surtout WordPress pour la mise en place d'un blog.
Pour la création d'un site Internet classique (site d'informations...), préférez une autre solution si vous n'avez aucune connaissance en informatique...

CMS WordPress - Démo


Atouts :
- Très simple d'utilisation
- Solide communauté active (évolution régulière des versions)
- Facilité de personnalisation grâce à son éditeur Wysiwyg interne
- Nombreux thèmes, plugins
- Code source facilement modifiable (avec des connaissances PHP/SQL)
- Création de pages web statiques indépendamment du Blog

Faiblesses :
- Pas si simple à positionner sur les moteurs de recherche
- Documentation complète uniquement en anglais


Il existe de nombreuses templates pour le design. Le code des fonctions et templates sont accessibles et bien documenté (souvent en anglais).

Il vous faudra pour adapter le code à vos besoins et au design de votre site, de bonnes connaissances en PHP, en SQL et bien maîtriser les feuilles de style (c'est toujours la même histoire...).
Quoi qu'il en soit, le nombre de plugins disponibles vous permettrons une personnalisation maximale de votre blog. Le choix est immense.



NOUVEAU BLOG

Vous souhaitez développer votre stratégie de communication digitale et vendre vos formations en ligne en toute bienveillance…

EN SAVOIR PLUS…