CDN ir medijos pristatymas
Failų ir medijos sluoksnis greitesniam pristatymui bei valdymui.
WebEdge projektas
CDN ir medijos pristatymas
Iššūkis
Medijos failai skirtinguose produktuose turi būti pasiekiami greitai ir valdomi vienodu būdu.
Ką darėme
Sukūrėme CDN valdymo modulį su administravimo sąsaja ir edge pristatymo logika.
Rezultatas
Failų keliai, prieigos ir pristatymas gali būti prižiūrimi vienoje infrastruktūros vietoje.
Dev-story straipsnis
Kaip buvo kuriamas projektas: CDN ir medijos pristatymas
Įvairiose programose kaupti ir teikti failus skirtingu būdu kėlė riziką dėl nesutampančio prieigos valdymo ir nenuoseklių taisyklių.
Skyriai
06
Moduliai
04
Stackas
JavaScript + Vue
Kodėl projektas atsirado
Medijos failai skirtinguose produktuose turi būti pasiekiami greitai ir valdomi vienodu būdu.
Įvairiose programose kaupti ir teikti failus skirtingu būdu kėlė riziką dėl nesutampančio prieigos valdymo ir nenuoseklių taisyklių.
Ką sukūrėme
Sukūrėme CDN valdymo modulį su administravimo sąsaja ir edge pristatymo logika.
Sukurta valdymo sistema failų įrašams, prieigos priskyrimui ir viešo pateikimo elgsenai pagal skirtingus poreikius.
Pagrindiniai moduliai ir vartotojo kelias
Failų katalogas laiko kelią, tipą, savininką ir konteksto žymas visiems panaudojimams.
Valdymo ekranai rodo, kas ir kada įkeltas, kad pasibaigus projektui išsivalytų senieji įrašai.
Pateikimo taisyklės atskiria produktų lygmenis ir leidžia valdyti prieinamumą skirtingose aplinkose.
Sąrašai pagal projektą ar tipą padeda suprasti, kurie ištekliai kur naudojami ir kur reikia valymo.
Architektūra ir technologiniai sprendimai
Technologinis pagrindas: JavaScript, Vue, Edge delivery. Ši dalis svarbi ne dėl logotipų sąrašo, o dėl to, kaip pasirinktas stackas padeda valdyti duomenis, būsenas, vartotojo veiksmus ir tolimesnę priežiūrą.
Vue suteikia administravimo sąsają, o pateikimo logika laikoma atskirai, kad kiekviena programa gautų aiškius išteklius.
Kaip tai veikia realiame scenarijuje
Realiame naudojime „CDN ir medijos pristatymas“ veikia kaip nuosekli seka: pirmiausia sprendžiama pradinė problema, tada vartotojas atlieka pagrindinį veiksmą, mato aiškų duomenų kelią ir rezultatą. Taip patirtis lieka logiška, o ne atsitiktinis ekranų rinkinys.
Praktinė vertė matoma ten, kur anksčiau reikėjo rankinio darbo: dalis proceso automatizuota, atsakomybės aiškiai atskirtos, o kiekvienas modulis atlieka vieną suprantamą funkciją. Būtent dėl to sprendimą lengva prižiūrėti ir plėsti.
Rezultatas ir pamokos
Failų keliai, prieigos ir pristatymas gali būti prižiūrimi vienoje infrastruktūros vietoje.
Medijos valdymas tampa nuoseklus: komandos palaiko ir naudoja failus toje pačioje infrastruktūroje, ne kurdamos nuosavų sandėlių.
Susiję straipsniai
Toliau skaityti
Susijusios projektų istorijos
Šie projektai turi artimų technologinių arba produkto sprendimų, todėl padeda matyti, kaip tas pats principas veikia kitame kontekste.
WebEdge projektas
Vietinio maisto DI prototipas
Vietinio maisto DI prototipas
Eksperimentas su maisto duomenimis, vietiniu modeliu ir rekomendacijų srautu.
Dev-storyWebEdge CMS ir turinio API
Turinio valdymas, kuris maitina svetaines ir leidžia komandai publikuoti be kūrėjo įsikišimo.
WebEdge projektas
DI agentų valdymo platforma
DI agentų valdymo platforma
Vidinė erdvė agentų darbams, instrukcijoms ir vykdymo būsenoms prižiūrėti.
Turite panašią idėją?
Aptarti projektą