Trovare il conteggio degli abbonati RSS tramite i log di Apache

Se hai rifiutato di utilizzare un servizio come FeedBurner per gestire i tuoi feed RSS, potresti chiederti quanti iscritti hai effettivamente. Funziona bene anche per trovare i conteggi degli iscritti a categorie specifiche o commentare i post sul tuo sito, che in genere non avresti eseguito tramite FeedBurner.

Si scopre che la maggior parte dei lettori di feed più grandi come Google Reader e Netvibes ti mostreranno effettivamente il conteggio durante la richiesta del tuo feed. Tutto quello che devi fare è dare un'occhiata all'interno dei tuoi file di registro di accesso.

Per prima cosa dovrai individuare il tuo file di registro apache, che normalmente è chiamato access_log o access.log. La posizione di questo file varia notevolmente in base alla distribuzione e al provider di hosting. Ecco un paio di punti da cui iniziare, ma potrebbe essere necessario guardarsi intorno.





Predefinito di Ubuntu:

/var/log/apache2/access.log



MediaTemple DV predefinito:

/var/www/vhosts//statistics/logs/access_log

Predefinito di Dreamhost:



~/logs//http/access.log

Ora che hai trovato il file di registro, è semplice eseguirlo tramite grep per gli iscritti alla parola chiave, che la maggior parte dei lettori di feed utilizza per mostrare il conteggio degli iscritti. Potresti semplicemente usare il comando più semplice:

grep -i iscritti access_log

Oppure, se volessi trovare gli abbonati per un particolare feed, potresti eseguirlo attraverso un secondo grep per limitare solo a quel feed RSS.

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

Annuncio pubblicitario

Ecco un esempio di cosa riporta sul mio blog personale (che dovrei davvero aggiornare di più)

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 iscritti ; 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 iscritti )
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 iscritti )

Nota il testo in grassetto che mostra che ho tutti i 56 iscritti da quei tre lettori di feed online. Mysticgeek ha molto di più da Google da solo:

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 iscritti ; feed-id=5433036316661303107)

Forse dovrei prendere spunto da lui e iniziare ad aggiornare il mio blog personale… ma poi avrei meno tempo per scrivere articoli.

LEGGI SUCCESSIVO
  • › 5 siti Web che ogni utente Linux dovrebbe aggiungere ai segnalibri
  • › Come trovare il tuo Spotify Wrapped 2021
  • › Funzioni e formule in Microsoft Excel: qual è la differenza?
  • › Che cos'è la protezione anticaduta MIL-SPEC?
  • › La cartella del computer è 40: come la star di Xerox ha creato il desktop
  • & rsaquo; Cyber ​​Monday 2021: le migliori offerte tecnologiche
Foto del profilo per Lowell Heddings Lowell Heddings
Lowell è il fondatore e CEO di How-To Geek. Ha gestito lo spettacolo dalla creazione del sito nel 2006. Nell'ultimo decennio, Lowell ha scritto personalmente più di 1000 articoli che sono stati visualizzati da oltre 250 milioni di persone. Prima di iniziare How-To Geek, Lowell ha trascorso 15 anni lavorando nell'IT svolgendo attività di consulenza, sicurezza informatica, gestione di database e programmazione.
Leggi la biografia completa

Articoli Interessanti