Ciljni ameriški senatorji, odkupljiva programska oprema, napad, temna stran

Magento 1 proti Magento 2: Primerjava in razlogi za nadgradnjo

Izvorno vozlišče: 1866855
Vodniki in nasveti

Magento 1 proti Magento 2: razlogi za nadgradnjo na Magento 2

Magento 1 ne bo več podprt konec junija 2020, zato se morajo lastniki trgovin Magento težko odločiti, ali naj še naprej upravljajo svoja spletna mesta za e-trgovino na Magento 1 ali nadgradite na Magento 2

Magento 2 je bil izdan za odpravo številnih pomanjkljivosti, okvar in hroščev Magenta 1 in se je izkazal za pomembno nadgradnjo v smislu zmogljivosti in uporabnosti v primerjavi s prejšnjim. 

Kako veste, kdaj je čas za nadgradnjo in katere so ključne točke v primerjavi Magento 1 in Magento 2? Elogic zagotavlja Storitve nadgradnje Magento od lansiranja Magenta 2. Nova platforma je izšla s precejšnjimi spremembami v primerjavi s prejšnjo različico.

Ta članek bo preučil ključne razlike med Magento 1 in 2, analiziral, kdaj bi morali razmisliti o nadgradnji na Magento 2 in kako problematična je selitev Magenta 1 na Magento 2. 

Magento 1 proti Magento 2: Ključne Razlike

Magento 1 je bil prvotno razvit kot prilagodljiva rešitev za e-trgovino. Vendar je platformi manjkalo nekaj bistvenih funkcij (optimizacija delovanja in prijaznost do mobilnih naprav), ki jih najdemo na številnih konkurenčnih platformah za e-trgovino. Zato se je veliko trgovcev pritoževalo nad počasnim delovanjem njihovih trgovin Magento 1, kar je povzročilo izgubo strank in zmanjšan prihodek.

Magento 2 je rešil vse težave, ki se pojavljajo v Magentu 1. Poleg tega Magento 2 vključuje še več prednosti v primerjavi z Magentom 1. Poudarimo glavne razlike med Funkcije Magento 1 proti Magento 2. Nekatere od teh ključnih izboljšav so:

  • Arhitektura 

Razvojna ekipa Magento je spremenila sklad z dodajanjem različnih novih tehnologij – Apache, NGINX, Varnish, Composer, Symfony, Redis itd. Arhitektura zdaj podpira različico PHP7, kar v bistvu pomeni še boljše možnosti za optimizacijo in prilagajanje.

Magento 1 proti 2 tehnološki sklad:

Magento 1 Magento 2
Apache 2.x Apache 2.2./2.4.
  Nginx 1.7 ali novejši
PHP 5.2.x – 5.5.x PHP 5.6.x/7.0.2/7.0.6
MySQL MySQL/MySQL Percona 5.6.x ali novejši
Solr (samo za EE) Solr 4x
HTML HTML 5
  Lak 3.x / 4.x
CSS CSS3
  Redis 2.x / 3.x ali Memcached 1.4.x
JQuery (v najnovejših temah) JQuery
  RequireJS / Knockout.js
  PSR – 0/1/2/3/4
Zend Framework 1 Zend Framework 1/2
  skladatelj
  Simfonija
  • Uspešnost

Ko se bo vaše podjetje razširilo, boste dobili več prometa in potrebovali boste rešitev, da se boste lahko spopadli z velikim tokom obiskovalcev. Če že govorimo o Zmogljivost Magento 2 proti Magento 1, Magento 2 je hitrejši povsod: na straneh izdelkov, kategorij in domačih strani. Kot je bilo omenjeno zgoraj, je bilo v Magento 2 dodanih veliko novih tehnologij, ki so pomagale optimizirati strani za hitro dostavo, skrajšale odzivni čas strežnika za dejavnosti spletnega mesta in naredile zaledne operacije učinkovitejše. 

Povprečni čas nalaganja je zdaj pod dvema sekundama (50% hitreje kot Magento 1), kar pomeni, da je veliko manjša verjetnost, da bodo vaše stranke zapustile spletno stran zaradi počasnega nalaganja strani. Vse to je mogoče zaradi tehnologij predpomnjenja celotne strani, kot sta Varnish in NGINX.

Glede na Benchmark testiranje, zdaj lahko Magento 2 upravlja približno dva milijona več ogledov strani in obdela do 39 % več naročil na uro v primerjavi z Magentom 1. Odziv strežnika za dodajanje v košarico je zdaj 66 % hitrejši, zaključna blagajna pa je prav tako 51 % hitrejša . 

Čeprav Magento 2 privzeto ponuja hitro delovanje, to ne pomeni, da vam ni treba optimizirati hitrosti spletnega mesta. Na splošno so težave s počasnim vmesnikom in časom nalaganja posledica pomanjkanja znanja o optimizaciji spletne strani. Počasni časi nalaganja škodujejo učinkovitosti pajkanja in vodijo do manjšega števila indeksiranih strani, zato poskrbite, da storite vse, kar je v vaši moči, da pospešite Magento 2.

  • Splošno 

Skrbniška plošča v Magento 2 je uporabniku prijazna, enostavna za krmarjenje in intuitivna. Tako lahko brez truda poiščete informacije, gladko krmarite po vseh elementih skrbniške plošče in učinkoviteje upravljate svojo e-trgovino. 

Napredna nadzorna plošča je tisto, kar je Magento 1 manjkal. Skrbniška nadzorna plošča Magento 2 prikazuje zadnja, nova in povprečna naročila; doživljenjska maloprodajna prodaja, najbolj priljubljene iskalne besede; dohodnina, uspešnice; število izdelkov; in znesek pošiljanja, ki pomaga določiti napredek vašega e-trgovinskega posla. Poleg tega lahko z Magento 2 ustvarite nastavljive izdelke in prilagodite podatkovne mreže. 

Nadzorna plošča Magento 2
Nadzorna plošča Magento 2. Avtor slike: Magento
Nadzorna plošča Magento 1
Nadzorna plošča Magento 1. Avtor slike: Magento     

Ohranjanje varnosti je ključnega pomena pri upravljanju spletnega mesta za e-trgovino. Magento 2 podpira napredne vgrajene varnostne možnosti. Eden od njih je SHA-256 (Secure Hash Algorithm 256) za gesla, ki zmanjša možnost uspeha slovarskega napada. 

Magento 2 ima tudi sistem za zaščito pred goljufijami Signifyd. Signifyd je vdelan v najnovejšo izdajo Magento 2, kar omogoča platformi, da določi in zavrne naročila, ki se zdijo prevare, ter zagotavlja 100-odstotno zaščito pred povračilom. Stroški Signifyda so odvisni od števila naročil, ki jih obdela vaša trgovina.

Dobra stvar je, da če svojo trgovino vodite na Magento 1 in vas skrbi varnostna zaščita, lahko svojemu spletnemu mestu za e-trgovino dodate varnostne module prek razširitev. Slaba novica je, da obstaja večja možna grožnja kibernetski varnosti zaradi dejstva, da bo Magento junija 2020 prenehal podpirati varnostne posodobitve in popravke.

  • razširitve

Z Magento 2 lahko nove razširitve integrirate in spreminjate ceneje in brez težav. Postopek nameščanja razširitev in posodabljanja funkcij je postal enostavnejši zaradi novih tehnologij (HTML5, CSS3, Require.js), integriranih v Magento 2.

Na trgu so na voljo številne razširitve tretjih oseb za Magento 1. Vendar lahko pride do konfliktov, ko dve ali več razširitev poskuša prepisati isto funkcionalnost. Magento 2 je uvedel spremembo, ki omogočili vtičnike tretjih oseb, da prekrivajo osnovno kodo, namesto da bi jo preglasili. 

  • funkcionalnost 

Eden glavnih Magento 1 proti 2 funkcionalne razlike je uvedba Ajax Dodaj v košarico v Magento 2. V Magentu 1, ko je izdelek dodan v košarico, sistem znova naloži stran, kar povzroči poslabšanje delovanja. Z Magento 2, z dodajanjem Ajax Add-To-Cart, novemu sistemu ni treba znova naložiti strani, ko je v košarico dodan nov izdelek. 

Funkcija odjave je bil prav tako poenostavljen in strankam je zdaj enostavna navigacija. Magento 2 samodejno prepozna vnesene vrste kartic registriranih strank. Ta funkcija ni na voljo v Magento 1. 

Magento 2 to popelje še dlje in tudi ponuja napredno poročanje in avtomatizacija trženja. Magento 2 ponuja ključne poslovne meritve, ki vam omogočajo sledenje 20 poročilom spletne trgovine neposredno iz skrbniške plošče. 

Kar zadeva trženje, je Magento 2 uvedel avtomatizacijo trženja po elektronski pošti Dotmailer. Z Dotmailerjem lahko ustvarite avtomatizirane marketinške akcije za potiskanje, SMS, e-pošto in druge kanale.

Nenazadnje je ena najpomembnejših sprememb v Magento 2 injekcija odvisnosti. Datoteke razreda Magento 1 so pogosto velike, zato je težko določiti, kaj je njihova osnovna funkcionalnost. Magento 2 je to težavo rešil z vstavljanjem odvisnosti, vzorcem načrtovanja, ki izvleče odvisnosti razreda, da je postopek hitrejši in lažji. Vstavljanje odvisnosti je odličen način za zmanjšanje tesne povezanosti med kodno bazo aplikacije. 

Konec leta Podpora za Magento 1 prihaja kmalu. Konec junija 2020 bo Magento prenehal izdajati in posodabljati varnostne popravke in pomembne popravke. Očitno za Magento 1 ne bo več nobenih novosti, novih funkcij ali izboljšav. 

Hkrati je Magento 2 integriral nove funkcije, kot so graditelj strani, PWA (progresivne spletne aplikacije) in pričakuje se, da bo uresničil še več funkcionalnosti za zagotavljanje robustne rešitve e-trgovine z večjo hitrostjo, varnostjo in zmogljivostjo.

Ko je bil Magento 1 predstavljen leta 2005, ni imel pomembnejših funkcij za SEO. Magento 2 je uvedel številne izboljšave pri optimizaciji iskalnikov. Na primer, Schema.org je namenjen povečanju uvrstitve vaše trgovine v iskalnikih. Poleg tega bogati izrezki na straneh kataloga Magento 2 omogočajo, da iskalniki veliko lažje preiščejo vaše podatke o izdelkih.

To bi lahko bil edini vidik, kjer Magento 1 zmaga v bitki, saj je licenca Magento 1 cenejša od Magenta 2. S toliko posodobitvami, novimi funkcijami in najnovejšimi funkcijami je očitno, zakaj licenca Magento 2 stane precej denarja. 

Odprtokodna izdaja: Magento 1 in Magento 2 sta brezplačna

Commerce Edition: 

Cena licence Magento 1 CE (začne se pri): 18,000 USD na leto

Cena licence Magento 2 CE (začne se pri): 22,000 USD na leto

Magento 1 proti Magento 2: Nadgraditi ali ne nadgraditi?

Nadgradnja vaše trgovine z e-trgovino je ključnega pomena, če želite biti korak naprej in izpolnjevati zahteve svojih strank. Kako veste, kdaj je čas za nadgradnjo? 

Najboljši čas za prehod z Magenta 1? Pred nekaj meseci. Drugi najboljši čas za prehod z Magenta 1? Kakor hitro se da.

Če razmišljate dolgoročno, bi morali že razvijati načrte za nadgradnjo na Magento 2. Naša ekipa priporoča izvedbo nadgradnje Magento 1 na 2 takoj, če:

  • vaša obstoječa trgovina Magento 1 ima težave z delovanjem
  • gradite novo e-trgovino
  • nameravate uvesti pomembne spremembe
  • nameravate preoblikovati svojo trgovino
  • vaše spletno mesto za e-trgovino deluje na že zastareli različici.

Morda bi bilo vseeno vredno posodobiti na Magento 2, če s trenutnim sistemom nimate prav nobenih težav. Zakaj? Kot je bilo omenjeno zgoraj, Magento 2 ponuja številne nove funkcije, priložnosti in inovacije, ki lahko vaše maloprodajno poslovanje dvignejo na naslednjo raven.

Kako zahtevno je da se seli vaš Magento 1 trgovina na Magento 2?

Migracija na Magento 2
Migracija na Magento 2. Avtor slike: Magenticians.

Priznajmo: selitev nikoli ni lahek postopek, tudi če nadgrajujete na novo različico iste platforme. Magento 2 ima popolnoma novo arhitekturo in funkcionalnost. Zaradi tehničnega napredka je migracija zapletena.

Po naših izkušnjah migracija podatkov iz Magento 1 v Magento 2 je precej zahteven proces, ki zahteva temeljite priprave. Vse razširitve in kodo po meri je treba pregledati, prepisati in narediti združljive z Magento 2 in najnovejšimi različicami PHP. Za to je dobro najeti izkušeno Magento razvojno agencijo, ki vam bo pomagala pri migraciji Magento 1 v Magento 2 brez izgube vitalnih podatkov. 

S tem v mislih si poglejmo postopek migracije na Magento 2. Obstaja sedem glavnih korakov Nadgradnja Magento 1 na 2

Postopek migracije na Magento 2
Postopek migracije na Magento 2

Tisti trgovci na drobno, ki razmišljajo o prehodu na Magento 2, morajo razumeti, da ne gre za preprosto »nadgradnjo različice«. Magento 2 je popolnoma nova platforma z bistvenimi razlikami v okviru od Magenta 1. Tako je Stroški prehoda z Magento 1 na Magento 2 je lahko precej drago. 

O strošek nadgradnje na Magento 2 se začne pri 3,000 $ in lahko doseže več deset tisoč dolarjev glede na vaše tehnične zahteve za novo trgovino. Običajno morate porabiti svoj proračun za nakup nove teme, nakup razširitev in zaposlitev verodostojne agencije Magento za izvedbo procesa selitve. 

Ključne točke: Magento 1 proti Magento 2

In Magento 1 proti 2 primerjave, Magento 2 zmaguje v bitki, saj je bolj robustna in učinkovita rešitev, na kateri temelji maloprodajno poslovanje. Z M2 dobite popolno večkanalno platformo z napredno funkcionalnostjo, ki ponuja:

  • Obsežna arhitektura (Redis 2.x+, Varnish 3.x+,NginX 1.7+, RequireJS, Knockout.js, Symfony, Composer, PSR – 0 / 1 / 2 / 3)
  • Boljša hitrost in zmogljivost
  • Enostavna integracija razširitev tretjih oseb
  • Močna varnost
  • Boljše SEO
  • Izboljšana blagajna
  • Napredno poročanje
  • avtomatizacija Marketing
  • Poenostavljene nadzorne plošče.

Če želite zgraditi svoje spletno mesto na Magento 2 ali preseliti Magento 1 na Magento 2, nas kontaktirajte. Imamo izkušene zaledne in sprednje razvijalce Magento 2, ki vam lahko pomagajo pri procesu migracije.

Ali morate svoje spletno mesto za e-trgovino preseliti na Magento 2?

Prej ko začnete, več časa imate, da vse uredite pravilno.

Nauči se več

Vir: https://elogic.co/blog/magento-1-vs-magento-2-the-reasons-to-upgrade-to-magento-2/

Časovni žig:

Več od Elogic