source: branches/mvc/Readme.txt

Last change on this file was 59, checked in by chronos, 9 years ago
  • Moved trunk as mvc branch.
File size: 3.5 KB
Line 
1Webové statistiky
2=================
3
4Instalace
5=========
6
7* Pro správnou funkci je požadován webový server (např. Apache), MySQL databáze a PHP interpretr. Dále pro vykreslení grafů také knihovna php-gd.
8* Zkopírujte ukázkový soubor Base/Config/ConfigSample.php jako Config.php do stejné složky a upravte v něm nastavení.
9* Zkopírujte ukázkový soubor Application/Config/ConfigSample.php jako Config.php do stejné složky a upravte v něm nastavení.
10* Vytvořete v databázi uživatele statistic a tabulku statistic a doplňte přístupové údaje do Config.php.
11* Proveďte import ukázkových dat ze souboru Full.sql s nejvyšším číslem revize umístěným ve složce SQL.
12Samotná struktura tabulky measure je v Measure.sql a ukázková struktura datové tabulky je v Data.sql.
13* Ve složce measure_scripts je ukázkový soubor monitor.sample.php, který zajišťuje získávání informací o různých veličinách v počítači a jejich plnění do systému.
14Zkopírujte jej jako monitor.php a upravte dle potřeb.
15
16
17Poznámky k vydání:
18==================
19
20Verze 3.1 (13.2.2008)
21---------------------
22
23 * Upraveny skripty pro plnění dat.
24 * Přidán odkaz pod grafem odkazující staticky na vybraný časový úsek.
25 * Opraveno zobrazování desetinných míst u čísel bez jednotek
26 * Upravena poloha zobrazování celkové informace Min, Avg, Max.
27 * Různé menší opravy
28
29Verze 3.0 (14.12.2007)
30----------------------
31
32 * Přepsán přístup k databázi MySQL přes třídu mysqli
33 * Data měření byly pro zvýšení rychlosti rozděleny do jednotlivých tabulek avšak stále je možné mít v jedné datové tabulce více měření. Rozdělení dat do více tabulek také umožnilo mít uložená data s různou přesnosti pro jednolivé měření. Původně pouze INT, nyní všechny další číselné typy jako TINYINT, SMALLINT, INT, BIGINT a FLOAT.
34 * Přidáno automatické zaokrouhlení zobrazovaných hodnot a zobrazení předpon jednotek.
35 * Doplněny další skripty pro zjišťování informací o systému a plnění databáze.
36 * Nastavení sdruženo do souboru config.php.
37 * Různé opravy
38
39Verze 2.2 (30.6.2007)
40---------------------
41
42 * opraveno vykreslování grafu před celkovým začátkem a po celkovém konci měření
43 * opraveno vykreslování poslední hodnoty v grafu
44
45Verze 2.1 (24.3.2007)
46---------------------
47
48 * různé opravy
49
50Verze 2.0 (16.3.2007)
51---------------------
52
53 * dynamické zobrazování časové osy, výběr běžných úseků nebo přesného intervalu dle počátečního a konečného času
54 * použití TrueType fontů
55 * měnitelné rozměry generovaného obrázku
56 * automatická redukce načítaných dat pro delší časového měřítka
57 * automatická redukce po sobě se opakujících stejných do jedné, redukce nulových a málo proměnných odměrů
58 * v úsecích, kde se neměřilo buď režim automatická interpolace hodnot nebo nulový údaj
59 * Záznam a zobrazení grafů minima, průměru a maxima
60 * zápis nových hodnot přes webové HTTP, kontrola podle adres počítačů
61 * seznam měření uložen v tabulce
62
63Verze 1.0 (25.11.2004)
64----------------------
65
66 * statické zobrazování časové osy v rozsahu hodina, den, týden, měsíc, rok a více roků
67 * jednotná tabulka pro všechna měření, každé měření jako jeden sloupec, každou minutu nový řádek
68 * zobrazování průměru a maxima
69 * seznam měření uložen v poli
70
71Kontakt: Chronos, robie@centrum.cz
Note: See TracBrowser for help on using the repository browser.