Je vais accélérer votre déploiement Magento jusqu'à 5 minutes

Certaines informations ont été traduites automatiquement.

Ukraine

Je parle Anglais

Développeur Full Stack Magento professionnel

Je suis développeur full stack. J'ai de l'expérience en Frontend, Backend et Devops. En général, j'ai environ 20 ans d'expérience en développement web. Compétences : PHP, JavaScript, TypeScript, MySQ...
À propos de ce service

Je propose un module Magento 2 prêt pour la production qui améliore considérablement la vitesse de déploiement du contenu statique sans modifier le comportement du frontend ni la logique métier. La solution est mise en œuvre et testée sur de vrais projets Magento avec plusieurs thèmes et langues.


Ce qui est implémenté dans le module :

  • Optimisation de setup:static-content:deploy
  • Résolution de l’héritage des thèmes jusqu’au thème parent commun
  • Déploiement des assets du thème parent une seule fois
  • Création de liens symboliques pour les fichiers statiques hérités au lieu de duplication complète
  • Ignorer les packages statiques inutilisés
  • Reconstruction uniquement pour les thèmes avec des overrides LESS personnalisés
  • Réduction de la charge IO du système de fichiers et de l’espace disque utilisé
  • Compatibilité totale avec le fallback et DI de Magento


Résultats mesurés :

  • Le temps de build statique est passé de plusieurs heures à environ 10 minutes
  • Le temps de déploiement est réduit à environ 5 minutes
  • La taille du contenu statique est optimisée de plus de 6 Go à environ 170 Mo
  • L’installation, la validation et le rollback sécurisé sont inclus. Idéal pour les pipelines CI/CD et les boutiques Magento à forte charge.

Outils:

Docker

•

GitLab

•

Jenkins

•

GitHub

•

BitBucket

Frameworks:

Ansible

•

Autres

Fournisseur de services cloud:

Amazon Web Services

•

Autres

Langage de programmation:

Python

•

PHP

•

Bash

Expertise:

Installation

•

Développement

•

Configuration

Balises associées