Construire de la zero cu dezvoltarea personalizată a comerțului electronic

Publicat: 2020-10-02

Aceasta este partea a doua a unui studiu de caz pe site-ul nostru parte Genius eCommerce . Puteți citi prima parte a studiului de caz, axat pe design personalizat, chiar aici.

Dacă ar fi să iei orice sedan de bază pe care l-ai putea cumpăra din orice lot de mașini și a-l pregăti pentru curse, ce ai face? S-ar putea să scoți toate locurile de lângă șofer. Nu ai nevoie de pasageri, trebuie ca mașina să fie ușoară. S-ar putea să scoateți motorul eficient din punct de vedere al gazului și să-l înlocuiți cu unul mai mare. Nu trebuie să vă faceți griji pentru prețul la pompă, aveți nevoie de accelerare. S-ar putea să schimbați anvelopele cu benzi de rulare cu altele lisante și netede. Nu trebuie să vă descurcați în zăpadă, trebuie să reduceți frecarea. Aceasta este diferența dintre o mașină construită pentru a fi folosită de oricine și o mașină construită pentru un scop foarte specific și este, de asemenea, ilustrativă pentru diferența dintre un site web șablon generalizat și dezvoltarea de comerț electronic personalizat. Genul de site pe care îl scoateți din cutie de pe orice platformă va fi un instrument universal pentru toate tipurile de afaceri, dar un site dezvoltat personalizat poate fi creat special pentru a face ceea ce aveți nevoie pentru a face.

Aici, la 1Digital, am experimentat acest lucru de primă mână când dezvoltăm pe platforma WordPress pentru Genius eCommerce , site-ul nostru parte. Genius eCommerce exista de câțiva ani pe un șablon WordPress și când am decis să-l actualizăm, am făcut-o de la zero. Vederea procesului pe unul dintre propriile noastre site-uri a ajutat cu adevărat să evidențiem, pentru mine, diferența dintre implementarea rapidă și ușoară a unui site șablon și construirea metodică a dezvoltării personalizate de comerț electronic.

„Problema cu vechea temă este că a existat o mulțime de coduri care cântăreau site-ul, indiferent dacă îl folosim sau nu”, a spus Jon Luhrs, unul dintre dezvoltatorii principali aici la 1Digital . Vechea versiune a site-ului de comerț electronic Genius era pe o temă WordPress predefinită. Temele WordPress, ca multe șabloane prefabricate, vin cu o suită de pluginuri dependente. „S-ar putea să aibă un plugin pe care ți-ar cere să-l descarci pentru a rula meniul sau altul care s-ar putea ocupa de trimiterea formularelor, chestii de genul acesta”, mi-a spus Jon. Din păcate, toate aceste articole se pot adăuga la o mulțime de balonare. Dezvoltatorii de teme vor să se asigure că tema lor este cumpărată de cei mai mulți oameni posibil și, prin urmare, poate fi utilizată în cele mai multe circumstanțe. Acest lucru face ca o temă preconstruită să fie un joc de toate meserii și un maestru al niciunei.

„Cel mai mare lucru pe care am vrut să-l îmbunătățim în noua versiune a fost viteza”, a spus Jon. Pentru a face acest lucru, a scăpat de o mulțime de plugin-uri care ar veni în mod normal cu un site WordPress și a construit shortcode-uri personalizate de la zero pentru a le înlocui. De exemplu, vechiul site de comerț electronic Genius avea instalat un generator de pagini numit WP Bakery. Un astfel de generator de pagini facilitează glisarea și plasarea conținutului și adăugarea unei pagini noi pe site-ul dvs. din zona de administrare, fără a intra în cod. „Aceste pluginuri pentru generarea de pagini sunt un ban pe duzină”, mi-a spus Jon. „Toți oferă aproape aceeași funcționalitate, dar vin și cu mult cod de care s-ar putea să nu ai nevoie.” Avantajul de a avea în colțul tău pe cineva ca Jon, care este instruit în dezvoltarea personalizată, este că nu ai nevoie de crearea paginii pentru a fi ușor pentru tine. În schimb, Jon a construit noile noastre pagini de la zero. Acest lucru i-a făcut să fie cât mai slabi posibil, deoarece a adăugat doar ceea ce era absolut necesar pentru a face pagina să ruleze.

„A fost același lucru pentru glisoarele de imagine și glisoarele de mărturie”, mi-a spus Jon. În cazul în care un plugin WordPress rulează în pagina dvs., luând imagini pe care le-ați adăugat în zona de administrare și în care le-ați încărcat, am creat acele funcții personalizate cu linii de cod pentru a le simplifica. De asemenea, am optimizat imaginile în sine pentru mai multă viteză. „O mare parte este să identifice setările potrivite pentru a exporta imaginea din Photoshop, care vor funcționa pentru scopul său în pagină, fără a fi prea mult”, a spus Jon. O echipă de dezvoltare personalizată vă poate ajuta să creați fișierele imagine potrivite, pe baza planului dvs. pentru fiecare pagină anume.

La momentul lansării, noul site web Genius eCommerce rulează un scor mediu de viteză de 98,6 pe paginile mobile. „Aceasta este o îmbunătățire destul de mare față de șablonul anterior și am început să vedem că site-ul generează niște clienți potențiali”, mi-a spus Jon. Acest tip de scor pe Page Speed ​​Insights de la Google ar fi aproape imposibil pentru magazinul dvs. de comerț electronic obișnuit, chiar și cu o dezvoltare personalizată, dar asta nu înseamnă că ar trebui să eliminați viteza site-ului din lista de priorități. O colecție de studii realizate de Walmart a constatat că atunci când timpul de încărcare a acestora fluctuează între 1 și 4 secunde, conversiile au scăzut brusc. Ei au descoperit că fiecare îmbunătățire de 1 secundă a timpului de încărcare a paginii s-a tradus într-o creștere cu 2% a conversiilor pe site.

Un dezvoltator personalizat de comerț electronic poate ajuta, de asemenea, un site cu pregătire pentru viitor, în special unul care se bazează pe șabloane și pluginuri prefabricate în trecut. Amintiți-vă, aceste plugin-uri sunt create și de dezvoltatori. Asta înseamnă că au o perioadă de valabilitate. O aplicație poate funcționa atunci când vă configurați site-ul pentru prima dată, dar după câțiva ani, acel dezvoltator poate trece la alte lucruri și poate înceta să accepte pluginul de care depindea tema când ați configurat-o prima dată. Pe Genius eCommerce aveam un plugin care personaliza modul în care le permitem membrilor echipei să se autentifice în zona de administrare a site-ului nostru. În momentul în care site-ul Genius eCommerce a fost construit, acel plugin nu mai era acceptat timp de doi sau trei ani. „Din fericire, asta nu a fost necesar pentru funcționalitatea de bază a site-ului, așa că l-am dezactivat”, a spus Jon. Cu toate acestea, atunci când construiți cod de la zero, nu trebuie să vă faceți griji cu privire la actualizări sau să vă întrebați dacă serviciul pe care v-ați bazat nu va mai fi acceptat. „Dacă ceva se strica vreodată, aș prefera să vin cu un alt mod de a face acest lucru, decât să descarc un alt plugin”, mi-a spus Jon. „Ceea ce te economisește bani pe termen scurt poate ajunge să te coste mai mult pe drum, în funcție de cât de bine este susținut.”

Genius eCommerce m-a ajutat să clarific pentru mine ceea ce le explic clienților noștri de ani de zile. Când te gândești la dezvoltarea de comerț electronic personalizat, spre deosebire de șabloanele prefabricate, totul se rezumă la o întrebare despre cantitatea de control pe care vrei să o ai. Șabloanele, cu pluginuri dependente, pot fi implementate rapid și ieftin. Puteți avea un site utilizabil în cel mai scurt timp. Dar, pe măsură ce am lucrat cu Genius eCommerce, în cele din urmă s-ar putea să doriți mai mult de la site-ul dvs. Când o faci, va fi atât mai ieftin, cât și mai ușor să faci acele îmbunătățiri la propriul tău cod, pe care echipa ta de dezvoltare le-a construit, mai degrabă decât să dispute ce poți din instrumente terțe.


La 1Digital suntem specializați în a fi echipa dumneavoastră extinsă de dezvoltare. Indiferent dacă construiți un site de la zero, cum ar fi Genius eCommerce , sau faceți pași mici pentru a aduce site-ul dvs. din ce în ce mai mult sub controlul dvs., o sarcină la un moment dat, experții noștri în dezvoltare personalizată de comerț electronic pot fi la doar câteva clicuri distanță. . Contactați-ne astăzi despre toate modalitățile prin care puteți obține un dezvoltator 1Digital în colțul dvs.

Descărcați PDF