Stackoverflow celebra 10 milioni di domande. Complimenti!Come vengono realizzati i 10 milioni di contatori di domande su StackOverflow?
ci Fornire questo link: https://stackoverflow.com/10m
Ci sono 3 contatori visualizzati, e il numero di ogni contatore è in aumento veloce e non statico.
Tuttavia, non vedo alcuna richiesta AJAX per la visualizzazione del risultato recente di ogni contatore.
Ho anche questo contatore nel nostro forum, ma per ottenere il numero di post recenti, faccio una richiesta AJAX ogni 3 secondi, eseguendo la query SELECT MAX(id) AS total_posts FROM forumposts
da visualizzare.
Lo so, questa non è la soluzione migliore che abbiamo, e non sarà più corretta se un post viene cancellato. L'utilizzo del comando SELECT COUNT(id)
è troppo lento, poiché abbiamo anche più di 10 milioni di post.
Quindi, come StackOverflow sta visualizzando l'aumento dei loro contatori senza alcuna richiesta? Sembra essere una soluzione migliore per me e mi piacerebbe usarlo anche per il nostro forum.
Più adatto a meta TBH –
Ci sono alcune domande correlate sulla meta, come questo http://meta.stackoverflow.com/q/302925/1301076 – rjdown
Aumenta a seconda della media delle domande inviate senza bisogno di richiedere una richiesta, è possibile capirlo controllando questa pagina http://stackoverflow.com/unanswered – Radi