Quando osservo il mio forum, noto generalmente che ci sono più post in alcune ore rispetto ad altre. Esiste un modo per ottenere una statistica che mostri, invece che giorno per giorno, ora per ora, quanti post e quante visualizzazioni di pagina ci sono?
Prova il plugin Data Explorer.
Vorrei, ma il fatto è che uso Communiteq (precedentemente DiscourseHosting), quindi non posso installare plugin.
Purtroppo, allora non c’è molto che tu possa fare!
Dovresti inviar loro una e-mail per il supporto.
La query sottostante mostrerà i post creati per ogni ora del giorno.
-- [params]
-- int :months_ago = 1
WITH query_period AS
(SELECT date_trunc('month', CURRENT_DATE) - INTERVAL ':months_ago months' AS period_start,
date_trunc('month', CURRENT_DATE) - INTERVAL ':months_ago months' + INTERVAL '1 month' - INTERVAL '1 second' AS period_end)
SELECT EXTRACT (HOUR FROM p.created_at) AS hour,
COUNT(p.id) AS amount
FROM posts p
JOIN topics t ON t.id = p.topic_id
JOIN query_period qp ON p.created_at >= qp.period_start
AND p.created_at <= qp.period_end
WHERE t.archetype = 'regular'
AND p.user_id > 0
GROUP BY hour
ORDER BY hour
Il plugin Data Explorer è uno dei plugin che installiamo per impostazione predefinita. È sufficiente attivarlo in Admin - Plugin. Se hai domande specifiche relative alla nostra hosting, inviale a support@discoursehosting.com.
Cosa devo fare con quel codice per installarlo?
Sono riuscito ad attivarlo, ma non so come usare quel codice per farlo funzionare davvero.
Dove posso trovare quella pagina?
• Vai su Amministrazione - Plugin - Esploratore Dati.
• Premi il pulsante + in alto a destra.
• Inserisci “post per ora” nella casella di input a sinistra del pulsante “Crea nuovo” e premi il pulsante.
• Copia/incolla il codice in modo che sostituisca il testo SELECT 1.
• Clicca su “Salva modifiche ed esegui”
Se hai bisogno di ulteriori indicazioni, contatta support@discoursehosting.com.
