Catégorie : Programmation Web

programmation Web

  • Installation de Magento 2 avec les sampledatas

    logo-magentoDepuis la sortie de magento 2 fin 2015, il a été possible de l’installer et de le tester sans avoir de problème flagrant.

    J’ai eu l’occasion d’installer plusieurs fois ce CMS, en mettant en place aussi les sample-datas.
    C’est un ensemble de fausses données (textes, images, produits, etc…) qui permet d’avoir un site un minimum rempli.

    Voici ma procédure pour pouvoir avoir un magento 2 fonctionnelle à 100%.

    – Phase 0 :  Créer un dossier spécifique dans votre environnement Web (LAMP, XAMPP, etc…). La phase la plus logique, c’est pour cela que je lui donne le numéro 0.

    – Phase 1 :  Prendre le dépôt Github de magento 2, et de le cloner dans votre environnement Web. Il suffit de lancer la commande suivante : git clone https://github.com/magento/magento2.git.

    – Phase 2 : Faire un composer install, pour installer tous les paquets liées à magento 2.

    – Phase 3 : A partir de là, vous pouvez installer Magento 2. Il est possible de faire de manière graphique (comme tous les CMS), ou à la ligne de commande.
    Pour la manière graphique, vous pouvez suivre ce qui est dit.
    Pour la ligne de commande, voici un exemple :

    bin/magento setup:install –base-url=http://local.magento2/ –db-host=localhost –db-name=magento2 –db-user=root –db-password=xxx –admin-firstname=admin –admin-lastname=Admin –admin-email=xxx@gmail.com –admin-user=adminuser –admin-password=xxx –language=fr_FR –currency=EUR –timezone=Europe/Paris –use-rewrites=1

    – Phase 4 : récupérer les sample-datas, via le dépôt Github. Il suffit ensuite de les copier sur le projet. Pour les installer, il m’a suffit de faire un bin/magento setup:upgrade, puis de vider les caches avec un sudo rm -rf var/cache/* var/generation/*.
    Attention en utilisant la commande rm -rf. Vous savez très bien qu’elle peut être très dangereuse si elle est mal utilisé.

    Magento2-sample-datas

    A partir de là, mon magento 2 est installé sans problème avec les données.

    Si vous avez des difficultés pour l’installation, dites-le moi en commentaires, et je vous aiderai.

  • Tutoriels sur Magento

    Tutoriels sur Magento

    logo-magentoDepuis début Avril, je travaille sur du magento pour mon travail.

    En faisant de veille, j’ai trouvé des liens de tutoriaux sur Magento (les 2 versions), expliquant les bonnes pratiques de programmation sur l’outil. Ces liens sont principalement Français.

    Le premier lien est la formation magento en ligne de Pierre Fay. On peux apprendre les bases de Magento 1 et des points plus avancé. Il est conseillé de lire le guide du designer magento pour la partie template.

    Les liens suivants viennent du blog salesids.com. Vous pourrez voir les articles sur magento 1 et magento 2.

    Stéphane Haimet est un développeur Web et un expert e-commerce. Il connaît prestashop et aussi les 2 versions de Magento.

    Maxime Huran est aussi un développeur Web spécialisé sur Magento. Il propose des tutoriels et une formation sur Magento 2.

     

    Si vous connaissez d’autres liens sur ce CMS, n’hésitez pas à me le dire par commentaires, et je les rajouterai.

    Enjoy !

  • Apprentissage de l’ECMAScript 6

    ES6-JSEn faisant un peu de veille sur le javascript, j’ai découvert une liste de ressources pour apprendre l’ECMAScript 6.

    Voici le lien qui liste toutes ces ressources : ES6-Learning.
    Vous y trouverez de tous : de l’article au pdf, de la vidéo, des podcasts, des slides, …
    Tous cela est en anglais.

    Profitez-en bien !

  • Bonnes pratiques CSS

    Bonnes pratiques CSS

    best practices cssVoici un nouvel article qui traitera encore des bonnes pratiques en CSS.

    Je vous présente plusieurs sites qui présentent de ces bonnes pratiques.
    Certaines sont en doublons, mais le plus importants est de présenter une habitude de travail.

    Le premier site est MaintainableCSS. Il ne fait que quelques chapitres, mais ce ne sont que des points importants.

    Le deuxième site est CSS guidelines. Le site est plus étoffé et est tout aussi important.

    Le troisième est le Code Guide by @mdo, des standards pour développé en CSS. Site créé par un des développeurs de Bootstrap.

    Le dernier site est Guide CSS, le seul site français dans la liste. Il liste 18 points distinct à connaître.

    Profitez bien de ces liens !

    Enjoy !

  • Devdocs magento 2

    devdocs-magentoMagento 2 est sorti depuis décembre 2015, et a fait parlé beaucoup de lui (Sa sortie était attendu depuis plusieurs années).

    Aujourd’hui, je vous présente la page des différentes documentations lié à Magento 2, la Magento 2 Developer Documentation.

    Cette page est divisé en 4 partie (Get Started with Magento, System Administrators, Developers, Designers), et comprend un certain nombre de documentation.

    Que pensez-vous de cette documentation ?