Anasayfa » nasıl » RSS Abone Bulma Apache Günlükleri Sayılıyor

    RSS Abone Bulma Apache Günlükleri Sayılıyor

    RSS yayınlarınızı işlemek için FeedBurner gibi bir hizmeti kullanmayı reddetmişseniz, gerçekte kaç aboneniz olduğunu merak edebilirsiniz. Bu, sitenizde genellikle FeedBurner'da yayınlayamayacağınız belirli kategorilere abone yorumlarını veya yorum yayınlarını bulmak için de işe yarar..

    Görünüşe göre, Google Reader ve Netvibes gibi büyük yayın okuyucularının çoğu, yayın isteğiniz sırasında size sayıları gösterecektir. Yapmanız gereken tek şey erişim günlüğü dosyalarınızın içine bir göz atmak.

    İlk önce, normalde access_log veya access.log olarak adlandırılan apache log dosyasını bulmanız gerekir. Bu dosyanın konumu dağıtım ve barındırma sağlayıcınıza bağlı olarak büyük ölçüde değişecektir. İşte başlayabileceğiniz birkaç yer var, ancak etrafa bakmanız gerekebilir.

    Ubuntu varsayılanı:

    /var/log/apache2/access.log

    MediaTemple DV varsayılanı:

    / Var / www / sankonlar // istatistik / günlükleri / access_log

    Dreamhost varsayılanı:

    ~ / Günlükleri // http / access.log

    Artık günlük dosyasını bulduğunuza göre, yayın akışını okuyanların çoğunun abone sayısını göstermek için kullandığı “abone” anahtar kelimesi için grep üzerinden koşmak basit bir mesele. Sadece en basit komutu kullanabilirsiniz:

    grep -i aboneler access_log

    Veya, belirli bir yayın için aboneleri bulmak isterseniz, yalnızca bu yayın akışını sınırlandırmak için ikinci bir adım atarak koşabilirsiniz..

    grep -i aboneler access_log | grep -i '/ howtogeek / feed /'

    İşte kişisel bloguma geri dönenlerime bir örnek (gerçekten daha fazla güncellemem gereken)

    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 abone; Besleme-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 abone)”
    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 abone)”

    Bu üç çevrimiçi yayın okuyucusundan 56 abonenin hepsine sahip olduğumu gösteren koyu renkli metne dikkat edin. Mysticgeek'in yalnızca Google'dan çok daha fazlası var:

    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 abone; Besleme-id = 5433036316661303107)”

    Belki de ondan bir ipucu alıp kişisel blogumu güncellemeye başlamalıyım… ama sonra yazı yazmak için daha az zamanım olur..