-
- Téléchargements
refs #1700 basic performance analytics: handle server generation time for each page and page title
CORE * formatting sub-second times * getColumn() method on data table array (in order to behave the same as the regular data table class) * data tables can store in their meta data, which columns are empty (this is used in order to dynamically hide the new "generation time" column) * ViewDataTable and Api.getProcessedReport act according to the empty column meta data SCHEMA * new column custom_float_1 in log_link_visit_action * new version to apply the change TRACKER * Piwik_Tracker::setGenerationTime * tracking parameter "generation_time_me" * value is stored in new custom_float_1 column * the log importer can handle a group "generation_time_micro" which can be used in a custom log format. _micro is used because apache can log the time in microseconds but piwik processes milliseconds. * note: extension of JS tracker still missing ACTIONS PLUGIN * for pages and page titles, add new columns sum_time_generation and nb_hits_with_time_generation to the blob archives * if they are set, compute avg_time_generation on the API level. if not, remove the columns and mark them as empty in the data table meta data. * show new column "avg. generation time" in the pages and page titles reports plus TESTS for everything
parent
fc578d65
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Affichage de
- core/Archive.php 6 ajouts, 0 suppressioncore/Archive.php
- core/DataTable.php 2 ajouts, 0 suppressioncore/DataTable.php
- core/DataTable/Array.php 19 ajouts, 0 suppressioncore/DataTable/Array.php
- core/Db/Schema/Myisam.php 1 ajout, 0 suppressioncore/Db/Schema/Myisam.php
- core/Piwik.php 10 ajouts, 4 suppressionscore/Piwik.php
- core/Tracker/Action.php 24 ajouts, 2 suppressionscore/Tracker/Action.php
- core/Updates/1.12-b1.php 35 ajouts, 0 suppressioncore/Updates/1.12-b1.php
- core/Version.php 1 ajout, 1 suppressioncore/Version.php
- core/ViewDataTable.php 16 ajouts, 0 suppressioncore/ViewDataTable.php
- lang/en.php 3 ajouts, 0 suppressionlang/en.php
- libs/PiwikTracker/PiwikTracker.php 14 ajouts, 2 suppressionslibs/PiwikTracker/PiwikTracker.php
- misc/log-analytics/import_logs.py 7 ajouts, 0 suppressionmisc/log-analytics/import_logs.py
- plugins/API/API.php 44 ajouts, 2 suppressionsplugins/API/API.php
- plugins/Actions/API.php 21 ajouts, 1 suppressionplugins/Actions/API.php
- plugins/Actions/Actions.php 4 ajouts, 2 suppressionsplugins/Actions/Actions.php
- plugins/Actions/Archiving.php 15 ajouts, 1 suppressionplugins/Actions/Archiving.php
- plugins/Actions/ArchivingHelper.php 12 ajouts, 1 suppressionplugins/Actions/ArchivingHelper.php
- plugins/Actions/Controller.php 4 ajouts, 1 suppressionplugins/Actions/Controller.php
- plugins/CoreHome/templates/datatable.js 7 ajouts, 0 suppressionplugins/CoreHome/templates/datatable.js
- tests/PHPUnit/Core/PiwikTest.php 2 ajouts, 0 suppressiontests/PHPUnit/Core/PiwikTest.php
Chargement en cours
Veuillez vous inscrire ou vous se connecter pour commenter