Systemvoraussetzungen
Athletica ist als sogenanntes Client-Server-System voll netzwerkfähig,
kann aber auch auf einem einzelnen Rechner eingesetzt werden. Die
Applikationssoftware muss nur auf einem Computer installiert werden, dem
Server.
Die Bedienung der Applikation erfolgt über einen Webbrowser, welcher im
allgemeinen schon auf allen Betriebssystem vorinstalliert ist.
Die unten aufgeführte
Server-Software muss für den
Betrieb von
Athletica installiert sein. Bei den uns bekannten
Linux-Distributionen sind diese Komponenten bereits enthalten und können
mit dem jeweiligen Installationswerkzeug in Betrieb genommen werden.
Für Windows-Systems müssen die Komponenten selber von den untenstehenden
Bezugsadressen beschafft und installiert werden, was gerade für Einsteiger
nicht immer ganz einfach ist. Speziell für diesen Fall bieten wir unser
Athletica_WinMAX-Paket an, welches über ein einfach zu bedienendes
Installationsprogramm ein vorkonfiguriertes System aufsetzt (siehe
Einsteiger-Installation).
Weiter unten erklären wir, wie ein
Netzwerk
für
Athletica aussehen könnte.
Achtung: Die Applikation ist für den Intranet-Betrieb ausgelegt
und für den Einsatz in einem öffentlichen Netz nicht genügen abgesichert!
Client-Software
Typ | Produkt | Version | Bemerkungen |
Web Browser |
MS Internet Explorer |
7.0 |
Bei anderen Browsern / Versionen können allenfalls Javascript- oder
Druckprobleme auftreten.
Die HTML-Druckfunktionen müssen für die Browserumgebung konfiguriert
werden. Die Client-Geräte welche diese Funktionen benötigen müssen mit
identischen Betriebssystemen und Browser ausgerüstet sein, um befriedigende
Ergebnisse zu erzielen.
|
Die verwendete Software steht allesamt als Open-Source zur Verfügung und darf
entsprechend der jeweiligen Lizenz frei verwendet werden.
Typ | Produkt | Version | Bemerkungen |
Hypertext-Processor |
PHP |
ab 4.2.0, empfohlen 4.4.8 |
Dies ist der Kern der Athletica-Laufzeitumgebung. Aus diesem Grund
arbeiten wir jeweils mit den aktuellsten stabilen PHP-Versionen.
|
Webserver |
Apache |
ab 1.3.29, empfohlen 2.0.59 |
Grundsätzlich kann jeder Webserver verwendet werden, für den PHP
Modulunterstützung bietet. |
Datenbank |
MySQL |
ab 4.0,
empfohlen 4.0.12
|
Um andere relationale Datenbanken verwenden zu können sind umfangreiche
Anpassungen am Sourcecode nötig. |
Datenbank-Administration |
phpMyAdmin | 2.2.6,
empfohlen 2.11.5.1 |
Ein beliebtes, webbasiertes Tool zur Administration der
MySQL-Datenbank. Andere Tools können selbstverständlich auch eingesetzt
werden. |
Client-Hardware
System | Bemerkungen |
PC mit Netzwerkunterstützung (TCP/IP) |
Hardware und Betriebssystem
müssen den eingesetzten Webbrowser unterstützen.
Grundsätzlich kommen alle gängigen Betriebssysteme in Frage, z.B. Windows,
Mac, Linux, etc. Allerdings müssen die oben erwähnten Einschränkungen
beim Webbrowser in Betracht gezogen werden.
|
Server-Hardware
System | Bemerkungen |
Server |
Die Hardware-Ausstattung hängt primär von der Anzahl der Benutzer ab,
die gleichzeitig mit dem System arbeiten.
Im einfachsten Fall genügt auch ein Pentium-II-PC mit 64MB RAM. Um eine vernünftige Geschwindikeit zu garantieren empfehlen wir allerdings den Einsatz eines neueren PC's ab 1GB RAM |
Betriebssystem |
Jedes Betriebssystem, dass die oben aufgelistete Server-Software
unterstützt kann eingesetzt werden.
|
Im folgenden kann nicht detailliert beschrieben werden, wie ein Intranet
aufgesetzt werden muss. Trotzdem ein paar Hinweise, welche dabei helfen sollen.
Einzelplatzbetrieb
Wird
Athletica auf einem einzelnen Rechner betrieben ist keine
zusätzliche Hardware nötig. Die Applikation kann nach dem Aufstarten von
Webserver und Datenbank via Browser unter dem Hostnamen
localhost,
bzw der IP-Adresse
127.0.0.1 erreicht werden.
Mehrere Computer (Client-Server-Betrieb)
Hardware
Mehrere Computer werden in einem Netzwerk miteinander verbunden werden.
Statt mit Kabeln zu arbeiten kann selbstverständlich auch ein drahtloses
sogenanntes Wireless LAN installiert werden.
Je nach Netzwerktopografie unterscheidet sich die benötigte Hardware und
deren Konfiguration erheblich. Wir können darum nicht näher auf dieses
Thema eingeben.
Drucker anschliessen
Es ist möglich, Athletica mit nur einem Drucker zu betreiben. Ist der Drucker
netzwerkfähig, ist er für jeden Computer als eigenständige Resource sichtbar.
Andernfalls kann er auf einem dafür vorgesehenen Computer so installiert
werden, dass die anderen Rechner ebenfalls darauf zugreifen können. Auch dazu
sollte die Betriebssystem-Dokumentation Hilfe anbieten können.
Athletica Installation
Athletica muss nur auf einem einzigen Computer installiert werden, dem
sogenannten Server. Am besten wählt man dafür jene Maschine, mit dem stärksten
Prozessor und dem grössten Hauptspeicher (RAM).
Browser Installation
Wie
oben erwähnt muss auf allen Computern (den
sogenannten
Clients) ein Webbrowser zum Zugriff auf Athletica
installiert sein. Auch mit dem Browser auf dem Server kann selbstverständlich
gearbeitet werden.