• Skip to main content
  • Skip to header right navigation
  • Skip to after header navigation
  • Skip to site footer
  • Facebook
  • Twitter
  • Instagram
Lesjeudis

Blog Les Jeudis

Actualité Informatique et Digital

  • Annonces
    • Par région
    • Par métier
    • Par technologies
    • Par entreprise
    • Fiche métiers
  • Entreprises
  • News
  • Se connecter
  • Déposer CV
  • Recruteur
    • Connexion Recruteurs
    • Employeurs
    • Trouvez des CVs
    • Postez des offres
  • Categories du Blog
    • Développement
    • Réseaux et Systèmes
    • Digital
    • E-commerce
    • Marché de l’emploi
    • Conseils
    • Evénements
    • Design
    • Marketing
    • Interviews
    • —-
  • Annonces
    • Toutes nos offres d’emploi
    • par région
    • par métier
    • par technologies
    • par sociétés
    • Par Industries
    • Fiches Métiers
  • Entreprises
  • Tests
  • offres recommandées
  • Se connecter
  • Déposez CV
  • Employeurs
    • Connexion recruteurs
    • Employeurs
    • Trouvez des CVs
    • Postez des offres
  • Développement
  • Réseaux et Systèmes
  • Digital
  • E-commerce
  • Marché de l’emploi
  • Conseils
  • Evénements
  • Design
407530126

CMS ou développement spécifique (à la main) ? 

12/10/2018 par Team LesLeudis

Un CMS, c’est quoi ?

CMS est un acronyme pour Content Management System soit, en français : Système de Gestion de Contenu. Un CMS n’est pas un logiciel. C’est une interface web, un back office ou une interface WYSIWIG (« What You See Is What You Get » ou ce que vous voyez est ce que vous obtenez). Concrètement, il s’agit d’une interface « intuitive » qui permet de créer et mettre à jour des sites sans avoir besoin de toucher une seule ligne de code puisque l’utilisateur voit directement les changements qu’il effectue à l’aide de l’interface.

Vous en connaissez sûrement quelques-uns tels que WordPress, Drupal, Joomla!, SPIP, ou encore Prestashop. Certains sont plus adaptés pour le blogging, les forums ou le e-commerce, mais vous être libres de les utiliser comme bon vous semble. Certains sont Open Source et d’autres sont payants, on les appelle les CMS commerciaux en « Cloud » (service en ligne). Vous pouvez également créer plusieurs comptes administrateurs avec des droits spécifiques sur votre site.

Vous êtes novice et rencontrez quelques difficultés liées à l’utilisation de votre CMS ? Vous êtes un utilisateur chevronné et vous voulez mettre à contribution vos connaissances ? Vous avez la possibilité d’échanger avec une large communauté. La communauté des CMS Open Source est en effet particulièrement active. Alors que certains font appel à elle pour un problème technique, d’autres y partagent leurs créations de templates et extensions ou aident ceux qui rencontrent des difficultés.

Bien qu’il ne soit pas nécessaire d’écrire la moindre ligne de code, ce n’est pas impossible pour autant. Si vous avez les connaissances, vous pouvez accéder au code et en modifier la structure. Du moins, c’est le cas pour les CMS Open Source. Pour les CMS commerciaux en « Cloud », vous n’aurez pas toujours la possibilité d’accéder au HTML et au CSS.

Comment installer un CMS ?

En ce qui concerne les CMS open source, vous devez vous-même payer votre hébergement et votre nom de domaine. Ensuite, vous devez installer le CMS. Même si ce n’est pas très compliqué, il vous faut tout de même avoir un logiciel FTP (File Transfer Protocole), comme FilleZila, pour uploader (téléverser, mettre en ligne) les fichiers du CMS que vous aurez préalablement téléchargés sur le site officiel. Pendant l’installation (via le navigateur internet), on vous demandera des informations sur votre base de données (obligatoire) et ensuite, vous pouvez commencer à le configurer et l’utiliser. Cependant, certains CMS open source proposent aussi des offres d’hébergement tels que WordPress.

Pour les CMS commerciaux ? Aucune installation à faire, aucun hébergement à prévoir. Cela fait partie de la prestation de service.

Le développement spécifique ou « à la main »

Généralement, on ne le propose pas à un client qui va devoir mettre son site à jour lui-même. Il n’aura soit pas le temps, soit pas les compétences. Vous pouvez très bien créer votre propre interface WYSIWIG pour votre client, mais cela prend du temps.

Le développement spécifique requiert l’écriture de lignes et de lignes de codes. Cependant, puisqu’il s’agit de votre propre création, vous pouvez absolument tout modifier et créer les modules ou fonctionnalités que vous désirez. Votre site peut être créé de A à Z ou bien être inspiré d’un autre site ou template mis à disposition que vous réajusterez selon vos besoins. Tout est donc possible avec le développement à la main. La limite ? Le temps et vos connaissances. Si vous ne connaissez ni HTML ni CSS, ce n’est évidemment pas possible, ces deux langages étant à la base de toute création d’une page web. Le HTML est lié au contenu à proprement parler alors que le CSS met en forme ce contenu. Les autres langages de programmation existants permettent d’améliorer le site et ses fonctionnalités.

Comment installer un CMS développé à la main ?

Contrairement au CMS open source : aucune installation à faire ! Vous devrez, par contre, gérer votre hébergement et avoir un logiciel FTP. Sans ce logiciel, vous ne pourrez mettre aucun fichier en ligne et votre site restera vide. Un logiciel de code peut s’avérer être particulièrement utile, bien que d’usage, un simple bloc-notes suffit. Sur Windows, il existe par exemple NotePad++ qui est gratuit, léger et simple et qui facilite le code avec un système de mise en couleur. Il en existe bien sûr d’autres avec toute une gamme de prix différents, adaptés pour Windows, Mac ou Linux.

CMS ou développement spécifique ? Les critères de choix

Comme pour l’achat d’un ordinateur, cela dépend de l’utilité, de ce que vous allez en faire, du temps que vous voulez passer dessus et du prix que vous êtes prêt à y mettre. Chacun a ses avantages et ses inconvénients.

Vous voulez pratiquer le code et tout maîtriser ? Optez pour le développement « à la main ». Coder un site entier, même OnePage, ou modifier un template vous aidera énormément à la compréhension du code et des langages utilisés.

Vous ne voulez pas (ou ne pouvez pas) passer trop de temps sur votre blog ou site web ? Vous n’aimez pas le code ou le design ? Le site est pour un client ? Optez pour un CMS et vous pourrez rajouter un article ou faire une mise à jour votre site en quelques clics.

Un choix avant tout stratégique

Si c’est un projet dans lequel vous vous lancez par passion, choisissez l’option qui vous tente le plus, faite -vous plaisir. Rien ne vous empêche de changer d’avis par la suite !

Professionnellement, il est préférable de bien réfléchir, car changer d’avis engendre des dépenses supplémentaires. Ce n’est pas toujours au client de savoir ce qu’il veut, c’est aussi à vous de l’aiguiller et d’expliquer pourquoi un choix plutôt qu’un autre.

Stratégiquement, est-il préférable de coder entièrement un site qui doit être alimenté régulièrement ? Non, votre client préféra le faire en interne et cela vous évitera par la même occasion de modifier du code pour chaque nouveau contenu.

S’il n’y a pas de raisons de choisir un CMS plutôt qu’un autre, préférez celui avec lequel vous êtes le plus à l’aise. Vous gagnerez du temps… et de l’argent !

 

Category: Développement, Divers, Web

About Team LesLeudis

Lesjeudis est fier de compter sur une équipe multidisciplinaire de professionnels techniques et du marketing. Ensemble, nous couvrons de vastes domaines informatiques et de développement, ainsi que du marketing et du numérique. De Rails à .net, de la conception graphique à l’interface utilisateur et au référencement, vous bénéficierez de nos connaissances et de notre expertise dans chaque article que nous écrivons dans ce blog.

Previous Post: « 575844202 Marketing digital : les 5 métiers les plus demandés en 2018
Next Post: Les 10 métiers télécom les plus demandés 281485034 »

Reader Interactions

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Sidebar

Rechercher

Nos Meilleurs Articles

Un programmeur en t-shirt 'code master' fait semblant d'utiliser des langages informatiques sur un panneau interactif

Comment se former au métier de développeur informatique ?

un développeur des jeux video

Comment trouver le job de ses rêves dans le gaming ?

illustration montre trois interfaces (UI) de dévelopeur front-end, mobile, et back-end: le développeur full stack

Le développeur full stack, un métier à tout faire

un développeur travaille sur son ordinateur

Comment devenir Développeur frontend – une feuille de route

Cadeaux de Noel 2021

Le Top 2021 des cadeaux Tech de Noël par l’équipe LesJeudis

outils de développement React JS

Top 10 des meilleurs outils de développement React de 2022

React.js vs Vue.js

React vs Vue – Qui est le meilleur ?

banniere pour l'article 'Formation développeur Web'

Quelle formation pour devenir développeur web ?

Les systèmes embarqués, l'Internet of Things - banniere

Les systèmes embarqués

smartphone avec l'appli de CB et les textes: iOS, Android et windows

Développer une application mobile pas à pas

Le data scientist et le data analyst

Data Scientist ou Data Analyst ? On vous explique tout !

Les couches de design mobile, UX et UI

UI et UX Design : quelle différence ?

Categories

  • Blockchain (9)
  • Conseils (52)
  • Design (40)
  • Développement (136)
  • Digital (305)
  • Divers (5)
  • E-commerce (12)
  • Evénements (26)
  • Fiche métier (1)
  • Formation (6)
  • Interviews (38)
  • Marché de l'emploi (60)
  • Marketing (128)
  • Méthodologie (8)
  • Réseaux et Systèmes (23)
  • Web (148)

Nos Categories

Blockchain

Conseils

Méthodologies

Design

Développement 

Digital

E-commerce

Evénements

Formation

Interviews

Marché de l’emploi

Marketing

Réseaux et Systèmes

Web

Candidats

Emploi par région

Emploi par métier

Emploi par technologie

Emploi par type de contrat

Tous les emplois

Fiches métiers informatiques

Nos Services

S’inscrire

Annonces

Magazine

Salon LesJeudis

Support

Nous contacter

Vous êtes recruteur ?

A Propos

Conditions générales d’utilisation

Politique de confidentialité

Droit d’accès aux données 

personnelles

Social

Facebook

Twitter

Linkedi

Nos Categories

Blockchain

Conseils

Contenu Top

Design

Digital

E-commerce

Evénements

Interviews

Marché de l’emploi

Marketing

Réseaux et Systèmes

SEO

Web

Candidats

Emploi par région

Emploi par métier

Emploi par technologie

Emploi par industrie

Emploi par type de contrat

Tous les emplois

Fiches métiers informatiques

Support

Nous contacter

Vous êtes recruteur ?

A Propos

Conditions générales d’utilisation

Politique de confidentialité

Droit d’accès aux données 

personnelles

Social

Facebook

Twitter

Linkedi

Nos Services

S’inscrire

Annonces

Évènements

Tests

Magazine

Salon LesJeudis

Les Jeudis

© 2021 Groupe Les Jeudis