Wenn ich mein Forum betrachte, stelle ich fest, dass in bestimmten Stunden mehr Beiträge verfasst werden als in anderen. Gibt es eine Möglichkeit, eine Statistik zu erhalten, die stündlich – ähnlich wie eine tagesweise Aufstellung – die Anzahl der Beiträge, Seitenaufrufe usw. anzeigt?
Probieren Sie das Data Explorer-Plugin aus.
Ich wünschte, aber die Sache ist die, dass ich Communiteq (ehemals DiscourseHosting) verwende und daher keine Plugins installieren kann.
Dann können Sie leider nicht viel tun!
Du solltest ihnen zur Unterstützung eine E-Mail schreiben.
Die folgende Abfrage zeigt Beiträge, die pro Stunde des Tages erstellt wurden.
-- [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
Der Data Explorer-Plugin ist eines der Plugins, die wir standardmäßig installieren. Sie müssen es nur in Admin - Plugins aktivieren. Wenn Sie Fragen zu unserem Hosting haben, wenden Sie sich bitte an support@discoursehosting.com.
Was muss ich mit diesem Code tun, um ihn zu installieren?
Ich konnte es aktivieren, ich weiß nur nicht, wie man diesen Code verwendet, um ihn tatsächlich zum Laufen zu bringen.
Wo finde ich diese Seite?
- Navigieren Sie zu Admin - Plugins - Data Explorer.
- Klicken Sie oben rechts auf die Schaltfläche +.
- Geben Sie im Eingabefeld links neben der Schaltfläche „Neu erstellen“ „post per hour“ ein und klicken Sie auf die Schaltfläche.
- Kopieren Sie den Code und fügen Sie ihn ein, sodass er den Text
SELECT 1ersetzt. - Klicken Sie auf „Änderungen speichern und ausführen“.
Falls Sie weitere Hilfe benötigen, wenden Sie sich bitte an support@discoursehosting.com.
