Vaše Umbraco knihovna médií je těžší, než se zdá: Bezpečné čištění pomocí MediaRemove
Otevřete knihovnu médií jakékoli Umbraco stránky, která je v provozu několik let, a najdete zde obrázky z kampaní, které už dávno skončily, PDF dokumenty nahrazené novějšími verzemi a bannery pro stránky, které už neexistují. Nikdo je nemaže, protože nikdo nemůže s jistotou říct, že se někde nepoužívají. Knihovna tak roste, náklady na úložiště se zvyšují a backoffice je při každém nahrání pomalejší.
Proč jsou osiřelé soubory tak těžko dohledatelné
Umbraco neuchovává odkazy na média na jednom místě. Jeden obrázek může být propojen z několika různých míst:
Balíček zahrnuje:
obsahová pole
výběry médií
vnořené struktury
nepřímé odkazy, které standardní CMS API plně neodhalují
Ručně kontrolovat každý soubor je na obsáhlých stránkách nereálné. Mazat soubory bez kontroly znamená riziko rozbitých stránek. Proto většina týmů nic nedělá a nepoužívané soubory zůstávají.
Co dělá MediaRemove
MediaRemove je plugin pro backoffice Umbraco CMS, vyvinutý firmou SoftPro. Najde mediální soubory, které nejsou nikde na stránce odkazovány, a bezpečně je odstraní. Celý proces probíhá uvnitř backoffice bez přístupu k databázi či manuální kontroly. Cílem je čistá, optimalizovaná knihovna médií, což znamená lepší výkon, menší úložiště a automatizovaný, bezpečný pracovní postup pro odstranění osiřelých souborů.
Najměte SoftPro pro vývoj Umbraco
Kontaktujte SoftPro a proberte svůj Umbraco projekt. Spolupracujte s nimi na optimalizaci svého CMS, vyčištění knihovny médií a tvorbě backoffice rozšíření podle vašich cílů.
Jak to funguje: detekce, kontrola, odstranění
Fáze 1: Detekce
Přestavba vztahů. Plugin prohledá celý obsah a obnoví kompletní mapu odkazů mezi mediálními položkami a místy, kde jsou používány, včetně odkazů, které standardní API nepokrývá.
Detekce nepoužívaných médií. Soubory, na které nikde v obsahové struktuře není odkazováno, jsou označeny jako bezpečné kandidáty pro odstranění.
Fáze 2: Kontrola a ochrana
Tabulka přehledu médií. Zobrazuje každý označený soubor s jeho názvem, cestou a zdrojem, takže jsou výsledky snadno ověřitelné.
Kroky ověření a kontroly. Nic není smazáno bez potvrzení.
Seznam výjimek. Kritická aktiva mohou být chráněna, aby nebyla nikdy smazána, i když se zdají být nepoužívána.
Fáze 3: Odstranění
Hromadné mazání. Vybrané nepoužívané soubory jsou odstraněny najednou.
Konzistence. Databáze a souborový systém zůstávají synchronizované, bez zbytkových odkazů a osiřelých souborů na disku.
Navrženo tak, aby vás nezpomalovalo
Prohledávání velké knihovny médií může zatížit CMS. MediaRemove to řeší dvěma způsoby:
Optimalizovaný engine pro přestavbu vztahů prohledává efektivně, aniž by zpomaloval výkon stránky nebo backoffice.
Zpracování na pozadí. Analýza probíhá na pozadí, takže editoři mohou pokračovat v práci během jejího průběhu.
Technologie
Backend: .NET, C#
CMS: Umbraco CMS, rozšíření Umbraco Backoffice API
Sledování vztahů: Nexu
Odvětví: Webová řešení
Zaměření: Optimalizace CMS
Vydáno: 2026
Čísla
85% účinnost čištění: většina opuštěných souborů je zjištěna a odstraněna.
Průměrné snížení úložiště o 60%: úložiště médií se po očištění sníží, což pomáhá škálování webu.
40% rychlejší backoffice: po optimalizaci se backoffice načítá a orientuje rychleji.
70% méně manuální práce: čištění médií ručně zabere mnohem méně času.
Bezpečný seznam úkolů pro čištění médií
Zálohujte před prvním spuštěním, i když plugin udržuje konzistenci databáze a souborového systému.
Nejprve obnovte vztahy. Detekce je tak přesná, jak přesná je mapa vztahů za ní.
Před mazáním vyplňte seznam vyloučení. Přidejte zdroje použité mimo obsah Umbraco, například loga odkazovaná v šablonách, e-mailových kampaních nebo externích stránkách.
Prohlédněte si přehledovou tabulku podle cesty a zdroje, nejen podle názvu souboru.
Mažte po dávkách u velkých knihoven a po každé dávce kontrolujte klíčové stránky.
Pravidelně opakujte, například čtvrtletně, aby knihovna nikdy znovu nepřerostla kontrolu.
MediaRemove je k dispozici na Umbraco Marketplace. Pokud váš projekt Umbraco potřebuje víc než nástroj pro čištění, například vlastní rozšíření backoffice, integrace nebo práci na výkonu, vývojový tým SoftPro vyvíjí.
Závěr
Nepoužívaná média představují pomalé, neviditelné náklady: více úložiště, těžší backoffice a knihovnu, které nikdo plně nevěří. MediaRemove činí čištění bezpečným:
obnovuje úplnou mapu vztahů mezi obsahem a médii;
analýzu provádí na pozadí;
chrání klíčové soubory pravidly vyloučení;
ostatní maže hromadně a přitom udržuje databázi a souborový systém synchronizované.