logo

Types de blocs supplémentaires (EBT) – Nouvelle expérience de Layout Builder❗

Types de blocs supplémentaires (EBT) – types de blocs stylisés et personnalisables : diaporamas, onglets, cartes, accordéons et bien d’autres. Paramètres intégrés pour l’arrière-plan, la boîte DOM, les plugins JavaScript. Découvrez dès aujourd’hui le futur de la création de mises en page.

Démo des modules EBT Télécharger les modules EBT

❗Types de paragraphes supplémentaires (EPT) – Nouvelle expérience Paragraphes

Types de paragraphes supplémentaires (EPT) – ensemble de modules basé sur les paragraphes analogiques.

Démo des modules EPT Télécharger les modules EPT

Défilement

1.1. Création de son propre CMS. Introduction.

05/07/2025, by Ivan

Dans cette partie de notre cours, nous allons créer notre propre CMS pour une boutique en ligne. Mais avant de commencer, vous devriez lire l’introduction pour comprendre s’il est nécessaire d’écrire votre propre CMS ou de prendre, par exemple, Drupal avec le module Commerce pratique (et une multitude de modules prêts à l’emploi). Dans l’introduction, nous analyserons :

  • La logique de fonctionnement d’une boutique en ligne
  • Quand nous devons développer notre propre CMS au lieu d’utiliser des solutions existantes
  • Les avantages d’avoir son propre CMS
  • Descriptions d’autres CMS prêts à l’emploi pour boutiques en ligne

Boutique en ligne : pourquoi en a-t-on besoin ?

Je pense que tout le monde a déjà fait des achats sur Internet. Il existe une multitude de sites vendant toutes sortes d’articles :

  • Des magasins comme Amazon, Ozon,
  • Des enchères comme eBay
  • Des sites de coupons comme Biglion, Groupon
  • Des sites avec abonnement annuel

La boutique en ligne est un moyen très populaire pour faire évoluer son entreprise vers un nouveau niveau.

eBay

Par exemple, le site eBay est fréquenté par environ 84 millions d’utilisateurs actifs, avec des ventes de marchandises à hauteur de 1900 dollars par seconde. Cela signifie que 84 millions de personnes achètent et vendent sans quitter leur domicile. eBay n’est pas un site d’enchères classique, il possède beaucoup de fonctionnalités de réseau social : profils utilisateurs, messages privés, évaluations, popularité, boutiques individuelles des utilisateurs.

Amazon

Le revenu annuel d’Amazon pour l’année 2013 était de 74 milliards de dollars. Amazon est la boutique en ligne la plus populaire au monde.

BaseCamp

On ne vend pas uniquement des produits, mais aussi des abonnements mensuels à des services. Par exemple, BaseCamp vend un compte premium qui permet de créer un grand nombre de projets et étend les fonctionnalités.

Pourquoi utiliser le commerce électronique ?

La popularité du commerce en ligne ne cesse de croître. Beaucoup préfèrent faire leurs achats depuis chez eux ou lorsqu’ils passent beaucoup de temps devant l’ordinateur au travail. Plus les clients sont satisfaits de leurs achats en ligne, plus ils attirent d’autres acheteurs. Les vendeurs améliorent constamment leurs boutiques, les adaptant aux besoins de leurs clients, ce qui fait que la satisfaction des achats en ligne est au moins aussi grande que celle des achats en magasin physique.

Pourquoi utiliser PHP ?

PHP est un langage de programmation très populaire, c’est celui que nous allons utiliser pour le squelette de notre CMS. Beaucoup préfèrent des langages plus récents comme Ruby et son framework Ruby on Rails. Mais nous allons utiliser la combinaison éprouvée PHP et MySQL. Peut-être que la programmation en PHP n’est pas la plus rapide et nécessite plus de ressources serveur que d’autres langages, mais PHP est assez simple et dispose de nombreuses solutions prêtes, bibliothèques et approches.

Quand utiliser des solutions prêtes à l’emploi ?

Il existe déjà énormément de travaux réalisés pour le commerce électronique, et vous devriez les utiliser, par exemple quand :

  • Les délais de livraison du projet sont serrés
  • Le projet implique plusieurs développeurs et chacun veut faire ses propres choses. Dans ce cas, l’utilisation d’un CMS unique avec ses propres règles de codage unifie le processus de développement
  • Le client a une préférence pour un CMS particulier
  • Si une solution prête est parfaitement adaptée pour résoudre le problème.

Boutiques en ligne prêtes à l’emploi

Et il existe encore beaucoup de CMS gratuits prêts à être téléchargés et installés, donc si vous avez un budget ou des délais limités, un CMS prêt est une bonne solution.