Kako enostavno lokalno zrcaliti celotno spletno mesto
Kazalo:
Z ukazom terminala wget je zelo enostavno zrcaliti celotno spletno mesto na vašem lokalnem računalniku. Ta vadnica vam bo pokazala, kako to storite prek ukazne vrstice. wget je na voljo za Mac OS X, Linux, Unix in številne druge priljubljene platforme operacijskega sistema, zato je to splošno uporabno, če predpostavimo, da imate wget vseeno.
Če želite začeti zrcaljenje spletnega mesta z wget, zaženite aplikacijo Terminal in vnesite naslednji ukaz ter zamenjajte guimp.com (majhen vzorec spletnega mesta) z URL-jem, ki ga želite lokalno zrcaliti.
Kako lokalno zrcaliti spletno mesto z wget
wget in zastavica -m bosta prenesla in zrcalila celotno spletno stran, na katero se sklicuje. Sintaksa bi bila naslednja, URL bi bil po želji zamenjan:
wget -m http://www.guimp.com/
To bo preneslo celotno spletno mesto na vaš lokalni disk v imenik z imenom URL spletnega mesta … upoštevajte, da to ni posebno učinkovit način za resnično varnostno kopiranje spletnega mesta in njegove funkcionalnosti, preprosto ga lokalno zrcali .
To lahko storite s skoraj vsakim spletnim mestom, samo izpolnite ustrezen URL spletnega mesta z naslednjo obliko sintakse:
wget -m
Očitno to ne bo zrcalilo ajaxa, baz podatkov, poizvedb, dinamične vsebine ali skriptov, ampak bo le statična različica HTML spletnega mesta. Za lokalno popolno zrcaljenje dinamičnega spletnega mesta bi potrebovali dostop do neobdelanih datotek prek SFTP ali kako drugače, kamor bi lahko samo prenesli celotno vsebino spletnega mesta in nato zagnali zrcaljeno različico na lokalnem računalniku prek Apache, nginx, MAMP ali kateri koli drug spletni strežnik vam je ljubši.
Opomba: različni bralci so poudarili, da wget ni privzeto nameščen v Mac OS X in da ga boste morali namestiti sebe. Wget za Mac OS X lahko dobite tako, da ga zgradite sami iz izvorne kode (priporočeno za večino) ali pa ga namestite prek Homebrew ali MacPorts. MacPorts ali Homebrew sta zelo uporabni orodji, ki vam omogočata preprosto namestitev odprtokodnih programskih paketov in sta zelo priporočljiva za zmerne do napredne uporabnike Mac OS X ali tiste, ki jih zanima ukazna vrstica.