Dieses Repository enthält erhaltene Quelltexte, Versionen, Projekte, Dokumente und Artefakte eines Open-Source-Projektökosystems, das zwischen etwa 1999 und 2006 entwickelt wurde. Die Projekte entstanden ursprünglich unter dem Namen APP – Another PHP Programs und wurden von Christin Löhner (damals bekannt als Alexander Mieland, Nickname dma147) entwickelt. Dieses Archiv dient der Dokumentation, Forschung und Bewahrung historischer PHP-Software aus der Frühzeit des Webs. https://www.apboard.de
  • PHP 86%
  • HTML 10%
  • Go Template 1.5%
  • JavaScript 1.3%
  • CSS 0.8%
  • Other 0.4%
Find a file
2026-07-15 07:55:29 +02:00
extra added archive files 2026-07-15 07:55:29 +02:00
svn-archive added archive files 2026-07-15 07:55:29 +02:00
APBOARD_LINEAGE.md added archive files 2026-07-15 07:55:29 +02:00
DOCUMENTATION.md added archive files 2026-07-15 07:55:29 +02:00
HISTORY.md added archive files 2026-07-15 07:55:29 +02:00
PROJECTS.md added archive files 2026-07-15 07:55:29 +02:00
README.md added archive files 2026-07-15 07:55:29 +02:00
TIMELINE.md added archive files 2026-07-15 07:55:29 +02:00
WBB_COMPARISON.md added archive files 2026-07-15 07:55:29 +02:00

APP Another PHP Programs Archive

Caution

ACHTUNG: DIESER CODE DARF NICHT VERWENDET WERDEN.

Nicht installieren. Nicht betreiben. Nicht produktiv einsetzen. Nicht als Grundlage für neue Projekte verwenden.

Dieses Repository ist ein historisches Archiv. Die enthaltenen Quelltexte sind ausschließlich aus Gründen der Archivierung, Dokumentation und historischen Nachvollziehbarkeit öffentlich zugänglich.

Der Code stammt aus den Jahren 1999 bis 2006. Er ist veraltet, ungeprüft und in keinster Weise sicher. Es muss davon ausgegangen werden, dass er schwerwiegende Sicherheitslücken enthält und Daten gefährden kann.

Jede Benutzung dieses Codes oder einzelner Teile dieses Codes erfolgt ausschließlich auf eigene Gefahr.

Ich bzw. die Betreiberin dieses Git-Repositories übernehme keinerlei Haftung für Schäden, Sicherheitsvorfälle, Datenverlust, Folgeschäden oder sonstige Folgen, die durch Nutzung, Ausführung, Anpassung, Weitergabe oder Wiederverwendung dieses Codes entstehen.

Einleitung

Willkommen im historischen Archiv von APP Another PHP Programs.

Dieses Repository enthält erhaltene Quelltexte, Versionen, Projekte, Dokumente und Artefakte eines Open-Source-Projektökosystems, das zwischen etwa 1999 und 2006 entwickelt wurde.

Die Projekte entstanden ursprünglich unter dem Namen APP Another PHP Programs und wurden von Christin Löhner (damals bekannt als Alexander Mieland, Nickname dma147) entwickelt.

Dieses Archiv dient der Dokumentation, Forschung und Bewahrung historischer PHP-Software aus der Frühzeit des Webs.


Historischer Hintergrund

Ende der 1990er Jahre befand sich das Web in einer völlig anderen Entwicklungsphase als heute.

Frameworks wie Laravel, Symfony oder Django existierten noch nicht. Composer war unbekannt. Moderne Versionsverwaltungssysteme wie Git waren noch nicht entwickelt.

PHP befand sich in den Versionen PHP3 und später PHP4.

Viele Anwendungen wurden direkt auf Basis der PHP-Funktionsreferenz entwickelt.

In dieser Zeit entstand das erste APBoard.


APP Another PHP Programs

APP war die gemeinsame Dachmarke verschiedener PHP-Projekte.

Der Name stand für:

APP = Another PHP Programs

Bekannte Projekte innerhalb des APP-Ökosystems waren:

Projekt Beschreibung
APBoard Forum-Software
APPortal Portal- und Community-System
APBook Gästebuch
APCms Content-Management-System
APHtaccess .htaccess Generator
APGallery Bildergalerie
APNotes Notizsystem
APQuestionary Umfrage-/Fragesystem
APReplacer Text-/Template-Werkzeug
APPBB Experimentelles Bulletin Board

Nicht alle Projekte erreichten dieselbe Verbreitung.

Die bekanntesten und erfolgreichsten Projekte waren APBoard und APPortal.


APBoard

Das APBoard (Another PHP Board) war das erste große Projekt innerhalb von APP.

Die Entwicklung begann etwa 1999.

Das System wurde ursprünglich mit PHP3 entwickelt und später kontinuierlich erweitert.

AAPBoard entwickelte sich zu einer der bekannteren deutschsprachigen Forum-Lösungen seiner Zeit. Die Software wurde vielfach heruntergeladen und auf zahlreichen Webseiten eingesetzt.

Genaue Nutzer- und Installationszahlen sind heute nicht mehr zuverlässig rekonstruierbar.


APPortal

Das APPortal entstand als Ergänzung zum APBoard.

Es handelte sich um ein Portal- und Community-System, das die Verwaltung von Inhalten, Nachrichten und Benutzerbereichen ermöglichte.

Eine bis heute aktive Installation befindet sich auf:

http://www.rcpanzer.de/apportal/main.php

Der dort verwendete Generator-Tag verweist noch heute auf:

<meta name="Generator" content="APPortal v3.0.1a - Powered by APP - Another PHP Program - http://www.phpprograms.de">

APBoard im Deutschen Bundestag

Historische Archivfunde belegen, dass APBoard Anfang der 2000er Jahre im Rahmen des Bundestagsprojekts „Elektronische Demokratie“ eingesetzt wurde.

Mehrere archivierte URLs des Deutschen Bundestages enthielten APBoard-Installationen mit folgendem Footer:

AnotherPHPBoard v.1.9.9b © 2000 by Alexander Mieland (DMA147.ThW.N)

Die ursprünglichen Inhalte sind heute aus urheberrechtlichen Gründen nicht mehr öffentlich zugänglich.

Die URL-Strukturen und Suchindexeinträge sind jedoch weiterhin dokumentiert.


APBoard und WoltLab Burning Board

Historischen Aussagen zufolge entstand die erste Version des WoltLab Burning Board im Umfeld des APBoards.

Frühe Versionen sollen technische Gemeinsamkeiten mit APBoard aufgewiesen haben.

Da Originalquelltexte sowohl von APBoard als auch von frühen WBB-Versionen erhalten sind, bleibt dieses Thema Gegenstand historischer und technischer Untersuchungen.

Die technische Analyse der erhaltenen Quelltexte deutet darauf hin, dass frühe Versionen des WoltLab Burning Board (1.0, 1.1) auf APBoard 1.9.9 oder einem unmittelbar verwandten Entwicklungsstand basierten. Gleichzeitig zeigen spätere WBB-Generationen eine tiefgreifende technische Weiterentwicklung. Spätestens ab WBB 2.0 entstand eine eigenständige Architektur, die nicht mehr mit den frühen APBoard-Versionen gleichgesetzt werden kann.


APHtaccess Generator

Der APHtaccess Generator gehörte zu den populäreren Hilfsprogrammen des APP-Ökosystems.

Er erleichterte die Erstellung von:

  • .htaccess Dateien
  • .htpasswd Dateien
  • Passwortschutz-Konfigurationen

für Apache-Webserver.

Historische Archivfunde belegen eine Veröffentlichung mindestens bis Version 1.6.


Erhaltungszustand

Die in diesem Repository enthaltenen Dateien stammen aus verschiedenen Quellen:

  • Originalquelltexte
  • Historische Arbeitskopien
  • Projektarchive
  • Entwicklungsstände
  • Veröffentlichte Versionen
  • Branches und Tags
  • Gesicherte ZIP-Dateien

Nicht alle Projekte sind vollständig erhalten.

Nicht jede Datei entspricht zwangsläufig einer veröffentlichten Version.

Dieses Repository verfolgt primär das Ziel der historischen Bewahrung.


APBoard3

Nach einer langen Projektpause begann die Entwicklung von APBoard3.

APBoard3 versteht sich nicht als direkte Weiterentwicklung des ursprünglichen Quellcodes, sondern als moderner Nachfolger auf Basis aktueller Technologien.

Projektseite:

https://gitlab.apboard.de/app/apboard3


Lizenz

Die historischen APP-Projekte wurden ursprünglich unter der GPL veröffentlicht.

Für einzelne Dateien und Projekte können abweichende Lizenzinformationen gelten.

Bitte die jeweiligen Quelltexte und Lizenzdateien beachten.


Danksagung

Vielen Dank an alle Nutzer, Entwickler, Tester, Administratoren und Community-Mitglieder, die die APP-Projekte über viele Jahre hinweg begleitet haben.

Besonderer Dank gilt den Betreibern historischer Installationen und Archive, die dazu beigetragen haben, dass Teile dieser Softwaregeschichte bis heute erhalten geblieben sind.


Archivstatus

Dieses Repository dient ausschließlich der historischen Dokumentation und Bewahrung digitaler Softwaregeschichte.

Es wird als Archiv gepflegt.