Начална » как да » Намиране на RSS Абонати се брои чрез Apache Logs

    Намиране на RSS Абонати се брои чрез Apache Logs

    Ако сте отказали да използвате услуга като FeedBurner, за да управлявате вашите RSS емисии, може би ще се чудите колко много абонати всъщност имате. Това също работи добре за намирането на броя на абонатите за конкретни категории или публикации за коментари на сайта ви, които обикновено не бихте пускали чрез FeedBurner.

    Оказва се, че повечето от по-големите читатели на фуражи като Google Reader и Netvibes действително ще ви покажат броя по време на заявката за вашата емисия. Всичко, което трябва да направите, е да погледнете вътре във файловете си за достъп.

    Първо ще трябва да намерите файла на Apache, който обикновено се нарича access_log или access.log. Местоположението на този файл ще варира значително в зависимост от дистрибуцията и вашия доставчик на хостинг услуги. Ето няколко места за започване, но може да се наложи да се огледате.

    По подразбиране Ubuntu:

    /var/log/apache2/access.log

    По подразбиране за MediaTemple DV:

    / Var / WWW / vhosts // статистика / дневници / access_log

    По подразбиране Dreamhost:

    ~ / Трупи // HTTP / access.log

    Сега, след като сте намерили логфайла, е просто да го изпълните чрез grep за ключовата дума „абонати“, която повечето читатели на фуражи използват, за да покажат броя на абонатите. Можете просто да използвате най-простата команда:

    grep -i абонати access_log

    Или, ако искате да намерите абонатите за конкретна емисия, можете да я изпълните през втора греп, за да ограничите само този rss емисия.

    grep -i абонати access_log | grep -i '/ howtogeek / feed /'

    Ето един пример за това, което ни връща в моя личен блог (който наистина трябва да актуализира повече)

    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 абоната; преференциални 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 абоната) "
    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 абоната) "

    Обърнете внимание на получерния текст, който показва, че имам всичките 56 абонати от тези три четци на онлайн фуражи. Mysticgeek има много повече само от 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 абоната; преференциални ID = 5433036316661303107) "

    Може би трябва да взема битка от него и да започна да актуализирам моя личен блог… но тогава ще имам по-малко време за писане на статии.