Internetinių parduotuvių kūrimas naudojant Drupal. Kas yra Drupal? Drupal yra populiari svetainės turinio valdymo sistema, turinti platų funkcionalumą ir atvirą kodą papildomiems plėtiniams. Pagrindinis šios TVS privalumas yra paprastas naudojimas, leidžiantis įgyvendinti net sudėtingiausius projektus.
Šiandien, remiantis Drupal, buvo sukurta daugybė įvairių temų ir tikslų svetainių. Sistemos galimybės praktiškai neribotos. Jis parašytas PHP formatu ir platinamas pagal GPL licenciją, tačiau lieka visiškai prieinamas ir saugus.
Tokia programinė įranga puikiai tinka pradedantiesiems ir patyrusiems vartotojams, todėl galite kompetentingai organizuoti savo svetainės turinį. Taip pat yra nemažai sukurtu populiariu internetinės parduotuvės šablonų, kurių kokybė nenusileidžia kitoms populiarioms platformoms.
Internetinių parduotuvių kūrimas naudojant Drupal
Sukurti svetainę naudojant specializuotą variklį yra daug lengviau ir greičiau nei rašyti kodą nuo nulio. TVS turi lanksčią struktūrą ir pritaikomą konfigūraciją, taip pat daugybę papildomų modulių ir plėtinių. Pavyzdžiui, vienas iš populiariausių Drupal modulių yra Ubercart.
Internetinių parduotuvių kūrimas naudojant Drupal
Pirmą kartą darbas prie projekto buvo pradėtas 2000 m., o TVS pavadinimas yra iškreipta olandų lašelio, nukritimo, atsiradusio dėl klaidos, interpretacija. Grupė studentų iš Antverpeno universiteto sukūrė savo vidinę svetainę, kad galėtų naudotis savo vietiniu tinklu. Svetainė buvo sukurta pagal programą, kuri neturėjo pavadinimo.
Pamažu projektas pritraukė naują auditoriją, besidomintį programavimu ir technologijų plėtra. Taigi iš mėgėjiško eksperimento projektas pasiekė naują lygį ir jau 2001 metais buvo paskelbtas šaltinio kodas Drupal. Kūrinys įgijo naują oficialią svetainę, o visi nauji kūrėjai prisijungė prie kūrimo proceso.
Dabar oficialių pagrindinių kūrėjų štabe yra dešimtys žmonių. Dar daugiau vartotojų siunčia savo kūrinius, kuriuos galima įtraukti į sistemos kodą. Trečiųjų šalių kūrėjai nuolat kuria papildomus modulius, redaguoja ir modifikuoja, kurių skaičius jau seniai skaičiuojamas tūkstančiais.
Gerai apgalvota struktūra leidžia atlikti bet kokias užduotis, įskaitant Drupal, internetinės parduotuvės kūrimą ir kitų sudėtingų projektų įgyvendinimą. Tinklo platybėse yra šimtai tūkstančių aktyvių svetainių, sukurtų drupal TVS.
2007 m. Buvo sukurta bendrovė Acquia, kurios pagrindinis tikslas buvo teikti komercinę paramą paslaugoms ir trečiųjų šalių projektams. Taip pat yra dešimtys vietinių palaikymo svetainių skirtingomis kalbomis. Per savo egzistavimo laikotarpį CMS yra gavusi daugybę apdovanojimų, raginama daugelyje konkursų ir užima aukštas reitingų pozicijas.
Drupal ypatybės
Sistema turi visas būtinas galimybes automatiškai užbaigti svetaines.
- Modulinis dizainas. Vienas iš pirmųjų privalumų yra modulinė struktūra, leidžianti išplėsti funkcionalumą beveik neribotą laiką. Drupal moduliai išplečia galimybes, keičia svetainės dizainą ir struktūrą. Dauguma idėjų, kurias galima įgyvendinti platformoje, jau egzistuoja kaip moduliai. Drupal ir atributų bootstrap 4 scenarijai leidžia greitai sukurti svetainę. Įdiegiamų modulių skaičius neribojamas ir priklauso nuo prieglobos galimybių. Jei turite specialų serverį, puslapis bus lengvai ir greitai įkeliamas su bet kokiu skaičiumi papildomų plėtinių. Jei trūksta tam tikro modulio, galite pateikti pasiūlymą dėl jo kūrimo atitinkamose bendruomenėse. Daugumą modulių galima nemokamai atsisiųsti iš interneto.
- Atviro kodo. Atviras kodas siūlo kelias galimybes vienu metu. Pirma, sistema yra nemokama ir prieinama. Antra, šaltinio kodas yra prieinamas kiekvienam vartotojui, praplečiant darbo galimybes.
- Prieigos teisės. Prieigos teisės yra ribotos ir pritaikomos, todėl administratorius gali atverti vartotojams tik tam tikrų funkcijų prieigą. Vaidmenų nustatymai daro valdymą efektyvesnį ir lengviau valdomą.
- Vaizdinis dizainas. Vizualinį bet kokios informacijos ir bet kokio turinio pateikimą galima visiškai pritaikyti sau. Norėdami tai padaryti, galite naudoti paruoštą Drupal parduotuvės šabloną, bootstrap drupal arba sukurti unikalias temas nuo nulio. Rezultatas bus patrauklus, patogus, originalus ir įsimintinas.
- SEO Optimizavimas Drupal seo iš pradžių yra optimizuotas paieškos sistemoms, todėl jis turi visas reikalingas priemones ir galimybes kokybiškam reklamavimui. Sistema palaiko skirtingus URL, o sukurtas html kodas visiškai atitinka galiojančius reikalavimus ir standartus. Be to, drupal seo optimizavimas turi daug kitų naudingų funkcijų, kurios daro jį patrauklų ne tik kūrėjams ir vartotojams, bet ir paieškos sistemoms.
- Interaktyvumas. Naudodami TVS galite sukurti interaktyvias svetaines, suteikdami lankytojams galimybę bendrauti, keistis informacija ir failais. Platforma leidžia kurti tinklaraščius, palikti komentarus ir naudoti kitus specialius sprendimus.
- Turinys. Turinys gali būti visiškai bet koks, ar tai būtų asmeninis tinklaraštis, forma, katalogas, Drupal internetinės parduotuvės kūrimas ar daug daugiau. Vienas šaltinis gali sujungti kelias kryptis vienu metu, dirbdamas su informacijos laukais ir turiniu.
- Saugumas. Nepaisant atvirojo kodo, tai yra saugiausias drupal TVS, kurį suteikia speciali programinės įrangos struktūra. Daugybė aktyvių kūrėjų greitai nustato ir ištaiso visas klaidas, kad vartotojams nereikėtų jaudintis dėl sistemos stabilumo, taip pat dėl savo duomenų konfidencialumo.
Architektūra gali skirtis priklausomai nuo konstrukcijos ir versijos. Tačiau yra keletas pagrindinių elementų, į kuriuos reikia atkreipti dėmesį:
- Vieninga turinio kategorija, nepriklausomai nuo jos tipo;
- Bet koks kategorijų lizdavimo gylis;
- Rubrikatorių statymas naudojant skirtingus parametrus;
- Funkcinė paieška;
- Dinaminis meniu;
- Sąsajos lokalizavimas;
- Daugiafunkcinis;
- Atnaujinimų palaikymas;
- Galimybė kurti svetaines, kurių turinys sutaps;
- XML dokumentų palaikymas;
- Autorizacija naudojant OpenID.
Parduotuvės šabloną galima lokalizuoti, atsižvelgiant į dominančią kalbą. Šiuo metu sąraše yra daugiau nei šimtas pavadinimų, nors kai kurie vertimai yra neišsamūs. Lokalizavimui CMS naudoja savo mechanizmą, kuris leidžia saugoti reikiamą medžiagą duomenų bazėje.
Trečiosios šalies moduliai yra skirti visiškam lokalizavimui. Jie nėra įtraukti į pradinį paketą, tačiau daugybę jų atvirose tinklo erdvėse pateikia daugybė kūrėjų. Svarbiausia yra naudoti tik patikrintus išteklius, kurie užtikrina aukštos kokybės ir saugius modulius.
Pagrindinės Drupal sąvokos
Kalbėdami apie struktūrą, vartotojai susidurs su keliomis pagrindinėmis sąvokomis.
- Mazgai – tai svetainės turinys, jos puslapiai. Paprasčiausią mazgą sudaro antraštė ir pagrindinis korpusas, kurį galima papildyti įvairiais blokais ir laukais. Sistema veikia su kelių tipų mazgais, todėl galite naudoti įvairių tipų turinį.
- Blokeliai. Blokai yra atskiri elementai, užimantys tam tikrą plotą ir dažnai dubliuojami keliuose puslapiuose vienu metu.
- Taksonomija. Kitas būdingas bruožas yra vadinamoji taksonomija, kuri yra neriboto skaičiaus dalykų kategorijų, atitinkančių atitinkamus modulius, kūrimo mechanizmus. Galite pridėti etikečių prie skirtingų terminų ir automatiškai siųsti juos į atitinkamus sąrašus ir žodynus. Ši funkcija ypač aktuali tinklaraščiams ir kitiems šaltiniams, apimantiems įvairias temas.
Drupal internetinė parduotuvė
Tarp individualių sprendimų Commerce Drupal internetinė parduotuvė nusipelno ypatingo dėmesio. Dabartinę surinkimo versiją visada galima rasti oficialioje Drupal TVS svetainėje, o pagrindiniai sistemos nustatymai apima:
- Patogus administratoriaus skydelis;
- Individualus produkto puslapio dizainas;
- Katalogas ir paieška pagal jį;
- Pirkėjo asmeninė sąskaita;
- Pirkinių krepšelis;
- Pritaikomas kasos blokas;
- Papildomi moduliai nuolaidoms įgyvendinti, mokesčių administravimas, statistikos apskaičiavimas ir daug daugiau.
Internetinėje parduotuvėje integruotos kelios pagrindinės funkcijos, leidžiančios iš vienos dėžutės sukurti parduotuves nuo nulio. Dešimtys mažų modulių yra galinga bet kokio sudėtingumo projektų bazė. Be to, kūrėjai nuolat klausosi vartotojų nuomonių ir plečia galimų pasiūlymų spektrą.
Šio pasirinkimo privalumai yra akivaizdūs:
- Lankstumas interneto parduotuvės dizainas;
- Gebėjimas dirbti su įvairių rūšių prekėmis;
Drupal bootstrap tema css internetinei parduotuvei yra lengvai pritaikoma prie administratoriaus poreikių; - Sistema tinka didelio srauto katalogų kūrimui;
- Asmeninė sąskaita yra patogi ir daugiafunkcinė;
- Paieškos filtrai yra įvairūs ir praktiški.
Drupal privalumai ir trūkumai
Sistemos naudojimas turi daug privalumų, kurių dauguma tiesiogiai priklauso nuo sistemos galimybių.
- Lanksti konfigūracija. Sistema gali būti naudojama kuriant bet kokio tipo projektus, nesvarbu, ar tai būtų Drupal 7 internetinės parduotuvės šablonas, galerijos, aplankai ar socialinės žiniasklaidos svetainės.
- Didelė kūrėjų bendruomenė. Drupal TVS vartotojų bendruomenė laikui bėgant tik plečiasi, todėl visada galima rasti daugybę modulių ir jų variantų, laiku atlikti klaidų pakeitimai, pagrindiniai atnaujinimai, begalinis rekomendacijų ir vadovų srautas. Sistema buvo sukurta specialiai kūrėjams, todėl naudojant ją nebus jokių problemų.
- Integruota paieškos sistema. Vidinė paieškos sistema yra organizuota branduolio lygiu, todėl ji lengvai susidoroja su savo funkcijomis, nors negali konkuruoti su gerai žinomomis paieškos paslaugomis.
- Talpyklos sistema. Įmontuota talpyklos sistema sumažina serverio apkrovą ir pagreitina puslapius. Serverio našumas pagerinamas vengiant sudėtingų duomenų bazių užklausų.
Papildomi CMS privalumai:
- Darbo stabilumas;
- Unikali internetinių parduotuvių tema;
- Į turinį orientuotas.
Tarp sistemos trūkumų dažnai minimas ilgas mokymosi procesas, kuris yra būtinas norint įvaldyti visas galimybes ir perspektyvas. Tokia TVS nėra visiškai tinkama sukurti pirmąją svetainę pačiomis pirmomis pažinties dienomis. Tačiau praleistas laikas visiškai atsipirks su nepriekaištingu rezultatu, būtinu bet kokiam rimtam projektui. Dažnai galite rasti atsiliepimų, kas yra geriau nei Joomla ar Drupal? Mes neduosime vienareikšmio atsakymo, tai labai individualu. Tačiau verta pabrėžti, kad abi sistemos išsiskiria dideliu įrankių rinkiniu ir leidžia kurti profesionalias svetaines.
TVS gali būti sunku vartotojams, neturintiems žiniatinklio kūrimo patirties. Norėdami įgyvendinti tikrai sudėtingas ir unikalias idėjas, turite suprasti, kaip veikia informacinės technologijos ir funkciniai moduliai. Paprastesniems projektams pakanka pagrindinių įgūdžių.
Naudojant Drupal
Yra du būdai peržiūrėti administracinius skyrius:
Pagal modulius;
Pagal užduotis.
Nuo to priklauso puslapių ir nuorodų organizavimo būdas. Geriau iš anksto priprasti prie administracinės sąsajos. Norėdami tai padaryti, galite naudoti papildomus modulius, kad palengvintumėte darbą.
Puslapiui sukurti pridedama atitinkama pasirinkto tipo medžiaga. Meniu rodymo temą galima keisti naudojant jos parametrus, o svorio parinktis naudojama nuorodų rodymui organizuoti.
Įvesties formatas leidžia dirbti su html žymomis ir valdyti turinio įvestį. Čia galite sukonfigūruoti abejotinų elementų filtravimą, kad dar labiau apsaugotumėte projektą ir naudotojų naršykles. Patyrusiems administratoriams ir naujokams yra du darbo būdai, kurie skiriasi sudėtingumu ir html žinių reikalavimais.
Peržiūros blokas yra naudingas, jei kūrėjų grupė iš karto dirba su projektu. Ši funkcija leidžia jums laikyti pakeitimų žurnalą ir stebėti visas atgaivintas versijas. Įterpdami pakeitimus, galite pasilikti ankstesnę versiją, kad prireikus galėtumėte prie jos grįžti.
Apskritai, Drupal diegimas ir darbas praktiškai nesiskiria nuo kitų TVS. Kai kurias subtilybes lengviau išmokti jau proceso metu, nes visuose moduliuose pateikiami aprašymai, charakteristikos ir instrukcijos. Kiekvienas gali susidoroti su sistema, su minimaliomis pastangomis ir laiku.
Ar jums reikalinga internetinė parduotuvė Drupal platformoje?
Internetinės parduotuvės technologijos pasirinkimas visų pirma priklauso nuo atliekamos užduoties ir jūsų verslo dydžio. Norėdami įgyvendinti paprastą užsakymų ir mokėjimų verslo logiką, taip pat jei klientų srautas nėra labai didelis (pavyzdžiui, namų kepykla ar vietinė kavinė), tai jums geriau tiks kitas TVS.
Taip pat nepamirškite apie įmontuotas socialinės žiniasklaidos funkcijas. Pavyzdžiui, smulkusis verslas gali sėkmingai gyventi VKontakte ekosistemoje.
Tačiau perėjimas nuo smulkaus verslo prie vidutinio ir didelio jo savininkui nustato naujas užduotis:
– pardavimo internetu priemonės naudotojų prieigos teisių diferencijavimas,
– mastelio keitimas esant didelėms apkrovoms;
– kelios skirtingos el. prekybos svetainės, sujungtos ta pačia kodų baze ir tomis pačiomis funkcijomis (kelių svetainių sistema );
– prekių paieška pagal keletą savybių;
– integracija su TVS ir kitomis paslaugomis.
Tokiu atveju turėtumėte kreiptis į paruoštas TVS ir el. Prekybos platformas. Tokių platformų yra daug, tačiau mes, kaip studija, turinti gilias CMS Drupal kompetencijas, apie tai kalbėsime.
Drupal komercinis potencialas
Atviro kodo paruoštos platformos taupo biudžetą tiems, kurie jas teikia savo verslui. Krizės metu jie tapo dar patrauklesni. O tai, kad Drupal vienu metu gali valdyti tiek turinį, tiek pardavimus, yra didžiulė sėkmė visų tipų verslininkams ir nuopelnas bendruomenei, išplitusiai visame pasaulyje. Yra bent 11 priežasčių, kodėl, remdamiesi šia TVS, galite sukurti ne tik nukreipimo puslapį ar kelionių organizatoriaus svetainę , bet ir puikią internetinę parduotuvę:
Taksonomija. Taksonomijos modulis organizuoja produktų filtravimo ir rūšiavimo darbus produktų kataloge svetainėje. Be to internetinė parduotuvė neįmanoma. Kurį laiką Taxonomy modulį reikėjo atsisiųsti ir įdiegti atskirai, tačiau dėl didelės paklausos jis buvo įtrauktas į Drupal branduolį.
Duomenimis pagrįstas požiūris elektroninėje prekyboje . Kad jūsų pardavimus skatintų turinys, jums reikia giliai integruoti elektroninės prekybos platformą ir TVS. Tai retai vyksta greitai ir sklandžiai, ir čia išryškėja vienas didžiausių Drupal privalumų: Drupal Commerce. Tai Drupal priedas, veikiantis kaip modulis ir sistema. Žemiau mes jums pasakysime daugiau apie tai.
Šimtai modulių, paskirstymų ir temų. Negalima pervertinti tarptautinės Drupal bendruomenės įtakos platformai: jos nariai stengiasi spręsti bet kokio sudėtingumo problemas, kad savininkai galėtų jas įgyvendinti savo internetinėse parduotuvėse. Du dažniausiai pasitaikantys sprendimai yra Drupal Kickstart ir Ubercart, apie kuriuos taip pat šiek tiek pakalbėsime.
Integracija su trečiųjų šalių paslaugomis. Norint normaliai veikti, Drupal internetinėje parduotuvėje turi būti įrengtos mokėjimo sistemos ir analizės sistemos, integruota į socialinius tinklus, nustatytas pokalbis ir automatizuota rinkodara. REST API architektūra suteikia Drupal prieigą prie daugybės tokių įrankių.
Mobilioji pirmoji architektūra. Jei norite padėti įvaldyti 3,5 trilijono dolerių, kuriuos mCommerce projektai uždirbs 2021 m., Jūsų internetinė parduotuvė turi veikti visuose mobiliuosiuose įrenginiuose. Jautrus dizainas pagal numatytuosius nustatymus yra vienas iš Drupal bruožų.
Daugiakalbė. Jie perka ir parduoda visame pasaulyje, todėl bet koks el. Prekybos / mCommerce projektas turi sugebėti kalbėti su klientu bet kuria kalba. Drupal žino apie šimtą, įskaitant tuos, kurie skaito tekstą iš dešinės į kairę.
Galimybė parduoti skaitmeninius produktus. Per pastaruosius metus, kai skaitmeninės paslaugos patyrė eksponentinio padidinti eismo skambant koronaviruso. Pasaulis yra nestabilioje padėtyje, visos veiklos perkėlimo į internetą scenarijus nustojo būti fantastiškas, todėl šiandien galima įsigyti galimybę įsigyti kokį nors nematerialų produktą svetainėje.
Prekių asortimento apskaita . Jei parduodate drabužius, jie turi dydžio, spalvos, lyties parametrus. Jei jūsų produktas yra komiksai, juos galima suskirstyti į originalus arba vertimus, skirtus vyresniems nei 6 ar 18 metų asmenims, išleistus vieno ar kito leidėjo ir pan. Tai identifikatorius, kuris bus skirtingas kiekvienam produktui su skirtingais parametrais. Be to, ši funkcija padeda kontroliuoti sandėlio balansą.
Vartotojų vaidmenų atskyrimas. Dažnam pirkėjui neturėtų būti suteikta prieiga prie parduotuvės administratoriaus skydelio, taip pat pardavėjui neturėtų būti atvertos galimybės pakeisti reklaminius skydelius ir svetainių temas.
Raštingas UX. Kuo greičiau vartotojas įsigys pirkimą svetainėje, tuo didesnė tikimybė, kad jis grįš į naują, o paieškos sistemos geriau reitinguos svetainę pagal tikslines užklausas. Drupal gali užtikrinti tokį greitį, o jei laikysitės el. Prekybos be galvos principo, vartotojas tarp puslapių judės automobilio greičiu.
Daugiakanalis . Kuo daugiau kontaktinių taškų su klientais, tuo geriau, o Drupal gali sukurti visą produktų ekosistemą. Jei po svetainės norite sukurti mobiliąją aplikaciją, darbo bus mažiau – dėl to paties Headless elektroninės komercijos principo turinio valdymo sistema veikia kaip duomenų bazė, bendra tiek svetainei, tiek programai.
Drupal Commerce
Apie Drupal kalbama kaip apie platformą, kurioje pakanka pažymėti reikiamus žymimuosius laukelius ir gauti pirmuosius išpardavimus. Taigi, tai yra perdėta – galite pradėti rinkti erškėčius šiuo erzinančiu keliu net Drupal konfigūracijos metu. Paklauskite savęs: Kadangi viskas taip paprasta, ką daro didelės Drupal kūrėjų bendruomenės? ir žengti vieną žingsnį arčiau gražios, modernios, konkurencingos, neperšlampamos ir nuolat atnaujinamos internetinės parduotuvės kūrimo, kurios neįmanoma sukurti be per daugelį metų įgytų žinių. Bet mes vis tiek pridėsime instrukcijas neprogramuotojams-naujos žinios pakels jūsų savivertę ir vėliau leis laisviau bendrauti su kūrėjų komanda.
Prisimename, kad pats Drupal pirmiausia leidžia patalpinti turinį svetainėje, o visas kitas funkcijas padidina su Drupal suderinami moduliai. Vienas iš jų yra komercija.
Tai modulis ir kartu sistema, sukurta remiantis Drupal architektūra ir leidžianti integruoti komercines parinktis į Drupal svetainę. Laikydamasis API principo, kūrėjas greitai galės susieti modulį su bet kuria trečiosios šalies programa. Tai ypač svarbu, jei jūsų verslas jau buvo integruotas su kai kuriomis sistemomis prieš internetinę parduotuvę. Kadangi tai yra sistema, visos konfigūracijos, nustatymai ir temos sukuriamos nuo nulio. Kūrėjui suteikiama visiška veiksmų laisvė, tačiau jei nesate vienas iš jų, negaiškite laiko bandydami savarankiškai suprasti šį įrankį.
Pagrindinis Commerce subjektų, kuriuos galima sukurti, rinkinys apima:
– Produktas (produktas) – tai, kas parduodama parduotuvėje;
– Užsakymai (užsakymai) – vienas ar daugiau produktų vienetų, kuriuos svetainės vartotojas įdėjo į krepšelį, taip pat kiekvieno produkto vieneto nustatymai, į kuriuos atsižvelgiama apskaičiuojant visas išlaidas ir mokėjimą (pvz. , nuolaida produktui);
– Eilutės elementai (pozicijos užsakyme) – produkto vienetas su jo savybėmis (dydžiu, spalva ir pan.), Į kurį bus atsižvelgiama teikiant užsakymą;
– Mokėjimo šliuzai (mokėjimo šliuzai) – programinė įranga, kuri išsprendžia užsakymo apmokėjimo problemą. Tai arba savarankiškai parašyti sprendimai, arba paruošti, pvz., PayPal, Stripe, Braintree, Ubercart, banko mokėjimo šliuzai.
Be to, bendruomenės nariai parašė naudingus Drupal Commerce modulius viskam: pristatymo išlaidų apskaičiavimui, likučių apskaitai, mokesčių ir muitų apskaičiavimui ir daug daugiau.
Šiuo metu yra dvi Drupal Commerce versijos: Commerce 1 yra suderinama su Drupal 7 projektais, o Commerce 2 – su Drupal 8 ir 9.. Abi jas galima atsisiųsti iš Drupal svetainės .
Šiek tiek paprasčiau: Kickstart ir Ubercart el. Prekybos moduliai
Nėra laiko ar biudžeto? Tokiu atveju yra keletas modulių, kurių sunkumo slenkstis yra šiek tiek mažesnis.
Drupal Commerce pradžia
Jei sistemos, kuri yra Commerce, filosofija yra sukurti parduotuvę nuo nulio, tai Kickstart atveju kūrėjas užsiima platinimu, kuriame yra įvairių tikslų modulių kompleksai. Kickstart reikalingas riboto laiko ir patirties sąlygomis, tačiau patirtis vis tiek yra didesnė nei to, kas nėra kūrėjas, – bent jau integravimui su serveriu, nes stacionaraus kompiuterio pajėgumų gali nepakakti.
Ubercart
Kitas Drupal modulių rinkinys, skirtas paprastam vartotojui sukurti internetinę parduotuvę. Atitinkamai jis sukonfigūruotas pažymint žymimuosius langelius. Funkcionalumas apima kategorijų ir produktų katalogą, pirkinių krepšelį, kasą, mokėjimo ir pristatymo modulius, mokesčių apskaičiavimo modulį, sandėlio likučių apskaitos modulį ir ataskaitų kūrimo modulius.
Elektroninė prekyba: viena vidinė sistema, skirta valdyti visus pardavimo kanalus.
Prieš baigdami pakalbėkime apie elektroninės prekybos plėtros tendenciją, kuri neišnyks. Elektroninė prekyba be galvų (arba atsieta) – tai principas, kuriuo remiantis kuriama net ne svetainė, o visa jūsų verslui tinkanti produktų ekosistema. Šioje ekosistemoje, be svetainės, gali būti mobilioji programa, internetinė kasa, išmanusis terminalas, socialiniai tinklai, pokalbių robotai ir daug daugiau. Jei laikomasi el. Prekybos be galvos principo, jie visi ima duomenis iš to paties serverio.
Pabandykime elementaria kalba paaiškinti el. Prekybos svetainės be galvos architektūrą. Visi nematomi procesai, atliekantys paprastas pasirinktines operacijas, pvz., Produktų pridėjimas į krepšelį, mokėjimas, dovanų kortelių taikymas ir nuolaidos, vadinami verslo logika. Jo apdorojimas vyksta serveryje, kurį taip pat galima sukurti naudojant CMS Drupal. Už matomus šių operacijų apdorojimo rezultatus yra atsakinga kliento pusė, už kurios kūrimą naudojamos tokios JavaScript sistemos, kaip React, Vue.js ar Angular. Tarp jų yra sukurta programų sąsaja, pavyzdžiui, Rest API arba GraphQL, kuri perduoda duomenis iš serverio į klientą.
Šio principo taikymo pranašumai bus šie:
– sumažinti serverio apkrovą dėl tik dalinio Drupal įkėlimo,
– sutrumpinti svetainės foninės sistemos kūrimo laiką,
– naudojant JavaScript sistemų galimybes kuriant priekinę sąsają, o ne Drupal temas ir šablonus,
– lankstumas pasirenkant front-end kūrėjus.
Išvada
Drupal ir visos su ja suderinamos technologijos sukurtos naudojant PHP, o PHP yra viena populiariausių ir apgaulingai paprasta Drupal programavimo kalbos …. Mokėjimo sistemų prijungimas, puslapio išdėstymo nustatymas, integravimas su analizės sistemomis (reikia žinoti, iš kur atvyksta klientai), naujienlaiškiai el. Paštu (informavimas apie reklamas ir naujus produktus bei išlaikymas) ir daugelis kitų yra sudėtingi ir todėl nėra verti jūsų laiko. Tegul kiekvienas daro savo: jūs ieškote naujų pardavimo kanalų ir rinkodaros, o mūšų internetinė studija kuria internetines parduotuves.