Găsirea numărului de abonați RSS prin intermediul jurnalelor Apache
Dacă ați refuzat să utilizați un serviciu precum FeedBurner pentru a vă gestiona fluxurile RSS, vă puteți întreba cât de mulți abonați aveți de fapt. Acest lucru funcționează, de asemenea, pentru a găsi numărul de abonați la anumite categorii sau pentru a comenta postările de pe site-ul dvs., pe care de obicei nu le-ați rula prin FeedBurner.
Se pare că majoritatea cititorilor de feed-uri mai mari, cum ar fi Google Reader și Netvibes, vă vor arăta efectiv numărul în timpul cererii pentru feed. Tot ce trebuie să faceți este să aruncați o privire în interiorul fișierelor de jurnale de acces.
Mai întâi va trebui să localizați fișierul de log-uri apache, care este denumit în mod normal access_log sau access.log. Locația pentru acest fișier va varia foarte mult pe baza distribuției și a furnizorului de servicii de găzduire. Iată câteva locuri pentru a începe, dar ar trebui să te uiți în jur.
Ubuntu implicit:
/var/log/apache2/access.log
MediaTemple DV implicit:
/ Var / www / vhosts // statistici / busteni / access_log
Dreamhost implicit:
~ / Busteni // http / access.log
Acum, că ați găsit fișierul log, este o chestiune simplă de a rula prin grep pentru cuvântul cheie "abonați", pe care majoritatea cititorilor de feed utilizează pentru a afișa numărul de abonați. Puteti folosi doar cea mai simpla comanda:
grep -i abonați access_log
Sau, dacă ați fi dorit să găsiți abonații pentru un anumit feed, ați putea să-l rulați printr-un al doilea grep pentru a restrânge doar acel feed RSS.
grep -i abonați acces_log | grep -i '/ howtogeek / feed /
Iată un exemplu de ceea ce aduce acest lucru pe blogul meu personal (pe care ar trebui să îl actualizez mai mult)
209.85.238.9 - - [28 / Aug / 2007: 06: 08: 23 -0700] "GET / howtogeek / feed / HTTP / 1.1" 302 572 "-" Feedfetcher-Google; (+ Http: //www.google.com/feedfetcher.html; 52 de abonați; feed-id = 13671896334760112923)“
193.189.143.237 - - [28 / Aug / 2007: 06: 12: 32 -0700] "GET / howtogeek / feed / HTTP / 1.0" 302 535 "-" "Netvibes (http://www.netvibes.com/; 2 abonați)“
64.78.155.100 - - [28 / Aug / 2007: 06: 14: 40 -0700] "GET / howtogeek / feed / HTTP / 1.1" 302 535 "-" NewsGatorOnline / 2.0 (http://www.newsgator.com ; 2 abonați)“
Rețineți textul îndrăzneț care arată că am toți cei 56 de abonați de la acești trei cititori alimentari online. Mysticgeek are multe altele decât Google:
209.85.238.9 - - [28 / Aug / 2007: 05: 57: 25 -0700] "GET / mysticgeek / feed / HTTP / 1.1" 302 568 "-" Feedfetcher-Google; (+ Http: //www.google.com/feedfetcher.html; 111 abonați; feed-id = 5433036316661303107)“
Poate că ar trebui să iau un indiciu de la el și să încep actualizarea blog-ul meu personal ... dar atunci aș avea mai puțin timp pentru a scrie articole.