feat(database): add completely new analytics backend

This commit is contained in:
David Bailey 2025-03-27 23:33:27 +01:00
parent 31080cae2b
commit 5e2f0a7185
7 changed files with 446 additions and 130 deletions

View file

@ -1,6 +1,7 @@
<?php
require_once 'db_handler/mysql_handler.php';
require_once 'db_handler/mysql_analytics_handler.php';
require_once 'db_handler/post_handler.php';
$db_params = $SITE_CONFIG['db'];
@ -28,6 +29,10 @@ try {
$sql_adapter = new MySQLHandler($db_connection,
$SITE_CONFIG['site_defaults']['uri_prefix'],
$db_params['prefix']);
$analytics_adapter = new MySQLAnalyticsHandler($db_connection,
$SITE_CONFIG['site_defaults']['uri_prefix']);
$adapter = new PostHandler($sql_adapter);
require_once 'dergdown.php';