Magento


Magento est une application web gratuite de commerce en ligne qui a été mise au point par l'actuelle société Magento Inc., anciennement Varien). Publiée le 31/03/2008, elle avait pour modèle initial Zend Framework. Pour la sauvegarde de données, le modèle de base de données Entité-Attribut-Valeur (en anglais Entity-Attribut-Value, EAV) est utilisé.

Exemples d'application

Magento offre un vaste éventail de possibilités d'applications. D'une part, il est possible de créer et de gérer les articles sur la page Web via un programme prédéfini. D'autre part, Magento contient aussi un système de gestion de contenu avec lequel on peut créer et gérer des pages informatives de sites Web. On peut citer ici, par exemple, l'énumération des frais d'expédition ou l'explication des conditions générales de vente (CGV). Il existe également un éditeur WYSIWYG qui remplit les conditions pour concevoir simplement et efficacement des textes. Magento CMS contient des widgets qui assument des tâches complexes sur des textes telles que la modification automatique du chemin d'accès lors d'une modification de la page CMS. De cette façon, on évite des diagnostics d'erreurs.

Histoire

Le développement de l'application a commencé en 2007 alors que l'entreprise Varien coopérait encore avec OSCommerce. La première version bêta a été publiée pour la première fois le 31/08/2007. Quelques années plus tard, en février 2011, on apprenait qu'eBay avait acquis 49 % des actions de l'entreprise. Depuis juin 2011, eBay a racheté Magento.inc à 100 % et compte l'affilier à la nouvelle initiative X.Commerce. Depuis février 2012, Magento jouit d'une popularité accrue, l'application ayant déjà été téléchargée plus de quatre millions de fois sur Internet.

La différence par rapport à d'autres modèles

Magento utilise plusieurs types de chiffrements des mots-clés qui rendent le système polyvalent et adaptable. Une plateforme Web et une plateforme de commerce en ligne sont également proposées. En tant que plateforme Web, Magento utilise son propre motif de Modèle-vue-contrôleur (MVC). Celui-ci présente quelques différences par rapport à d'autres modèles. L'utilisateur a la possibilité d'employer un fichier de mise en page pour gérer les différents affichages. Des blocs peuvent également être facilement insérés par la mise en page.

Particularités

Magento est surtout connue pour l'utilisation de la programmation orientée objet et pour l'utilisation du modèle EAV. Comparativement à d'autres plateformes, Magento est de ce fait plus diversifiée et plus adaptable pour sauvegarder un vaste éventail de données. L'inconvénient est qu'il peut se produire une durée de téléchargement prolongée des pages individuelles, en raison de la quantité énorme de données. Ici, on utilise le temps pour effectuer une mise en cache (enregistrement temporaire) supplémentaire.

Magento et le référencement

L'objectif des opérateurs de sites Web est d'être le mieux classé possible et d'être bien repéré par les utilisateurs. L'utilisation de Magento peut garantir ce but. L'optimisation de du site Web se fait en utilisant des structures URL compatibles avec les moteurs de recherche et les balises titres concernées. En outre, un aperçu des slogans est proposé pour adapter à cet effet les mots-clés et entreprendre ainsi une hiérarchisation des différents contenus.

Liens web