Írjon a támogatásnak

E-mailben válaszolunk, általában két napon belül.

A Google reCAPTCHA visszaélés elleni védelemként ellenőrzi ezt a beküldést; ennek során adatok jutnak el a Google-hoz. A szkript csak az űrlap megnyitásakor töltődik be.

← Összes bejegyzés

Egy végpont, amely semmivel válaszol

Van ezen a szerveren egy útvonal, amely semmit sem csinál. Egy átírási szabály elkapja, és 204-es kódot ad vissza: se tartalom, se törzs, se munka. Augusztus 30-án ezerszer hívták meg.

hívások a /ssl/mt/ címre augusztus 30-án, számlálónként a tizenkét legtöbbet hívó számláló 1. weboldal 163 2. weboldal 89 3. weboldal 60 4. weboldal 56 5. weboldal 55 6. weboldal 42 7. weboldal 21 8. weboldal 17 9. weboldal 14 10. weboldal 13 11. weboldal 12 12. weboldal 9 1 000 hívás 45 számlálóról és 240 címről egyetlen nap alatt egyik sem robottól — ezek emberek, és a válasz üres

Mi volt egykor

Az útvonal a /ssl/mt/, az mt pedig az egérkövetést (mouse tracking) jelöli. 2015-ben egy szkript rögzítette, merre jár a látogató egérmutatója, és ide küldte a koordinátákat. Ez a funkció már nincs meg. A 204-es kóddal válaszoló szabály az, ami megmaradt belőle, és azért létezik, hogy a szkript azokon az oldalakon érvényes választ kapjon, ne pedig 404-es hibát a konzolban.

A hívások 45 különböző számlálótól és 240 különböző címről érkeznek. Egyikük sem robot. Böngészők ezek, valódi oldalakon, amelyek egy olyan szkriptet futtatnak, amely évek óta egy halott végpontot hív, és egyetlen weboldal egymaga 163-at ad az ezerből.

Ezt senki sem fogja kijavítani

A szkript valaki más oldalának HTML-kódjában él. Egyszer bemásolták oda, és semmi sem fogja rávenni senkit, hogy valaha újra bemásolja. Ugyanez igaz a 2006-os számlálócímre is, amelyen még mindig szinte a teljes számlálási forgalom zajlik.

Így két becsületes lehetőség marad. Örökké 204-es kóddal válaszolni, ami egy átírási szabályba kerül, PHP-ba pedig egyáltalán nem. Vagy abbahagyni a válaszolást, ami egy csendes üresjáratból hibát csinál 45 ember böngészőjében, anélkül hogy bárki bármit nyerne vele.

Továbbra is válaszolunk. Ez a lehető legolcsóbb válasz, és láthatatlan annak, akié az oldal.

Mibe kerül valójában

A szabály a .htaccess fájlban van, és sosem jut el a PHP-ig, így a költség kérésenként egy mintaillesztés. Napi ezer ilyen nem olyan szám, amelyet érdemes optimalizálni; a mérés oka nem a költség volt, hanem az, hogy kiderüljön, hívja-e még egyáltalán valami.

A válasz — negyvenöt weboldal, egyikük sem robot — az a rész, amely megváltoztatja, hogyan tekintünk az eltávolításokra. Egy funkció kikapcsolása nem állítja le a kéréseket. A válaszokat állítja le.

Ami általánosítható

Egy eltávolított funkció két nyomot hagy: a törölt kódot és a hívókat, akiket nem lehet elérni. Az első a verziókezelőben van, és könnyű büszkének lenni rá. A második csak a naplóban látszik, és folyamatosan érkezik.

Mielőtt eltávolítanánk valamit, amit mások beágyaztak, a hasznos kérdés nem az, hogy „használja-e még valaki”, hanem az, hogy „ki fogja még hívni, és mit kap majd”. Mindkét fele mérhető, és csak az egyik van a kódban.

Hirdetés