Domovská » jak » Hledání odběratele RSS se započítává prostřednictvím protokolů Apache

    Hledání odběratele RSS se započítává prostřednictvím protokolů Apache

    Pokud jste odmítli používat službu, jako je FeedBurner, aby se vypořádali s vašimi RSS kanály, můžete se divit, kolik účastníků máte ve skutečnosti. To také funguje dobře pro vyhledání početů účastníků na konkrétní kategorie nebo příspěvky na vaše stránky, které obvykle neprobíháte prostřednictvím zdroje FeedBurner.

    Ukazuje se, že většina větších čtenářů zdrojů, jako jsou Google Reader a Netvibes, vám skutečně ukáže počet, který jste dostali během žádosti o váš zdroj. Jediné, co musíte udělat, je nahlédnout do souborů protokolu přístupu.

    Nejprve budete muset najít loginu souboru apache, která se obvykle nazývá access_log nebo access.log. Umístění tohoto souboru se bude značně lišit podle distribuce a poskytovatele hostingu. Zde je pár míst, kde můžete začít, ale možná se budete muset podívat kolem.

    Ubuntu výchozí:

    /var/log/apache2/access.log

    MediaTemple DV výchozí:

    / var / www / vhosts // statistika / protokoly / přístupový_log

    Výchozí nastavení Dreamhost:

    ~ / logy // http / access.log

    Nyní, když jste našli soubor s přihlašovacími údaji, je to prostě jednoduchá věc, jak je spustit pomocí hesla pro klíčové slovo "odběratelé", které většina čteček krmiv používá k zobrazení počtu účastníků. Stačí použít nejjednodušší příkaz:

    grep -i odběratelé access_log

    Nebo pokud byste chtěli najít odběratele pro konkrétní krmivo, mohli byste jej spustit přes druhou grepku, abyste omezili pouze na ten RSS kanál.

    grep -i odběratelé access_log | grep -i '/ howtogeek / feed /'

    Zde je příklad toho, co přináší zpět můj osobní blog (který bych měl opravdu aktualizovat více)

    209.85.238.9 - - [28 / srpen 2007: 06: 08: 23 -0700] "GET / howtogeek / feed / HTTP / 1.1" 302 572 "-" Feedfetcher-Google; (+ http: //www.google.com/feedfetcher.html; 52 účastníků; 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 odběratelé) "
    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 odběratelé) "

    Všimněte si tučný text, který ukazuje, že mám všech 56 odběratelů z těchto tří online čteček kanálů. Mysticgeek má mnohem víc z Googlu:

    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 účastníků; feed-id = 5433036316661303107) "

    Možná bych měl od něho podněcovat a začít aktualizovat můj osobní blog ... ale pak bych měl méně času na psaní článků.