Web-Server, FTP-Dienste und Content-Management

Eingeordnet in Informatik

Geschrieben am in mit einer Größe von 49,06 KB

Inhalt aktualisieren

Internet und Web-Server

  • Webseiten werden auf Computern gehostet, die als Web-Server bezeichnet werden.
  • Verwendung eines Programms, das Anfragen von Clients akzeptiert.

Bekannte Server-Software:

  • IIS (Internet Information Services)
  • PWS (Personal Web Server)
  • WAMP (Windows + Apache + MySQL + PHP)
  • LAMP (Linux + Apache + MySQL + PHP)
  • XAMPP
  • Apache (.php)
  • Apache Tomcat (für .jsp-Seiten)

Server-Typen

Services: FTP und Mirroring

A) Übertragung von Dateien mit FTP

  • FTP (File Transfer Protocol)
  • Ermöglicht den Upload von Seiten auf den Webserver.
  • Alternativen: Back-Office-Systeme oder vorprogrammierte Webseiten (z. B. http://karlikis.com/administrador).

Verbindung zum FTP-Server:

  1. Verbindungsmöglichkeiten:
  2. FTP-Server: Maschine zum Speichern von Dateien (Server-Programme wie IIS).
  3. Verzeichnisstruktur: Organisiert (z. B. /user/home/mi_usuario).
  4. Benutzertypen: a) Anonym, b) Registriert (Login/Passwort).
  5. Berechtigungstabelle (beim Zugriff).

Weitere Parameter:

  • Ratio: Zahlenmäßiges Verhältnis zwischen Up- und Download-Dateien.
  • Quote: Maximaler Speicherplatz für einen Benutzer auf dem FTP-Server.
  • Ports und Modi: FTP arbeitet auf Port 21 (Steuerung) und Port 20 (Daten).
  • Modi: Aktiv (21/20) oder Passiv (nur 21, bei Firewalls empfohlen).

B) Mirroring

Techniken zur Erstellung exakter Kopien eines FTP-Servers auf einem anderen Computer zur Absicherung.

  • Manuell: Via FTP (komplexer).
  • Automatisiert: Mit Anwendungen (z. B. WSFTP_Professional) oder Befehlen (Linux/Unix).

Content Management

Wie verwaltet man den Inhalt einer Website?

  • a) Manuell: Dokumente erstellen und per FTP hochladen.
  • b) CMS (Content Management System): z. B. PHPNuke, Joomla, Blogger.

Wünschenswerte Features für ein CMS:

  • Einfache Bedienung (Sprachunterstützung, Dokumentation, Versionsverwaltung).
  • Unterstützung für mehrere Benutzertypen.
  • Flexibilität (Erweiterbarkeit durch Foren, Umfragen, Chats).
  • Modularer Aufbau (Bildergalerien, interaktive Kalender).

Synchronisation und Suche:

  • Synchronisation: Manuell (Dateiaustausch) oder automatisch (Software-Synchronisation lokaler/remote Ordner via FTP).
  • Inhaltssuche: Interne Programme (PHP/MySQL) oder externe Suchmaschinen (Google).

das1234

Verwandte Einträge: