<?php

$Config['Web']['Charset'] = 'utf-8';
$Config['Web']['Title'] = 'Statistika - vývoj';

function ShowPage($Content)
{
  global $Config;

  $Output = '<?xml version="1.0" encoding="'.$Config['Web']['Charset'].'"?>'."\n". // <?  
'<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
  <meta http-equiv="Content-Language" content="cs"/>
  <meta http-equiv="Content-Type" content="text/html; charset='.$Config['Web']['Charset'].'"/>
  <title>'.$Config['Web']['Title'].'</title>
  <link rel="StyleSheet" href="style/style.css" type="text/css" media="all"/>
  </head><body>';
  $Output .= $Content.'</body></html>';
  echo($Output);
}

  $Content = '<div class="Title">Vývoj systému:</div>
  <h3 class="Title">Informace k vývoji</h3>
  <p class="p1">Vítejte na stránce obsahují informace a materiály k systému uchování a grafického zobrazování měřených veličin.</p>

  <h3 class="Title">Zdrojové kódy poslední verze ke stažení</h3>
  <p class="p1"><a href="statistic-3.1.zip">statistic-3.1.zip</a></p>

  <h3 class="Title">Změny v systému</h3><br>
  Verze 3.1 (13.2.2008)<br>
  <ul>
  <li>Upraveny skripty pro plnění dat.</li>
  <li>Přidán odkaz pod grafem odkazující staticky na vybraný časový úsek.</li>
  <li>Opraveno zobrazování desetinných míst u čísel bez jednotek</li>
  <li>Upravena poloha zobrazování celkové informace Min, Avg, Max.</li>
  <li>Různé menší opravy</li>
  </ul>
  Verze 3.0 (14.12.2007)<br>
  <ul>
  <li>Přepsán přístup k databázi MySQL přes třídu mysqli</li>
  <li>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.</li>
  <li>Přidáno automatické zaokrouhlení zobrazovaných hodnot a zobrazení předpon jednotek.</li>
  <li>Doplněny další skripty pro zjišťování informací o systému a plnění databáze.</li>
  <li>Nastavení sdruženo do souboru config.php.</li>
  <li>Různé opravy</li>
  </ul>
  Verze 2.2 (30.6.2007)<br>
  <ul>
  <li>opraveno vykreslování grafu před celkovým začátkem a po celkovém konci měření</li>
  <li>opraveno vykreslování poslední hodnoty v grafu</li>
  </ul>
  Verze 2.1 (24.3.2007)<br>
  <ul>
  <li>různé opravy</li>
  </ul>
  Verze 2.0 (16.3.2007)<br>
  <ul>
  <li>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</li>
  <li>použití TrueType fontů</li>
  <li>měnitelné rozměry generovaného obrázku</li>
  <li>automatická redukce načítaných dat pro delší časového měřítka</li>
  <li>automatická redukce po sobě se opakujících stejných do jedné, redukce nulových a málo proměnných odměrů</li>
  <li>v úsecích, kde se neměřilo buď režim automatická interpolace hodnot nebo nulový údaj</li>
  <li>Záznam a zobrazení grafů minima, průměru a maxima</li>
  <li>zápis nových hodnot přes webové HTTP, kontrola podle adres počítačů</li>    
  <li>seznam měření uložen v tabulce</li>
  </ul>
  Verze 1.0 (25.11.2004)<br>
  <ul>
  <li>statické zobrazování časové osy v rozsahu hodina, den, týden, měsíc, rok a více roků</li>
  <li>jednotná tabulka pro všechna měření, každé měření jako jeden sloupec, každou minutu nový řádek</li>
  <li>zobrazování průměru a maxima</li>
  <li>seznam měření uložen v poli</li>
  </ul>
  <br>
<h3 class="Title">ServerStat</h3>
Program v Delphi 7, který periodicky každou minutu plní různé údaje do statistiky. 
Plnění probíhá přes HTTP odkaz a skript add.php?MeasureId=n&Value=x, kde n je identifikační číslo měřené veličiny v databázi a x je změřená hodnota.
K přistupu přes HTTP používá program HTTP komponentu z balíku Indy.<br>
  <p class="p1"><a href="ServerStat.zip">ServerStat.zip</a></p>
  Kontakt: robie@centrum.cz
    ';
ShowPage($Content);

?>
