background preloader

Magento

Facebook Twitter

Optimisation des performances de Magento. Après avoir hébergé un bon millier de sites et, parmi ceux-ci , une majorité de sites Magento, après avoir également mené une R&D constante sur le sujet de l’optimisation des performances, ce « Howto d’optimisation de Magento » synthétise un certain nombre de best practices autour de l’optimisation de Magento.

Optimisation des performances de Magento

Ceci étant posé, un certain nombre de points sont transposables à n’importe quel site réalisé en PHP. J’ai pu oublier certains points ou commettre des fautes de frappes ou de compréhension, n’hésitez pas à me le signaler. (philippe.humeau[@]nbs-system.com) Licence Il est distribué sous licence Creative Commons. Magento optimization howto de Philippe Humeau – NBS System est mis à disposition selon les termes de la licence Creative Commons Paternité – Pas d’Utilisation Commerciale – Pas de Modification 3.0 non transcrit. La reproduction partielle ou complète de ce document sur un autre site que celui de NBS System est interdite. Pourquoi donner toutes ces informations memcached database. Gestion des indexes de Magento en SSH. WordPress Integration.

Intégrer Wordpress à Magento. Ecrit par Pierre dans Magento avec les tags Intégrer Magento à Wordpress, Magento, Wordpress Magento est une plateforme e-commerce open source très en vogue en ce moment donc on va voir dans cet article comment intégrer une autre solution en vogue mais cette fois au niveau blog/sites qui est WordPress.

Intégrer Wordpress à Magento

On part d’une installation de Magento fonctionnelle Etape 1 : Installation de WordPress Tout d’abord on va télécharger WordPress : Il faut créer une nouvelle base de données pour WordPress Ensuite on va éditer le fichier wp-config-sample.php qui se trouve à la racine de l’installation de WordPress pour configurer les accès à la base de données. // ** Réglages MySQL ** // /** Nom de la base de données de WordPress. */ define(‘DB_NAME’, ‘db1′);/** Utilisateur de la base de données MySQL. */ define(‘DB_USER’, ‘dbo1′);/** Mot de passe de la base de données MySQL. */ define(‘DB_PASSWORD’, ‘toto’);/** Adresse de l’hébergement MySQL. */ define(‘DB_HOST’, ‘db1.2and2.fr’); Pierre FAY » Créer votre module Magento de A à Z. Au vue de comment j’ai galéré pour trouver des tutoriaux/how to/ou guide du développeur complet etc… sur le développement de plugins pour Magento, je me suis dis que c’était peu être une bonne idée d’en créer un.

Pierre FAY » Créer votre module Magento de A à Z

Nous verrons tout au long de ce tutoriel comment créer un module magento complet avec acces a la base de donnée, une interface pour le frontoffice et une interface en backoffice (utilisant une grid Magento) pour gérer l’affichage sur le front. Chaque partie de ce tutoriel contiendra une partie théorique pour bien comprendre le fonctionnement de Magento et une partie pratique qui consistera à créer un module complet étapes par étapes. Vous êtes prêt ? Alors accrochez vous, magento (et le ecommerce en général) est loin d’être la partie la plus facile du web. Leçon 1 – La structure d’un module Magento Leçon 2 – Créez votre Controller Leçon 3 – Créer un Block Leçon 4 – Le Model et la base de donnée Leçon 5 – Le model, les collections et les formulaires. Magento CE - Créer un produit configurable (configurable product)

Dev

JavaScript: Test run javascript code online, right here. Webservices. Jouer avec le panier de Magento. Import. Magento Issues - 10 most common Magento problems. This tutorial will show you solutions to some of the most common Magento issues that users face when managing their online shops.

Magento Issues - 10 most common Magento problems

How to configure Magento to work with a new domain There are two things you should do in order to configure Magento to work with a new domain: Edit the Magento database Go to your cPanel > phpMyAdmin. Select your Magento database from the left menu, find the table called core_config_data and click on it. Web/unsecure/base_urlweb/secure/base_url by clicking the pen icon in front of each of them. Référencement Magento : une extension pour la réécriture d'URL des filtres - Layered Navigation. Voici quelques conseils pour optimiser Magento pour le référencement et accroître la visibilité du site.

Référencement Magento : une extension pour la réécriture d'URL des filtres - Layered Navigation

Certaines astuces permettent de pallier à la duplication de contenu. Évitez la duplication de contenu et la répétition des metas Par défaut, les balises meta de certaines pages sont identiques, notamment dans les cas de figure suivants : Catégories : Clearing the Cache in Magento – Blog – Nexcess. “What is the difference between the “Flush Magento Cache” and “Flush Cache Storage” buttons?”

Clearing the Cache in Magento – Blog – Nexcess

We get this question often enough that it’s worth making a short blog post about it. In order to understand the difference between these two options, it’s important to know a little about how caching works in Magento. Specifically the concepts of ids and tagging. Essentially, an “id” in terms of caching is simply a unique string used to identify cache records in a shared storage.

A cache “tag”, is another string that’s used to classify different types of data your application is caching. Configuration (non-layout XML files)Layouts (all those XML files under app/design/…)Blocks HTML output (Page blocks like headers, footers and callouts)TranslationsCollections DataEAV types and attributes (reduces some database lookups)Web Services Configuration Let’s take a look at a list of cache files from a default Magento store for an illustration: Magento CE 1.5: Main Page. » Magento : Titles, meta-description et keywords. Pierre FAY » Magento. Ajouter un attribut perso à l’admin grid des produits magento 3 février 2014 L’autre jour j’ai voulu rajouté un attribut dans ma grid magento, mon attribut avait des options et se géré via une selectbox…il fallait donc afficher la valeur de ses options et non l’id de l’option dans la grille des produits de l’admin magento.

Pierre FAY » Magento

Voici la solution : Ajouter l’attribut à la collection utilisée par la [...] Magento batch update category quick script.