Çfarë është vërtet stats2.gif
Për përmbajtjen dhe kontrollin e saj
Në këtë artikull
Në dosjen e figurave të këtij projekti ka një skedar me emrin stats2.gif. Është 366 bajte, mban datën mars 2018 dhe nuk shfaqet në asnjë rresht të kodit burimor. Më 23 gusht 2026 u dërgua 2 735 herë me 200, nga 145 uebsajte të ndryshme — dhe gjatë gjithë ciklit të regjistrit të qasjeve, nga 858.
Një skedar që nuk e referon njeri, i marrë mijëra herë në ditë nga qindra faqe të të tjerëve. Shpjegimi i dukshëm: një integrim i vjetër që njerëzit nuk e zëvendësuan kurrë, duke dërguar në heshtje një figurë statike aty ku dikur ishte numëruesi. Skedarët statikë e anashkalojnë krejt PHP. Asgjë që shkon drejtpërdrejt te Apache nuk mund të numërojë.
Prandaj shkruam një mjet. Lexon çdo faqe referuese nga regjistri, e merr secilën me të njëjtin kontrollues që uebsajti përdor tashmë për diagnostikimin e integrimit — me mbrojtjet SSRF, sepse këto adresa vijnë nga regjistri, jo nga ne — dhe kontrollon nëse diçka në faqe numëron vërtet.
Të gjitha 858 faqet
| tashmë numërojnë (integrim funksional pranë) | 501 |
| krejt të paarritshme | 288 |
| stema është, por pa numër numëruesi në burim | 69 |
| vetëm stema e vjetër, asgjë që numëron | 0 |
Asnjë. Shtatëdhjetë e pesë minuta marrje faqesh dhe përgjigjja ishte jo.
Matja që merr një sekondë
stats2.gif është 13 me 14 pikselë.
Ky nuk është numërues dhe as stemë me numër. Është ikona e vogël e statistikave — e njëjta që rikrijon dizajni 981 në galerinë aktuale; komenti në vetë kodin e atij dizajni e përshkruan saktësisht paraardhësin: pa numër të dukshëm, vetëm një shenjë e vogël që hap statistikat kur klikohet. Nuk duhej të numëronte kurrë. Në ato faqe numëronte gjithmonë diçka tjetër.
As skedari nuk është i prishur. Përgjigjet me 200, me një Last-Modified nga 2018 dhe afat ruajtjeje njëvjeçar në memorien e ndërmjetme. Bën punën e vet.
Një thirrje e getimagesize() e zgjidh gjithë këtë drejtim hetimi për një sekondë. Këtu pyetja ishte „pse merret kaq shpesh ky skedar“, përgjigjja e supozuar „sepse është numërues i prishur“ dhe gjithçka më pas mbështetej te supozimi, jo te skedari — prandaj kontrolli njësekondësh ia vlen të bëhet i pari.
E vetmja gjë vërtet e prishur
Nga e gjithë kjo, regjistri tregoi një defekt të vetëm të vërtetë: një adresë, e kërkuar dhjetë herë në ditë, të gjitha 410, ku një fragment i plotë kodi për integrim kishte përfunduar te lidhja, brenda atributit href. Dikush e ngjiti kodin në një fushë që kodon shenjat HTML. Numëruesi i tij është aktiv dhe numëron — vetëm lidhja e tij drejt statistikave të veta nuk çon askund.
Mjeti mbetet, pa pjesën që shkruan. Pyetja ishte e arsyeshme, përgjigjja është jo dhe ia vlen të ruhen të dyja, që askush të mos ketë nevojë ta shtrojë sërish me dorë.