Nye nøkkelfunksjoner i Magento 2.0

Magento 2.0 ble offisielt annonsert tilbake i 2010, da Yoav Kutner, Magento's medstifter og CTO, sa at "[Magento] plattformen er moden nok der den krever en ny versjon". 

Magento-entusiaster over hele verden hadde ventet på denne nye versjonen siden, men det tok fem lange år for Magento å lansere denne versjonen av Magento, og til slutt den 17. november 2015 ble den nye versjonen tilgjengelig for nedlasting på Magentos nettsted. 

Utgivelsen av den nye versjonen ble delvis forsinket fordi selskapet ble kjøpt opp av eBay i 2011, og eBay hadde noen forskjellige forventninger fra den nye versjonen enn de opprinnelige medgrunnleggerne. Tilsynelatende resulterte dette i at Yoav forlot selskapet innen ett år etter oppkjøpet.

Bildekilde: http://ecommercenews.eu/magento-2-finally-still-relevant/

Som Magento-fans har ventet lenge nok til å se denne nye Magento-utgivelsen, har de selvfølgelig høye forventninger til det også. Og det sier seg selv at Magento har forandret seg mye med den nye store versjonen av versjon 2.0. Magento 2.0 tilbyr forbedret ytelse og skalerbarhet, mange nye funksjoner legges til for å forenkle kjøps- og betalingsprosessen for å øke konverteringsfrekvensen, og ved fullstendig caching blir sidelasthastigheten betydelig forbedret. 

Kort sagt vil den nye plattformen forhåpentligvis hjelpe bedrifter over hele verden til enkelt og kostnadseffektivt å levere engasjerende omnichannel shoppingopplevelser til sine kunder.

I denne artikkelen vil jeg kort oppsummere noen viktige punkter i denne nye versjonen av Magento.

Lakkbasert Full Page Caching

Magento er en enorm system for innholdshåndtering. Denne bulkiness kommer på bekostning av langsomme sidelastningstider. Det hadde vært den største bekymringen for Magento-utviklere for å forbedre sidetiden for Magento-nettsteder for å forbedre brukeropplevelsen og for å øke nettstedets konverteringsfrekvens. Lakk ble mye brukt til å implementere fullsidekache på Magento-nettsteder for å forbedre sidetilpasningstiden. 

Etter å ha realisert dette behovet, kommer Magento 2.0 med forhåndsintegrert lakk til å cache sideinnhold, og dette har gjort sidetilpasningstiden rundt 50% raskere enn tidligere versjoner. For meg er denne forbedringen alene ganske betydelig.

Forbedret shoppingopplevelser

Magento 2.0 forbedret ikke bare sidetilpasningstiden, men også forbedret på mange andre sider ved brukernes shoppingopplevelser. Mange nye responsive temaer legges til, noe som gir nettstedet ditt lett tilgang til forskjellige plattformer og enheter. 

Kassen har blitt gjort mye enklere. Tidligere brukte nesten alle Magento-nettsteder tredjeparts Magento-utvidelser som OnePageCheckout for å forbedre betalingsprosessen. 

Med Magento 2.0 har utbetalingsprosessen blitt gjort enklere som standard. Gjestekontoen er antatt, og det er ikke nødvendig å velge korttypen, da det automatisk er fastslått av typen kredittkortnummer, slik at mange unødvendige kassafelt elimineres, noe som gjør det mye enklere for brukerne å sjekke ut. Database tabeller relatert til kassa er også skilt, så nå brukerne sjekker ut, vil ikke føle den langsomme databasen spørringen hastighet.

Clean and Leaner Code Base

Alle tidligere utgivelser av Magento-versjoner kom på samme kodebase. Med mange års utvikling ble kodebase monstrous, med mye arv og dårlig kode. Magento 2.0 er en ny start, så med en tynnere kodebase er det enklere å vedlikeholde og redigere, og da det er færre filer, er det også raskere. Jeg håper Magento-teamet vil fortsette å holde denne kodestaben ryddig i alle fremtidige utgivelser.

Forbedret tabellsparingsproblem

En betydelig flaskehals for Magento-områder var forsinkelsene forårsaket av tabellen låseproblemet. Problemet oppsto når en prosess måtte skrive et bord, og det pleide å låse bordet før man skrev slik at ingen annen prosess kunne skrive på den mens den skrev. 

For store steder, da mange samtidige prosesser måtte skrive på samme bord, førte dette til en kø, og prosesser måtte vente på sin tur for å låse og skrive bordet. Med forbedret caching og robuste tabelloptimaliseringer, lover Magento 2.0 å løse dette problemet vesentlig.

Forbedret admin panel design

Med Magento 2.0 er den gamle, ekkel admin-panel designen borte. Den leveres med et mye mer brukervennlig og intuitivt admin panel, som er responsivt og berøringsaktivert, slik at du enkelt kan bruke den på dine mobile enheter også. 

Å sette opp nye produkter og importere produkter er mye enklere og opptil fire ganger raskere med den nye designen. Du kan lagre nye visninger i administrasjonspanelet for å få rask tilgang til informasjon som er viktig for bedriftens behov. Og som det er strømlinjeformet og mer intuitivt, er det lett å lære for folk som er nye for Magento.

Nye og sikre betalingsintegrasjoner

Magento 2.0 har gjort det mye lettere å implementere flere nye og etablerte betalingsgateways som PayPal, Authorize.net og BrainTree. Alle disse betalingsintegrasjonene kommer med økt sikkerhet og PCI-overholdelse. Magento Enterprise Edition leveres også med WorldPay og CyberSource-integrasjoner.

Lettere vedlikehold og oppgraderinger

De som har erfaring med å opprettholde et Magento-nettsted, vet hvor vanskelig det var å oppgradere Magento til sin nyere versjon. Med Magento 2.0-utgivelsen skal den være en mye raskere og enklere oppgave. Siden koden er mye slankere og kommer med moderne og modulær arkitektur, vil kostnadene og kompleksiteten til å opprettholde nettstedet også bli betydelig redusert.

Er du klar for Magento 2.0 Migrasjon?

Jeg vet, som alle Magento-brukere, hvis du har jobbet med et Magento-prosjekt, vil du også være begeistret for denne nye versjonen. Men før du tar spranget på å overføre nettstedet ditt fra versjon 1.x til 2.0, er det noen ting du bør vurdere.

Ta en titt på utvidelsene dine. Mange mye brukte utvidelser er nå bygget inn i den nye Magento-versjonen, og dette gjelder spesielt for Enterprise-utgaven. Mange andre er allerede tilgjengelige for den nye versjonen eller vil være tilgjengelig de neste ukene. Men det er fortsatt mange utvidelser som vil ta litt tid å være tilgjengelig for Magento 2.0. Hvis nettstedet ditt bruker noen av disse utvidelsene, kan du vente til du har alle dine viktige utvidelser tilgjengelig for denne nye versjonen.

Hvis du har gjort mye tilpasning på Magento-nettstedet ditt, og har brukt betydelig tid og penger på denne tilpasningen, bør du bedre vurdere ideen om migrering til versjon 2.0. Siden denne nye versjonen er helt annet et annet dyr, kan du ende opp med å bruke mye mer tid og ressurser for å få det til å migrere.

Hvis du vil ha mer informasjon om migrasjon, kan du se min nye veiledning om Moving to Magento 2.

Konklusjon

Det har bare vært noen måneder siden den offentlige lanseringen av denne Magento-utgaven. Folk hadde høye forventninger til det, og det ser ut til å møte dem ganske mye. 

Jeg tror personlig at denne nye versjonen gir et løft til Magento i det lange løp. Det vil gjøre det så robust og som bruker- og utviklervennlig som noe moderne CMS skal være, som ganske ærlig, var tidligere versjoner ikke.

Magento er en kraftig eCommerce-løsning, og den blir stadig sterkere med hver versjon. Uansett om du bare begynner eller du begynner med neste versjon, ikke glem å sjekke ut utvidelsene vi har tilgjengelig for deg, så vel.