Πολλοί συγγραφείς ιστότοπων φοβούνται σοβαρά ότι οι καρποί της εργασίας τους μπορούν να κλαπούν από ανταγωνιστές ή απλούς χρήστες του πόρου. Ένας καλός προγραμματιστής Ιστού έχει την ευθύνη να προστατεύει τον ιστότοπό του από ανεπιθύμητες λήψεις. Υπάρχουν πολλοί τρόποι για να επιτευχθεί αυτό το έργο.
Οδηγίες
Βήμα 1
Προστατέψτε τον ιστότοπό σας με εγγενή εργαλεία Apache χρησιμοποιώντας ενσωματωμένη ασφάλεια. Δεν χρειάζεται να έχετε ειδικά προσόντα για αυτό. Εφαρμόστε το απαιτούμενο όνομα και κωδικό πρόσβασης επισκέπτη ιστότοπου. Μόνο εάν υπάρχουν στο σύστημα, ο χρήστης θα έχει πρόσβαση στον κατάλογο που προστατεύεται από αυτόν τον πόρο.
Βήμα 2
Η παραπάνω μέθοδος δεν μπορεί να χρησιμοποιηθεί εάν χρειάζεστε αυστηρή προστασία των επιχειρηματικών πληροφοριών. Σε μια τέτοια περίπτωση, χρησιμοποιήστε έλεγχο ταυτότητας σύνοψης, τον οποίο υποστηρίζει επίσης το Apache. Εδώ, το όνομα και ο κωδικός πρόσβασης μεταδίδονται ως κωδικός, οπότε δεν μπορούν να υποκλαπούν από χάκερ. Ωστόσο, αυτός ο τύπος προστασίας δεν υποστηρίζεται από όλα τα προγράμματα περιήγησης.
Βήμα 3
Δημιουργήστε ένα όριο για τον χρήστη στις σελίδες που προβάλλονται για μια συγκεκριμένη χρονική περίοδο. Όσοι υπερβαίνουν το όριο μπορούν να στερηθούν ορισμένα δικαιώματα (απαγορευμένα) για λίγα λεπτά. Φροντίστε να προειδοποιήσετε τον επισκέπτη του ιστότοπου για αυτές τις ενέργειες, η παραβίαση των οποίων συνεπάγεται απαγόρευση χρήσης. Μια τέτοια συμφωνία συνήθως ενθαρρύνεται να διαβάζει και να δέχεται.
Βήμα 4
Εφαρμόστε τη μέθοδο αποκλεισμού κρυφών συνδέσμων από τη λήψη αρχείων από τον ιστότοπό σας. Δημιουργήστε το σε μια σελίδα όπου ένας άλλος χρήστης δεν μπορεί να πάει. Κατά την προβολή μιας κρυμμένης σελίδας, η διεύθυνση IP αποκλείεται για τρία λεπτά. Σημειώστε ότι τα ρομπότ αναζήτησης είναι επίσης αποκλεισμένα αυτήν τη στιγμή. Σε αυτήν την περίπτωση, η λήψη μπορεί να απαγορευτεί όχι αμέσως μετά το αίτημα, αλλά μετά την έναρξη της άμεσης λήψης πληροφοριών ή εικόνων.
Βήμα 5
Επωφεληθείτε από τις δυνατότητες JavaScript, ώστε να μπορείτε να αποκλείσετε την αντιγραφή ή την επιλογή κειμένων και γραφικών στοιχείων στη σελίδα του ιστότοπου. Αυτός είναι ένας αρκετά προσιτός τρόπος για διάφορους διακομιστές να εξοικονομήσουν υλικό από τη λήψη.
Βήμα 6
Μεταφράστε κάθε στοιχείο της σελίδας σε 16ψήφιο κώδικα ASCII, ο οποίος κωδικοποιείται στο ISO Latin-1. Με μια τέτοια σελίδα αποθηκευμένη, μπορείτε να δημιουργήσετε ένα προσαρμοσμένο σενάριο που αποκωδικοποιεί τον κωδικό έναρξης (ASCII) και το αποθηκεύει στο δίσκο για ανάγνωση.