Umbraco-mediakirjastosi on raskaampi kuin miltä se näyttää: Turvallinen puhdistus MediaRemoven avulla
Avaa minkä tahansa Umbraco-sivuston mediatietokanta, joka on ollut toiminnassa useita vuosia, ja löydät kampanjoiden kuvia, jotka päättyivät kauan sitten, PDF-tiedostoja, jotka on korvattu uusilla versioilla, sekä bannereita sivuille, joita ei enää ole olemassa. Kukaan ei poista niitä, koska kukaan ei voi varmaksi sanoa, että niitä ei käytetä jossain. Kirjasto siis kasvaa jatkuvasti, tallennuskustannukset nousevat ja hallintapaneeli hidastuu jokaisella latauksella.
Miksi orpovieraat tiedostot ovat niin vaikeita löytää
Umbraco ei tallenna media-viittauksia yhteen paikkaan. Yksi kuva voi olla linkitetty monista eri paikoista:
Paketti sisältää:
sisältökentät
media-valitsimet
sisäkkäiset rakenteet
epäsuorat linkit, joita tavalliset CMS-rajapinnat eivät täysin paljasta
Jokaisen tiedoston käsin tarkistaminen on epärealistista sisältörikkaalla sivustolla. Tiedostojen poistaminen ilman tarkistusta voi rikkoa sivuja. Siksi useimmat tiimit eivät tee mitään, ja käyttämättömät tiedostot jäävät.
Mitä MediaRemove tekee
MediaRemove on SoftPron kehittämä backoffice-laajennus Umbraco CMS:lle. Se löytää mediatiedostot, joita ei ole viitattu missään sivustolla, ja poistaa ne turvallisesti. Koko prosessi tapahtuu backofficessa ilman tietokantaan pääsyä tai manuaalisia tarkistuksia. Tavoitteena on puhdas, optimoitu mediatietokanta, mikä tarkoittaa parempaa suorituskykyä, vähemmän tallennustilaa ja automatisoitua, turvallista työnkulkua orpotiedostojen poistamiseen.
Palkkaa SoftPro Umbraco-kehitykseen
Ota yhteyttä SoftProhon keskustellaksesi Umbraco-projektistasi. Tee yhteistyötä heidän kanssaan CMS:si optimoimiseksi, mediatietokannan siivoamiseksi ja backoffice-laajennusten rakentamiseksi tavoitteidesi mukaan.
Miten se toimii: havainto, tarkistus, poisto
Vaihe 1: Havaitse
Suhteiden uudelleenrakennus. Laajennus skannaa koko sisällön ja rakentaa täydellisen kartan linkeistä mediatiedostojen ja niiden käyttökohteiden välillä, mukaan lukien linkit, jotka tavalliset API:t eivät löydä.
Käyttämättömien medioiden havaitseminen. Sisältörakenteessa viittaamattomat tiedostot merkitään turvallisiksi poiston ehdokkaiksi.
Vaihe 2: Tarkista ja suojaa
Media-yleiskatsaus-taulukko. Se listaa jokaisen merkatun tiedoston nimen, polun ja lähteen, joten tulokset on helppo tarkistaa.
Vahvistus- ja tarkistusvaiheet. Mikään ei poistu ilman vahvistusta.
Poissulkujen lista. Kriittiset aineistot voidaan suojata niin, että niitä ei koskaan poisteta, vaikka ne näyttäisivät käyttämättömiltä.
Vaihe 3: Poista
Eräpoisto. Valitut käyttämättömät tiedostot poistetaan yhdessä toimenpiteessä.
Johdonmukaisuus. Tietokanta ja tiedostojärjestelmä pysyvät synkronissa ilman jäljelle jääviä viittauksia tai orpoja fyysisiä tiedostoja.
Suunniteltu hidastamatta sinua
Suuren mediatietokannan skannaaminen voi kuormittaa CMS:ää. MediaRemove hoitaa tämän kahdella tavalla:
Optimoitu suhteiden uudelleenrakennusmoottori skannaa tehokkaasti ilman, että se haittaa sivuston tai hallintapaneelin suorituskykyä.
Taustaprosessointi. Analyysi suoritetaan taustalla, joten toimittajat voivat jatkaa työskentelyä sen aikana.
Teknologia
Backend: .NET, C#
CMS: Umbraco CMS, Umbraco Backoffice extension APIs
Suhteiden seuranta: Nexu
Toimiala: Verkkoratkaisut
Keskittyminen: CMS-optimointi
Julkaistu: 2026
Numerot
85 % siivoustehokkuus: useimmat orvot tiedostot havaitaan ja poistetaan.
60 % keskimääräinen tallennustilan väheneminen: mediavarastointi pienenee siivouksen jälkeen, mikä auttaa sivustoa skaalautumaan.
40 % nopeampi backoffice: optimoinnin jälkeen backoffice latautuu ja navigoi nopeammin.
70 % vähemmän manuaalista työtä: paljon vähemmän aikaa kuluu median manuaaliseen siivoamiseen.
Turvallisen median siivoustarkistuslista
Varmuuskopioi ennen ensimmäistä ajoa, vaikka laajennus pitää tietokannan ja tiedostojärjestelmän synkronissa.
Rakenna suhteet uudelleen ensin. Havaitseminen on yhtä tarkkaa kuin sen takana oleva suhdekartta.
Täytä poissulkulista ennen poistamista. Lisää aineistot, joita käytetään Umbraco-sisällön ulkopuolella, kuten logot, joita viitataan malleissa, sähköpostikampanjoissa tai ulkoisilla sivuilla.
Tarkista yleiskatsaus taulukosta polun ja lähteen mukaan, ei pelkästään tiedostonimen perusteella.
Poista erissä suuremmissa kirjastoissa ja tarkista avainsivut jokaisen erän jälkeen.
Toista säännöllisesti, esimerkiksi neljännesvuosittain, jotta kirjasto ei kasva hallitsemattomasti uudelleen.
MediaRemove on saatavilla Umbraco Marketplace -kaupassa. Jos Umbraco-projektisi tarvitsee enemmän kuin pelkän siivoustyökalun, kuten mukautettuja backoffice-laajennuksia, integraatioita tai suorituskykytöitä, SoftPron kehitystiimi rakentaa niitä.
Yhteenveto
Käyttämätön media aiheuttaa hitautta ja näkymättömiä kustannuksia: enemmän tallennustilaa, raskaampi backoffice ja kirjasto, johon kukaan ei täysin luota. MediaRemove tekee siivouksesta turvallista:
se rakentaa uudelleen täydellisen sisällön ja median välisen suhdekartan;
se suorittaa analyysin taustalla;
se suojaa avaintiedostoja poissulkusäännöillä;
se poistaa loput erissä pitäen tietokannan ja tiedostojärjestelmän synkronoituna.