MediaRemove — kasutamata meedia koristamine Umbraco jaoks
Hoidke oma Umbraco meediakogu puhtana — tuvastage automaatselt ja eemaldage ohutult kasutamata meediafailid, andmebaasile ligipääsu pole vaja.
85%
Tuvastatud ja eemaldatud kasutamata meedia
60%
Vähem meedia salvestusruumi kasutust
70%
Vähem käsitsi koristamistööd
Ülevaade
MediaRemove on Umbraco tagaruumapistikprogramm, mis aitab meeskondadel leida ja ohutult eemaldada kasutamata meediafaile meediakogust. Aja jooksul kogunevad sisurohketele veebisaitidele orvvara, mis täidab salvestusruumi ja aeglustab CMS-i. Pistikprogramm analüüsib sisu ja meedia suhteid, et tuvastada faile, mida saidil enam kuskil ei viidata.
Tagaruumis saavad kasutajad vaadata kasutamata meediat selges ülevaates, rakendada välistamise reegleid oluliste varade kaitsmiseks ning hulgikustutada ohutult, ilma andmebaasile ligipääsuta või käsitsi kontrollita.
Eesmärk: MediaRemove'i eesmärk on hoida Umbraco meediakogu puhtana ja optimeerituna. See parandab jõudlust, vähendab salvestusruumi kasutust ning automatiseerib orvufailide koristamist ohutu ülevaate- ja kustutustöövoo kaudu.
Väljakutsed ja lahendused
Kokkuvõte seisnes kuues konkreetses probleemis — ja neile vastavates funktsioonides, mida me ehitasime:
Peidetud meedia kasutus. Umbraco salvestab meedia viiteid sisuväli, valijate, pesastatud struktuuride ja kaudsete linkide vahel, mistõttu kasutamata failide märkaminen raskendatud. Me ehitasime kasutamata meedia tuvastamise, mis identifitseerib failid, mida kuskil sisustruktuuris ei viidata, ja märgib need ohutuks eemaldamise kandidaadiks.
Suhete ebapiisav nähtavus. Tavalised CMS-i API-d ei ava alati täielikku sisu–meedia suhte kaart. Me ehitasime seoste taastamise, mis skannib kogu sisu ja taastab lingid meediaobjektide ja nende kasutuse vahel, koos meedia ülevaadetabeliga (nimi, tee, allikas) selgete ja ülevaadatavate tulemustega.
Jõudlus suurtes kogudes. Suurte meediakogude ja sisupuu skaneerimine võib aeglustada kogu süsteemi. Seoste taastamise mootor on optimeeritud efektiivseks skannimiseks ilma saidi või tagaruumajõudlust kahjustamata.
Tausttöötluse koormus. Meediakasutuse analüüs võib blokeerida tagaruumaliidest, kui see töötab esiplaanil. Seoste taastamine ja kasutusanalüüs toimuvad taustaprotsessidena, nii et toimetajad saavad katkestusteta töötada.
Kokkupõrke kustutamise oht. Failide massiline eemaldamine nõuab kaitsemeetmeid. Lisasime valideerimise ja ülevaatamise sammud ning erandite nimekirja, mis kaitseb kriitilisi ressursse kustutamise eest.
Andmebaasi ja failisüsteemi järjepidevus. Masskäsud võivad jätta viited ja füüsilised failid sünkroonist välja. Meie massiline kustutamine eemaldab valitud kasutamata failid, hoides andmebaasi ja failisüsteemi järjepideva.
Tulemused
85% meedia puhastamise efektiivsus: enamus hüljatud faile tuvastatakse ja eemaldatakse, hoides meediumiteegi puhtana.
60% salvestusruumi vähendus: meedia salvestuse keskmine vähenemine pärast puhastust, parandades pikaajalist laiendatavust.
40% backoffice'i jõudluse parandus: kiirem laadimine ja navigeerimine Umbraco backoffice'is meedia optimeerimise järel.
70% käsitsi töö vähenemine: palju vähem aega kulutavad toimetajad ja arendajad käsitsi meedia puhastamisele.