Magento 2 Nul nedetid implementeringer med Envoyer

September 14, 2020

Magento 2 nul nedetid implementeringer? Ja, det er muligt – med Envoyer.

 

Og nu, lad os gennemgå det, vi ved lige nu.

 

 

Magento 2 nul nedetid implementeringer

Kan du ikke se, når din Magento 2-butik er brudt eller er i vedligeholdelsestilstand, mens du kører Magento 2-implementeringskommandoer? Ja? Det er fantastisk. Vi fandt en løsning, der vil hjælpe dig med denne smerte.

 

For eksempel var setup:upgrade kommando eller setup:static-content: implementering nødvendig for at implementere kode til et websted. Vi havde kun brug for at trække ændringerne ind, skylle Magento-cachen, og vi var klar til at gå.

 

Med Magento 2 er tingene lidt anderledes.

 

Magento 2 tilbyder betydelige forbedringer i forhold til Magento 1 på mange områder, hvor en særlig fremhævning er evnen til at administrere din kode med composer. Som et resultat kræver implementering af websteder, der administreres med komponisten, lidt mere konfiguration på kodeudrulningssiden, da vi har brug for at løse komponistafhængighederne på implementeringstidspunktet.

 

For hvert nyinstalleret eller opdateret modul skal vi nu køre setup: upgrade, kompilere kode og tage et par andre sidste trin. Denne proces gør butikken ofte langsom eller utilgængelig i et stykke tid.

 

Sikkerheden afhænger af, hvor lang tid dit produktionssted er i vedligeholdelsestilstand, størrelsen på webstedet, antallet af ændringer, der er anvendt under implementeringen, og konfigurationen til implementering af statisk indhold.

 

Vi hos MageCloud har arbejdet med Magento siden Magento 1.0. Og efter Magento 2.0-udgivelsen har vi prøvet forskellige tilgange til at udvikle en proces, der giver os mulighed for at implementere til enhver tid, hver dag uden problemer.

 

Og endelig fandt vi en passende løsning til at forhindre nedetid under implementering, der i nogle tilfælde kan være langvarig.

 

Løsningen er Envoyer, et implementeringsværktøj til nul-nedetid til PHP-applikationer.

 

 

Hvad er Envoyer?

Envoyer er et implementeringsværktøj, der bruges til at implementere PHP-applikationer. Med andre ord giver Envoyer os mulighed for at implementere kodeændringer hurtigt og uden nedetid. Ændringerne gøres tilgængelige, når build er afsluttet uden at påvirke den aktive codebase. Kort sagt betyder det, at din applikation og de kunder, der bruger den, ikke engang er klar over, at en ny version er blevet skubbet.

 

Envoyer fungerer godt sammen med større arkiveradministrationsplatforme som GitLab og Bitbucket. Andre fordele inkluderer ubegrænset implementering og teammedlemmer.

 

 

Lad os se nærmere på Envoyers integration med Bitbucket – se vores artikel på Bitbucket.org:

 

 

For at opsummere, hvis du ikke har prøvet Envoyer endnu – giv det et skud nu!

 

 

*****


Hvis du har brug for en hånd til at vedligeholde og optimere dit Magento-websted, bedes du
kontakte os for at begynde at diskutere dine krav.

 

Vær opmærksom på dig selv! 🙏

Vil du vide mere?

Få en kort analyse af din webshop på video - så kan du se hvad vi kan!
Byer hvor vores kunder er