Beranda » bagaimana » Menemukan Jumlah Pelanggan RSS Melalui Log Apache

    Menemukan Jumlah Pelanggan RSS Melalui Log Apache

    Jika Anda menolak menggunakan layanan seperti FeedBurner untuk menangani umpan RSS Anda, Anda mungkin bertanya-tanya berapa banyak pelanggan yang sebenarnya Anda miliki. Ini juga berfungsi dengan baik untuk menemukan jumlah pelanggan ke kategori atau posting komentar tertentu di situs Anda, yang biasanya tidak Anda jalankan melalui FeedBurner.

    Ternyata sebagian besar pembaca feed yang lebih besar seperti Google Reader dan Netvibes benar-benar akan menunjukkan jumlah selama permintaan untuk feed Anda. Yang harus Anda lakukan adalah mengintip ke dalam file log akses Anda.

    Pertama, Anda harus mencari file log apache Anda, yang biasanya disebut access_log atau access.log. Lokasi untuk file ini akan sangat bervariasi berdasarkan distribusi dan penyedia hosting Anda. Inilah beberapa tempat untuk memulai, tetapi Anda mungkin harus melihat-lihat.

    Ubuntu default:

    /var/log/apache2/access.log

    MediaTemple DV default:

    / var / www / vhosts // statistik / log / access_log

    Dreamhost default:

    ~ / logs // http / access.log

    Sekarang Anda telah menemukan file log, itu masalah sederhana menjalankannya melalui grep untuk kata kunci "pelanggan", yang sebagian besar pembaca feed gunakan untuk menunjukkan jumlah pelanggan. Anda bisa menggunakan perintah yang paling sederhana:

    grep -i pelanggan access_log

    Atau, jika Anda ingin menemukan pelanggan untuk umpan tertentu, Anda bisa menjalankannya melalui grep kedua untuk membatasi hanya pada rss feed itu.

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

    Ini adalah contoh dari apa yang muncul kembali di blog pribadi saya (yang harus saya perbarui lebih lanjut)

    209.85.238.9 - - [28 / Agustus / 2007: 06: 08: 23 -0700] “DAPATKAN / howtogeek / feed / HTTP / 1.1” 302 572 “-” “Feedfetcher-Google; (+ http: //www.google.com/feedfetcher.html; 52 pelanggan; feed-id = 13671896334760112923) ”
    193.189.143.237 - - [28 / Agustus / 2007: 06: 12: 32 -0700] “DAPATKAN / howtogeek / feed / HTTP / 1.0” 302 535 “-” “Netvibes (http://www.netvibes.com/; 2 pelanggan) ”
    64.78.155.100 - - [28 / Agustus / 2007: 06: 14: 40 -0700] “DAPATKAN / howtogeek / feed / HTTP / 1.1” 302 535 “-” “NewsGatorOnline / 2.0 (http://www.newsgator.com ; 2 pelanggan) ”

    Perhatikan teks tebal yang menunjukkan saya memiliki semua dari 56 pelanggan dari ketiga pembaca feed online. Mysticgeek memiliki lebih banyak hal dari Google sendiri:

    209.85.238.9 - - [28 / Agustus / 2007: 05: 57: 25 -0700] “DAPATKAN / mysticgeek / feed / HTTP / 1.1” 302 568 “-” “Feedfetcher-Google; (+ http: //www.google.com/feedfetcher.html; 111 pelanggan; feed-id = 5433036316661303107) ”

    Mungkin saya harus mengambil isyarat darinya dan mulai memperbarui blog pribadi saya ... tetapi kemudian saya akan memiliki lebih sedikit waktu untuk menulis artikel.