Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> PHP /MySQL Προγραμματισμός

Πώς να ανιχνεύσει Ρομπότ σε PHP

Όσον αφορά στο Web , τα ρομπότ προσδιορισθεί από πού ένα κλικ στην ιστοσελίδα σας έχει έρθει . Για παράδειγμα , αν ένας χρήστης έχει έρθει στην περιοχή σας μέσω μια αναζήτηση στο Google , θα χρησιμοποιηθεί το googlebot . Ενώ τα ρομπότ χρησιμοποιούνται κυρίως για στατιστικούς λόγους , μπορείτε να τα χρησιμοποιήσετε για να τροποποιεί τα δεδομένα στην ιστοσελίδα σας, βάσει πού προέρχονται οι επισκέπτες . Στην PHP , μπορείτε να εντοπίσετε τα ρομπότ χρησιμοποιώντας το εργαλείο SERVER. Οδηγίες
Η 1

Πηγαίνετε στο λεξικό μηχανή αναζήτησης για τα ονόματα ρομπότ αράχνη ( βλέπε Πόρων ) . Επισημάνετε και αντιγράψτε το όνομα αράχνη για το ρομπότ που θέλετε να χρησιμοποιήσετε κατά τη διαδικασία ανίχνευσης. 2

Ανοίξτε τη σελίδα PHP σας σε ένα πρόγραμμα επεξεργασίας ή το Σημειωματάριο Web .
Εικόνων 3

Εισάγετε το κωδικό που θέλετε να χρησιμοποιήσετε για τη διαδικασία ανίχνευσης . Για παράδειγμα , εάν θέλετε να χρησιμοποιήσετε μια δήλωση IF , εισάγετε τον ακόλουθο κώδικα :

αν ( strstr ( strtolower
Η 4

τύπου μετά τον κωδικό του $ _SERVER ετικέτα με την ακόλουθη μορφή : .

( $ _SERVER [' HTTP_USER_AGENT '] ) , " Googlebot " )
5

Αντικαταστήστε το "Googlebot " με το όνομα της αράχνης από τη μηχανή αναζήτησης Κλείστε την ετικέτα και περιλαμβάνουν ανεξαρτήτως . θέλετε να κάνετε στη δήλωσή σας Ως εκ τούτου, το παράδειγμα που θα πρέπει να είναι κάπως έτσι :

αν ( strstr ( strtolower ( $ _SERVER [' HTTP_USER_AGENT '] ) , " Googlebot " ) )

{

//τι θέλετε να συμβεί εάν προέρχονται από το google .

}
Η

6 Επαναλάβετε με το άλλο ρομπότ , και να αποθηκεύσετε τη σελίδα σας .


εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα