Ha elutasított egy olyan szolgáltatást, mint a FeedBurner, hogy kezelje az RSS-hírcsatornákat, akkor elképzelhető, hogy hány előfizető van. Ez jól működik az előfizetői számlák megkereséséhez a webhelyén található egyes kategóriákhoz vagy megjegyzéseket tartalmazó hirdetésekhez, amelyeket általában nem a FeedBurner fut.
Kiderült, hogy a nagyobb takarmány-olvasók - például a Google Reader és a Netvibes - többsége ténylegesen megmutatja számláját a feed kérése során. Mindössze annyit kell tennie, hogy egy pillantást vet a hozzáférési naplófájljain belül.
Először meg kell találnia az apache logfile-jét, amelyet általában access_log vagy access.log neveznek. A fájl helye nagymértékben változik az elosztás és a tárhelyszolgáltató alapján. Itt van néhány hely, ahol meg kell kezdeni, de előfordulhat, hogy körül kell néznie.
Ubuntu alapértelmezett:
/var/log/apache2/access.log
MediaTemple DV alapértelmezett:
/ Var / www / vhostokat /
Dreamhost alapértelmezett:
~ / Logs /
Most, hogy megtalálta a naplófájlokat, egyszerű kérdés, hogy a "subscribers" kulcsszóhoz tartozó grep-et futtatják, amelyet a legtöbb olvasó az előfizetői számláláshoz használja. Csak a legegyszerűbb parancsot használhatja:
grep -i subscribers access_log
Vagy ha meg akarod találni az előfizetőket egy adott hírcsatornának, akkor egy második horgon keresztül futtathatod, hogy csak az rss feedre korlátozódj.
grep -i subscribers access_log | grep -i ‘/howtogeek/feed/’
Íme egy példa arra, hogy mi hozza vissza a személyes blogomat (amit tényleg frissíteni kellene)
209.85.238.9 – – [28/Aug/2007:06:08:23 -0700] “GET /howtogeek/feed/ HTTP/1.1” 302 572 “-” “Feedfetcher-Google; (+https://www.google.com/feedfetcher.html; 52 subscribers; feed-id=13671896334760112923)” 193.189.143.237 – – [28/Aug/2007:06:12:32 -0700] “GET /howtogeek/feed/ HTTP/1.0” 302 535 “-” “Netvibes (https://www.netvibes.com/; 2 subscribers)” 64.78.155.100 – – [28/Aug/2007:06:14:40 -0700] “GET /howtogeek/feed/ HTTP/1.1” 302 535 “-” “NewsGatorOnline/2.0 (https://www.newsgator.com; 2 subscribers)”
Vegye figyelembe a félkövér szöveget, amely azt mutatja, hogy mind a három online hírcsatorna-olvasó közül mindössze 56 előfizető van. A Mysticgeeknek sokkal több van a Google-tól:
209.85.238.9 – – [28/Aug/2007:05:57:25 -0700] “GET /mysticgeek/feed/ HTTP/1.1” 302 568 “-” “Feedfetcher-Google; (+https://www.google.com/feedfetcher.html; 111 subscribers; feed-id=5433036316661303107)”
Talán el kellene vinnem tőle egy figyelmeztetést, és meg kellene kezdeni frissíteni a személyes blogomat … de akkor kevesebb idő lenne a cikkek írására.