Ako jednoducho lokálne zrkadliť celý web
Obsah:
Je veľmi jednoduché zrkadliť celú webovú stránku na vašom lokálnom počítači vďaka príkazu wget terminálu, tento tutoriál vám ukáže, ako to urobiť pomocou príkazového riadku. wget je k dispozícii pre Mac OS X, Linux, Unix a mnoho ďalších populárnych platforiem operačných systémov, takže je univerzálne použiteľný za predpokladu, že aj tak máte wget.
Ak chcete začať zrkadliť webovú lokalitu pomocou wget, spustite aplikáciu Terminal a zadajte nasledujúci príkaz, pričom nahraďte guimp.com (malá vzorová webová lokalita) adresou URL, ktorú chcete lokálne zrkadliť.
Ako lokálne zrkadliť webovú lokalitu pomocou wget
wget a príznak -m stiahne a zrkadlí celú webovú stránku, na ktorú sa odkazuje. Syntax by bola nasledovná, pričom URL by sa nahrádzala podľa potreby:
wget -m http://www.guimp.com/
Týmto sa stiahne celá webová lokalita na váš lokálny disk do adresára s názvom URL webovej lokality... všimnite si, že toto nie je obzvlášť efektívny spôsob skutočného zálohovania webovej lokality a jej funkčnosti, je to jednoducho lokálne zrkadlenie .
Môžete to urobiť s takmer ľubovoľnou webovou stránkou, stačí vyplniť príslušnú webovú adresu pomocou nasledujúceho formátu syntaxe:
wget -m
Zrejme to nebude zrkadlenie ajaxu, databáz, dotazov, dynamického obsahu alebo skriptov, bude to len statická HTML verzia stránky. Na úplné lokálne zrkadlenie dynamickej stránky by ste potrebovali prístup k nespracovaným súborom cez SFTP alebo inak, do ktorých by ste si mohli stiahnuť celý obsah stránky a potom spustiť v zrkadlovej verzii na lokálnom počítači cez Apache, nginx, MAMP alebo akýkoľvek iný webový server, ktorý uprednostňujete.
Poznámka: rôzni čitatelia poukázali na to, že wget nie je štandardne nainštalovaný v Mac OS X a že si ho budete musieť nainštalovať seba. Wget pre Mac OS X môžete získať tak, že si ho vytvoríte sami zo zdroja (odporúča sa pre väčšinu), alebo ho nainštalujete cez Homebrew alebo MacPorts. MacPorts alebo Homebrew sú veľmi užitočné nástroje, ktoré vám umožňujú ľahkú inštaláciu softvérových balíkov s otvoreným zdrojovým kódom a dôrazne sa odporúčajú pre stredne pokročilých až pokročilých používateľov systému Mac OS X alebo tých, ktorí sa zaujímajú o príkazový riadok.