Πώς να αντικατοπτρίσετε εύκολα έναν ολόκληρο ιστότοπο τοπικά
Πίνακας περιεχομένων:
Είναι πολύ εύκολο να αντικατοπτρίσετε έναν ολόκληρο ιστότοπο στον τοπικό σας υπολογιστή χάρη στην εντολή τερματικού wget, αυτό το σεμινάριο θα σας δείξει πώς να το κάνετε μέσω της γραμμής εντολών. Το wget είναι διαθέσιμο για Mac OS X, Linux, Unix και πολλές άλλες δημοφιλείς πλατφόρμες λειτουργικών συστημάτων, επομένως αυτό ισχύει καθολικά αν υποθέσουμε ότι έχετε wget ούτως ή άλλως.
Για να ξεκινήσετε να αντικατοπτρίζετε έναν ιστότοπο με το wget, εκκινήστε την εφαρμογή Terminal και πληκτρολογήστε την ακόλουθη εντολή, αντικαθιστώντας το guimp.com (ένα μικρό δείγμα ιστότοπου) με τη διεύθυνση URL που θέλετε να αντικατοπτρίσετε τοπικά.
Πώς να αντικατοπτρίζετε έναν ιστότοπο τοπικά με το wget
wget και η σημαία -m θα κατεβάσουν και θα αντικατοπτρίσουν έναν ολόκληρο ιστότοπο στον οποίο γίνεται αναφορά. Η σύνταξη θα είναι η εξής, αντικαθιστώντας τη διεύθυνση URL όπως επιθυμείτε:
wget -m http://www.guimp.com/
Αυτό θα πραγματοποιήσει λήψη ολόκληρου του ιστότοπου στην τοπική μονάδα δίσκου σας σε έναν κατάλογο που ονομάζεται URL ιστοτόπων… σημειώστε ότι αυτός δεν είναι ένας ιδιαίτερα αποτελεσματικός τρόπος για να δημιουργήσετε αντίγραφα ασφαλείας ενός ιστότοπου και είναι λειτουργικό, απλώς τον αντικατοπτρίζει τοπικά .
Μπορείτε να το κάνετε αυτό με σχεδόν οποιονδήποτε ιστότοπο, απλώς συμπληρώστε την κατάλληλη διεύθυνση URL ιστότοπου χρησιμοποιώντας την ακόλουθη μορφή σύνταξης:
wget -m
Προφανώς αυτό δεν θα αντικατοπτρίζει το ajax, τις βάσεις δεδομένων, τα ερωτήματα, το δυναμικό περιεχόμενο ή τα σενάρια, αλλά θα είναι μόνο μια στατική έκδοση HTML ενός ιστότοπου. Για να αντικατοπτρίσετε πλήρως έναν δυναμικό ιστότοπο τοπικά, θα χρειαστείτε πρόσβαση στα ακατέργαστα αρχεία μέσω SFTP ή με άλλο τρόπο, στα οποία θα μπορούσατε απλώς να κατεβάσετε ολόκληρο το περιεχόμενο του ιστότοπου και στη συνέχεια να εκτελέσετε μια κατοπτρισμένη έκδοση σε έναν τοπικό υπολογιστή μέσω Apache, nginx, MAMP ή όποιον άλλο διακομιστή ιστού προτιμάτε.
Σημείωση: διάφοροι αναγνώστες επεσήμαναν ότι το wget δεν είναι εγκατεστημένο στο Mac OS X από προεπιλογή και ότι θα πρέπει να το εγκαταστήσετε ο ίδιος. Μπορείτε να αποκτήσετε το wget για Mac OS X δημιουργώντας το μόνοι σας από την πηγή (συνιστάται για τους περισσότερους) ή να το εγκαταστήσετε μέσω του Homebrew ή του MacPorts. Το MacPorts ή το Homebrew είναι ένα πολύ χρήσιμο εργαλείο που σας επιτρέπει να εγκαταστήσετε εύκολα πακέτα λογισμικού ανοιχτού κώδικα και συνιστάται ιδιαίτερα για μέτριους έως προχωρημένους χρήστες Mac OS X ή όσους ενδιαφέρονται για τη γραμμή εντολών.