Démystification : Comment créer un site internet (gratuitement ?)

Comment créer son site internet ?
Par où commencer pour créer son site internet ?

Beaucoup se posent la question à l’heure où avoir son site internet est devenue une obligation pour son business. Cet article a pour but de démystifier la création d’un site internet pour rendre cette création de site  accessible à tous.

Une fois cet article lu, vous comprendrez comment créer un site internet et surtout comment créer votre site internet. Vous comprendrez également pourquoi on parle de site internet gratuit et ce que cela signifie pour vous.

La création d’un site internet “pour les nuls”

Vous connaissez sans doute la célèbre édition “pour les nuls” qui se charge de rendre accessibles certaines informations assez complexes en les rendant plus digestes pour quelqu’un dont ce n’est pas la profession. Nous allons essayer de faire la même chose, de vous expliquer comment fonctionne un site internet, ce dont il a besoin pour vivre.

Le site internet en lui-même

Commençons par ce qu’est un site internet. Un site web c’est simplement un rendu “HTML”. Le HTML est juste une langage interprété par votre navigateur., il sert par exemple à créer des bloques de pages.

Accompagné d’une feuille de style (dit CSS), on va donner de la couleur,  des formes, et un style. Le “gras” que vous voyez sur cette page, c’est juste une information CSS.

Pour produire ce HTML vous avez deux moyens :

  • Apprendre le HTML et le CSS (ce que vous n’avez sans doute pas envie de faire) ;
  • Utiliser un système qui va écrire du HTML pour vous !
Créer un site internet avec WordPress
Ecriture d’un article sous WordPress, comme sous Words, on écrit notre texte

Chez Cubis, nous utilisons WordPress. WordPress est un CMS, un système de gestion de contenu. Il vous permet de créer vos pages, de gérer votre menu etc. Les possibilités sont quasi illimitées !

Comme on peut le voir, la création de cet article se fait sous WordPress. Je n’ai pas à taper du HTML, WordPress écrit tout pour moi !

Chez Cubis, nous vous proposons de vous former à WordPress après sa mise en place sur votre site !

Il existe bien d’autres systèmes que WordPress, on pourra citer Drupal, Joomla, Prestashop, Magento… Tous ont leur points forts, mais WordPress reste le plus populaire.

Notez que la plupart des systèmes de gestion de contenu ont besoins d’une base de données, cette base de données sert à stocker les données de votre site (menu, articles, pages…) de manière logique.

Comment héberger son site internet ?

L’hébergement d’un site internet c’est le fait de mettre justement un CMS WordPress, Drupal, Joomla etc sur un serveur web pour que les autres internautes puissent y avoir accès. Un serveur web permet simplement de délivrer du contenu HTML, c’est tout !

Ce qui fait la qualité de l’hébergement web

  • Les équipements (si le serveur est neuf / vieux, la capacité allouée…);
  • Les logiciels (ce que l’on propose, si tout est à jour…) ;
  • Les sauvegardes (si votre site internet plante pour x ou y raison, il faut pouvoir le restaurer rapidement) ;
  • La sécurité (est-ce que votre hébergeur est quelqu’un de sérieux qui sécurise son environnement…).

Si vous choisissez un hébergeur web, veillez à ce qu’il rassemble toutes ces conditions ! Un hébergeur gratuit ne propose malheureusement pas cet ensemble de services. Contactez l’hébergeur pour lui poser vos questions.

Voir notre fiche sur l’hébergement

Le nom de domaine de votre site internet

Le nom de domaine c’est cette adresse (aussi appelée URL) qui permet de se connecter à votre site. Un nom de domaine est réservable chez un fournisseur habilité à en desservir. Voici un exemple avec OVH.

https://www.ovh.com/fr/order/domain/#/legacy/domain/search?domain=cubis-helios.com

Nous avons par exemple réservé le nom de domaine www.cubis-helios.com, il pointe vers notre serveur web où il est hébergé.

Certains noms de domaines gratuits existent, cependant les extensions peuvent ne pas vous convenir…

Si vous souhaitez “juste un blog“, des plateformes comme Blogger  ou WordPress.com existent pour le faire gratuitement. Seulement vous devrez payer pour un nom de domaine personnalisé, quant à l’hébergement il sera bien loin de grande performance, ce qui est tout à fait normal pour un système gratuit.

Conclusion : Comment créer un site internet gratuitement ?

Comme vous avez pu le voir, la création d’un site internet n’est pas forcément facile, surtout lorsque l’on n’y connaît pas grand chose. Des systèmes comme WordPress ont permi cependant de ne plus payer la création de sites internet.

Vous allez pouvoir créer gratuitement votre site internet, avoir un nom de domaine gratuit et un hébergeur à peu près fonctionnel. Vous ferez tout par vos soins, y consacrerez du temps mais tout sera gratuit !

Créer un site internet avec une agence web ?

Nos clients viennent nous voir car justement, ils ont du mal à appréhender toutes ces notions du web, la plupart n’ont pas le temps d’apprendre comment fonctionne internet pour faire leur propre site.

Dans notre agence, nous prenons le temps de vous expliquer comment mettre en place votre site internet et surtout, nous faisons la partie technique pour vous.

Si vous souhaitez plus d’informations rendez-vous sur la page de contact, vous pouvez également consulter nos offres d’hébergement et de création de site internet.

NB : Si vous êtes une association, nous vous offrons la création de site internet !

Certificat SSL reconnu et « mixed content »

Erreur Mozilla Firefox certifcat SSL non reconnu
Erreur certificat SSL auto signé
HTTPS sur le blog SHZ

Un certificat SSL certifié (ou reconnu) par une autorité de confiance permet d’éviter le message d’erreur ci-dessus, que l’on peut obtenir si on auto-signe son certificat. Le « mixed content » peut aussi être vecteur de messages d’erreur sur les pages complétées d’un certificat signé.

Pourquoi un certificat doit être reconnu par une autorité de confiance ?

Le rôle du certificat est de garantir que le nom de domaine (ici securite-info.com) est bien ledit site. Si un pirate détourne le nom de domaine (par exemple en spoofant l’adresse ip du site sur votre machine), vous serez redirigé vers son site internet, et non le nôtre.

Concrètement :

L’adresse ip du site est 91.121.49.59, le DNS redirige alors securite-info.com vers cette adresse ip. Si votre ordinateur est la cible d’une attaque par spoof, il dira : securite-info.com a comme adresse ip x.x.x.x (qui se révélera être la sienne). En vous connectant sur securite-info.com, vous tomberez alors sur le site pirate.

Mais comme le site est certifié par une autorité de confiance, il ne pourrait pas se faire passer pour nous !

Il pourrait imiter le certificat, mais ceci générerait une erreur comme nous l’avons vu plus haut. C’est là le but de la certification.

Qu’est-ce que le Mixed Content ?

Le « mixed content » ou contenu mixte est le fait de contenir dans une même page, du contenu sécurisé (https) et du contenu non sécurisé (http).

J’ai volontairement importé une image non sécurisée sur une page. Si on regarde dans la barre d’adresse, le navigateur nous informe que la page n’est pas totalement sécurisée : “connexion partiellement chiffrée“.

Contenu mixte non sécurisé
Page d’informations de sécurité Mozilla Firefox

Certaines parties de la page que vous visionnez n’ont pas été chiffrées avant d’être transmises sur Internet.

Les informations envoyées sur Internet sans chiffrement peuvent être vues par d’autres personnes durant leur transit.

Pour la personne qui visite votre site, cela peut être dérangeant, surtout si vous vendez sur ce site : cela n’inspire pas confiance, quand bien même vous seriez de bonne foi et n’auriez pas fait attention au chiffrement des images.

Le mixed-content empêche d’avoir un cadenas HTTPS vert sur son site !

C’est le plus important et c’est pourquoi vous devez supprimer le contenu mixte de vos pages web. La personne qui arrive sur votre site internet doit pouvoir voir que le site internet est totalement sécurisé.

En cas de contenu mixte, le navigateur n’affiche pas d’erreur mais le https:// est grisé.

Détecter et supprimer le mixed content

Pour vous, webmaster, il est primordial de supprimer le contenu mixte de toutes vos pages. On parle ici des images, mais aussi des scripts utilisés dans vos pages.

La détection du contenu mixte est plutôt simple.

  • Clic-droit sur la page, examiner l’élément, puis rendez-vous dans la console
  • Ou CTRL+MAJ+k sous Mozilla Firefox
  • Ou CTRL+MAJ+j sous Chrome / Chromium

Rechargez la page, et des lignes rouges comme celles-ci devraient s’afficher. À vous de supprimer ou de remplacer le document en question.

Contenu mixte sécurité info
Console du navigateur avec erreur de contenu mixte

 

Supprimer le mixed-content en une ligne de code SQL

On peut automatiser tout cela très simplement via la base de données, voici la commande à taper (sous WordPress), cependant vous trouverez sans doute les commandes correspondantes à votre CMS sur Google.

Supprimer le mixed-content sous WordPress avec MySQL

UPDATE `wp_posts` SET `post_content`= REPLACE(`post_content`, 'http://www.cubis-helios.com', 'https://www.cubis-helios.com');

Remplacera tout le contenu avec “http://www.cubis-helios.com” en “https://www.cubis-helios.com”.