Επικοινωνία με την υποστήριξη

Απαντάμε μέσω e-mail, συνήθως μέσα σε δύο ημέρες.

Το Google reCAPTCHA ελέγχει αυτή την υποβολή για κατάχρηση· δεδομένα αποστέλλονται στην Google. Το script φορτώνεται μόνο όταν ανοίξει αυτή η φόρμα.

← Όλα τα άρθρα

Ένα endpoint που απαντά με το τίποτα

Υπάρχει μια διαδρομή σε αυτόν τον διακομιστή που δεν κάνει τίποτα. Ένας κανόνας rewrite την πιάνει και επιστρέφει 204: κανένα περιεχόμενο, κανένα σώμα, καμία επεξεργασία. Στις 30 Αυγούστου κλήθηκε 1.000 φορές.

κλήσεις στο /ssl/mt/ στις 30 Αυγούστου, ανά μετρητή οι δώδεκα μετρητές με τις περισσότερες κλήσεις ιστότ. 1 163 ιστότ. 2 89 ιστότ. 3 60 ιστότ. 4 56 ιστότ. 5 55 ιστότ. 6 42 ιστότ. 7 21 ιστότ. 8 17 ιστότ. 9 14 ιστότ. 10 13 ιστότ. 11 12 ιστότ. 12 9 1.000 κλήσεις από 45 μετρητές και 240 διευθύνσεις σε μία ημέρα καμία από ανιχνευτή — πρόκειται για ανθρώπους, και η απάντηση είναι κενή

Τι ήταν κάποτε

Η διαδρομή είναι /ssl/mt/, και το mt σημαίνει mouse tracking, δηλαδή παρακολούθηση του ποντικιού. Το 2015 ένα script κατέγραφε πού πήγαινε ο δείκτης του επισκέπτη και έστελνε τις συντεταγμένες εδώ. Αυτή η λειτουργία δεν υπάρχει πια. Ο κανόνας που απαντά 204 είναι ό,τι έχει απομείνει από αυτήν, και υπάρχει ώστε το script σε εκείνες τις σελίδες να λαμβάνει έγκυρη απάντηση αντί για ένα 404 στην κονσόλα.

Οι κλήσεις προέρχονται από 45 διαφορετικούς μετρητές και 240 διαφορετικές διευθύνσεις. Καμία δεν είναι ανιχνευτής. Είναι προγράμματα περιήγησης, σε πραγματικές σελίδες, που τρέχουν ένα script το οποίο καλεί εδώ και χρόνια ένα νεκρό endpoint, και ένας μόνο ιστότοπος ευθύνεται για 163 από τις χίλιες.

Κανείς δεν πρόκειται να το διορθώσει

Το script βρίσκεται μέσα στο HTML της σελίδας κάποιου άλλου. Επικολλήθηκε εκεί μία φορά, και δεν υπάρχει κανένας μηχανισμός μέσω του οποίου θα επικολληθεί ποτέ ξανά. Το ίδιο ισχύει για τη διεύθυνση του μετρητή από το 2006, η οποία εξακολουθεί να μεταφέρει σχεδόν όλη την κίνηση καταμέτρησης.

Απομένουν λοιπόν δύο έντιμες επιλογές. Να συνεχίσουμε να απαντάμε 204 για πάντα, κάτι που κοστίζει έναν κανόνα rewrite και καθόλου PHP. Ή να σταματήσουμε να απαντάμε, κάτι που μετατρέπει μια σιωπηλή ενέργεια χωρίς αποτέλεσμα σε σφάλμα στα προγράμματα περιήγησης 45 ανθρώπων, χωρίς όφελος για κανέναν.

Συνεχίζουμε να απαντάμε. Είναι η φθηνότερη δυνατή απόκριση και είναι αόρατη για τον άνθρωπο στον οποίο ανήκει η σελίδα.

Τι κοστίζει στην πραγματικότητα

Ο κανόνας βρίσκεται στο .htaccess και δεν φτάνει ποτέ στην PHP, οπότε το κόστος είναι ένας έλεγχος μοτίβου ανά αίτημα. Χίλιοι τέτοιοι την ημέρα δεν είναι αριθμός που αξίζει βελτιστοποίηση· ο λόγος για να μετρηθεί δεν ήταν το κόστος, αλλά να διαπιστωθεί αν καλούσε ακόμη κάτι.

Η απάντηση — σαράντα πέντε ιστότοποι, κανένας τους ανιχνευτής — είναι το κομμάτι που αλλάζει τον τρόπο που βλέπει κανείς τις αφαιρέσεις. Η απενεργοποίηση μιας λειτουργίας δεν σταματά τα αιτήματα. Σταματά τις απαντήσεις.

Τι ισχύει γενικότερα

Μια λειτουργία που αφαιρέθηκε αφήνει δύο αποτυπώματα: τον κώδικα που διαγράφηκε και όσους την καλούν και δεν μπορούν να ειδοποιηθούν. Το πρώτο βρίσκεται στο αποθετήριο και είναι εύκολο να είναι κανείς περήφανος γι' αυτό. Το δεύτερο βρίσκεται μόνο στο αρχείο καταγραφής, και συνεχίζει να καταφθάνει.

Η χρήσιμη ερώτηση πριν αφαιρέσετε οτιδήποτε έχουν ενσωματώσει άλλοι δεν είναι «χρησιμοποιείται ακόμη αυτό» αλλά «ποιος θα το καλεί ακόμη και τι θα λαμβάνει». Και τα δύο σκέλη μετρώνται, και μόνο το ένα βρίσκεται στον κώδικα.

Διαφήμιση