Comment créer un site internet ?

creer-site-web

COMMENT CRÉER UN SITE INTERNET ?

Créer un site internet est aujourd'hui à la portée de plus en plus de personnes. Néanmoins selon votre niveau en informatique et le temps que vous avez à y consacrer certaines solutions seront plus adaptées que d'autres.

Dans cet article, nous vous allons essayer de vulgariser 3 manières de créer votre site internet :

  1. Créer un site internet avec un éditeur en ligne.
  2. Créer un site internet avec un CMS.
  3. Développer un site web.

 

Créer un site internet avec un éditeur en ligne

Créer un site web en s'inscrivant sur une plateforme d'édition de site en ligne est la solution la plus simple et adaptée aux personnes qui s'y connaissent très peu en informatique.

Il s’agit d’un pack tout compris : l’outil de création du site, le design, l’hébergement, le nom de domaine, les adresses e-mail et la maintenance. Toute la partie technique compliquée est prise en charge par le prestataire.

Généralement ces éditeurs de site proposent une version de base qui est gratuite, et ses fonctionnalités vous conviennent vous pouvez ensuite passer à la version payante.

Si vous voulez une finition parfaite, il vaut mieux prévoir beaucoup de temps, surtout si vous êtes un grand débutant.

Les plus connus sont Wix, Jimdo et Weebly.

Avantages :

  • Assez facile à utiliser.
  • Pas de logiciel à installer.
  • Pas besoin d'avoir des connaissances techniques.
  • La maintenance est incluse.

Inconvénients :

  • Toutes les fonctions ne sont pas forcément disponibles.
  • On dépend d’un fournisseur, on n'est donc pas à 100% propriétaire de son site.
  • Ne correspond pas si on a projet complexe.

Créer son site Internet avec un CMS

Un CMS, ou Content Management System (système de gestion de contenu) fonctionne comme un éditeur en ligne, mais il est plus compliqué à utiliser.

Quoique tous les bons hébergeurs offrent la possibilité d'installer votre CMS très facilement, il va ensuite falloir mettre la main à la pâte.

Le choix du thème graphique va être quasiment la première chose à faire une fois l'installation complétée.

Le prendre en main et savoir choisir les bonnes extensions qui correspondent à votre projet n'est pas toujours chose aisée.

Les CMS les plus connus sont WordPress, Joomla ou Drupal.

Les deux premiers sont plus simples à utiliser, le dernier offre de très nombreuses possibilités mais est bien plus complexe à manier et ne sera adapté qu'à des personnes ayant un minimum de connaissances techniques et de compréhension des bases de données.

WordPress et Drupal proposent des extensions comme Yoast SEO bien pratique pour référencer votre site, car là est le but de votre projet, le faire connaitre !

Avantages :

  • Vous choisissez l'hébergeur qu'il vous plait.
  • Un grand nombre d'extensions disponibles.
  • Avec quelques connaissances techniques et l'aide de google, il est facile d'obtenir un résultat convenable.

Inconvénients :

  • Pas d’assistance, mis à part des forums et des tutoriels en ligne.
  • Tous les thèmes graphiques ne sont pas bien conçus pour optimiser votre site.
  • Les extensions "pro" sont payantes.
  • Un minimum de connaissances en informatique est préférable.
Comment créer un site internet

Développer son site en le codant

Créer son site internet totalement personnalisé avec tout ce dont vous avez besoin, ni plus, ni moins,  la solution idéale est de créer son code.

Il suffit d'avoir un éditeur de texte comme notepad 2 ou sublime text, ou pour les plus confirmés travailler avec un IDE comme Netbeans, qui en plus de coder permet de mettre à jour la base de données  selon votre code ou de travailler à plusieurs sur le même projet.

Mais pour cela il faut avoir de très bonnes connaissances dans le domaine du code :

  • HTML pour la structure de votre site.
  • CSS pour décorer ou animer votre site.
  • Javascript ou Jquery pour les animations ou avoir de l'interactivité.
  • Sql pour manipuler votre base de données.
  • Php pour communiquer avec le serveur.

D'autres langages sont utilisés, mais ceux-ci sont les plus basiques.

Pour les plus confirmés, si votre projet est complexe il est bien pratique d'utiliser un framework comme Symfony, Zend ou Cake Php, qui vous permettent de coder votre site tout en utilisant des fonctionnalités créés par d'autres utilisateur et compatibles avec votre framework : il est inutile de réinventer la roue !

Avantages :

  • Prix très avantageux étant donné que vous faites tout.
  • Aucune limitation technique.
  • Aucune limitation créative.

Inconvénients :

  • Pas d'aide concernant la technique.
  • Un gros effort à fournir pour apprendre à coder.
  • Avoir beaucoup de temps à consacrer à son site.