PS-Trainer
LAMP @ PS-Trainer
Das populärste Datenbank-Internet-System:
Linux - Apache - mySQL - PHP
Homepage von PS-Trainer - Betriebssysteme und Netzwerke - an PS-Trainer
PS-Trainer

Klassische Datenbank-Systeme bestehen aus einem Server und einer Anzahl von Clients. Der Server verwaltet die Daten auf einem eigenen Server-PC. Die Clients befinden sich auf den PC der AnwenderInnen. Von dort aus hat man Zugriff auf die Daten: Suchen, Sortieren, Neu anlegen, Ändern, Löschen, ...

Auf Server-Seite hat sich mit SQL (in der PC-Welt) ein Hersteller-unabhängiger Datenbank-Standard etabliert. Auf Client-Seite wurde durch den Siegeszug des Internet die spezielle Client-Software bereits stark verdrängt - man verwendet den Web-Browser als Client.

Ein System, das alle notwendigen Komponenten umfasst, ist LAMP: Eine Kombination von UNIX-Betriebssystem, Webserver, SQL-Datenbankserver und Hypertext Processor. LAMP ist aus mehreren Gründen das meistverwendete System in der PC-Welt:
Hohe Stabilität, Plattform-unabhängig, Open Source (keine Lizenzgebühren).
Linux Betriebssystem de
Linux Betriebssystem
Apache Webserver
Apache Webserver
mySQL DB-Server
MySQL Datenbank-Server
PHP Hypertext Processor
PHP Hypertext processor

Inhalt: Linux Betriebssystem
Apache Webserver - Detail
MySQL Datenbank-Server - Detail
PHP Hypertext Processor
Links zum Thema LAMP

Linux Betriebssystem:
Linux ist die Open-Source-Variante des UNIX-Betriebssystems. Open Source bedeutet: Zahlreiche (alternative) Anbieter von "Distributionen", keine Lizenzgebühren, freier Zugang zu allen Resourcen. Linux-Systeme gewinnen vor allem bei Servern sehr rasch Marktanteile: sie sind sehr zuverlässig, kostengünstig, und die darauf laufenden Dienste plattform-übergreifend.
Alternativ gibt es alle Komponenten auch für M$-Betriebssysteme (WAMP).
Linux Betriebssystem de

Apache Webserver:
Das ist der Standard-Webserver der UNIX-PC-Welt für kleine bis mittelgrosse Aufgaben. Einen Webserver benötigen sie, um die Daten via Intranet oder Internet verfügbar zu machen: Damit ist es möglich, die gesamte Datenbank-Arbeit mit dem Browser von den Client-PC aus zu erledigen.

Der Apache Server ist höchst zuverlässig, schnell und flexibel. Wegen der offenen Architektur sind aktuelle technische Neuheiten stets rasch verfügbar. Eine grosse Zahl an Zusätzen und Hilfsprogrammen erleichtert die Arbeit mit Apache. Alternativ ist Apache auch für M$-Betriebssystem verfügbar.
Apache Webserver
Details zum Apache-Server finden sie u.a. auf der Apache-Seite von PS-Trainer: Voraussetzungen , Download , Installation , Konfiguration , Test , Start & Stop , Links , ...

mySQL Datenbank-Server:
Dieser Datanbank-Server für kleine bis mittlere Aufgaben dominiert die entsprechenden Server. Einen Datenbank-Server benötigen sie, um die Daten zu verwalten. Er akzeptiert Befehle zur Manipulation (Neu anlegen, ändern, ...) ebenso wie solche zur Abfrage (Suchen, ...), verarbeitet sie, und stellt sie wieder zur Verfügung. Der PHP Hypertext Processor besorgt die Vermittlung zwischen SQL Datenbank und Webserver.

mySQL ist gegenüber Standard-SQL geringfügig abgemagert und läuft dafür auch auf Standard-PC besonders rasch. Wie allen anderen WAMP-Komponenten ist mySQL kostenlos verfügbar, sehr zuverlässig, und erfährt regelmässige Updates.
mySQL DB-Server
Details zum MySQL Datenbank Server finden sie u.a. auf der MySQL-Seite von PS-Trainer.

PHP Hypertext Processor:
Das ist kein eigenes Programm, sondern eine Programmiersprache ähnlich C++ oder Java. Der Einsatz erfolgt meistens als Erweiterungs-Modul zum Apache Webserver. PHP besorgt die Kommunikation zwischen Webserver und SQL-Datenbank: Der Webserver erhält von den Browsern Datenbank-Anfragen. Diese werden in SQL-Anfragen umgewandelt und an den SQL-Server weitergegeben. Umgekehrt werden die von SQL-Server als Antwort gesandten Daten in HTML-Code umgewandelt. Diese "virtuellen" Webseiten sendet der Webserver an die Clients zurück.
PHP Hypertext Processor

LAMP Links:
Neben den Links zu den einzelnen Komponenten finden sie hier einige Links zum Thema LAMP (insgesamt):



Homepage von PS-Trainer - Betriebssysteme & Netzwerke - an PS-Trainer

Aktuelle Daten dieser Seite Letzte Änderung:
  Geocities