Ermittelt die Anzahl der Seitenaufrufe innerhalb eines angegebenen Zeitraums
(verfügbar ab CMS-Version 014.004.031.000, Parameter path ab CMS-Version 016.001.001.000)
<?php
$projectGlobal = '/de-wGlobal';
$limit = '93';
$options = array('limit' => $limit);
print '<h4>Anzahl der Seitenaufrufe</h4>
<p>im Zeitraum der letzten '.($limit !== '' ? $limit : '31').' Tage: [ '.wAnalyzer::getNumberRequests($projectGlobal, $options).' ]</p>';
// -------
// zusätzlich zu Beispiel oben auf einen Pfad beschränken:
$projectGlobal = '/de-wGlobal';
$limit = '93'; // wenn kein limit angegeben ist, werden standardmässig 31 Tage zugrundegelegt
$path = '/de/ueber-uns/index.php';
$options = array('limit' => $limit, 'path' => $path);
print '<h4>Anzahl der Seitenaufrufe</h4>
<p>im Zeitraum der letzten '.($limit !== '' ? $limit : '31').' Tage: [ '.wAnalyzer::getNumberRequests($projectGlobal, $options).' ]</p>';
?>
<?php
$projectGlobal = '/de-wGlobal';
$options = array('limitFrom' => '2020-01-01', 'limitTo' => '2020-01-31');
print '<h4>Anzahl der Seitenaufrufe</h4>
<p>im Zeitraum 01.01.2020 bis 31.01.2020: [ '.wAnalyzer::getNumberRequests($projectGlobal, $options).' ]</p>';
?>
<?php
$projectGlobal = '/devGlobal';
$options = array('limitFrom' => 1, 'limitTo' => 1, 'path' => '/dev/');
print '<h4>Anzahl der Seitenaufrufe</h4>
<p>gestern: [ '.wAnalyzer::getNumberRequests($projectGlobal, $options).' ]</p>';
?>
gestern: [ 236 ]
Hinweis
Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel "So verwenden Sie das PHP-Framework in eigenen Scripten".
Wenn Sie eine Funktion innerhalb einer Weblication® Seite z.B. über das PHP-Quelltext Element oder in einem XSL-Template über wsl:php einbinden, muss das Framework über die grid.php nicht mehr referenziert werden.