
Das Computerprogramm Marchiv erstellt halbautomatisch Webseiten. Die Software wird in der Skriptsprache PHP5 geschrieben und die Daten werden in einer relationalen Datenbank (MySQL) gespeichert. Der Redakteur, Artikelautor oder Seiten Administrator verfasst seinen Inhalt, formatiert anschließend diesen in eine spezielle Syntax und zum Schluss generiert das Marchiv Anwender freundliche Darstellungen.
Einen Überblick der Anwendungsmöglichkeiten und Nutzung ist unter dem Punk Funktionen zu finden.
Ursprünglich wurde das Marchiv im Jahre 2006 für eine Online-Enzyklopädie der Webseite Stadt-Zion.de entwickelt. Relativ schnell wurde dem Entwickler André Grötschel klar, dass diese Software zum schnellen Erstellen von Webseiten geeignet war. Durch eine zweijährige Planungs- und Entwicklungsphase ist das Marchiv zu einer allgemein nutzbaren Webanwendung erweitert worden. Damit die Hintergrundinformationen für jeden schnell zugänglich sind, wurde 2008 eine Dokumentation und Funktionsbeschreibung in das luffoda Projekt unter luffoda.iNet-Service.org eingebunden. So können in Zukunft die Entwicklungen und Zeitpläne hier angesehen werden.
Die Entwicklung des Marchiv ist fortlaufend. Damit die Software für Anwender nutzbar wird, soll in relativ kurzen Abständen ein so genannter Technologie Schnappschuss generiert werden. Diese stellen einen akuellen Einblick in der Entwicklung dar. Im Jahre 2006 sollte ein versionsbasiertes Erscheinungsintervall genutzt werden, jedoch ist diese nicht mehr aktuell. Siehe dazu die ehemalige Versionsplanung.
Damit anfänglich kontinuierlich neue Versionen zur Verfügung stehen, wurde erstmal folgender Plan erstellt.
Das Marchiv hat zwei Entwicklungszweige. Der erste ist ein stabiler Zweig, dieser wird vorzugsweise von Endanwendern verwendet. Soll heißen, dass diese Versionen der Software für die Verwaltung und Generierung von Webseiten genutzt wird. Es gibt jedoch noch die Entwicklerversion alias "morsche Brücke". Diese Version sollte jedoch nur von Entwicklern genutzt werden.
Zum 01. August 2008 sollen folgende Funktionen / Eigenschaften fertig sein.
| Eigenschaften | Status |
|---|---|
| Datenbank Backend | geplant |
| Wiki ähnliches Artikel System | fertig |
| Artikel Namen Suche (kein Volltext) | geplant |
| Stabile Artikel | geplant |
| Artikel bearbeiten, löschen | in Bearbeitung |
| Artikel Versionierung | in Bearbeitung |
| Dynamisches Menü (2 Ebenen, Reihenfolge) | in Bearbeitung |
| Hochladen von Bildern | in Bearbeitung |
Zum 01. Dezember 2008 sind folgende Funktionen / Eigenschaften geplant.
| Eigenschaften | Status |
|---|---|
| Stichpunkt Listen (manuelle Erfassung) | geplant |
| Hochladen von Flash, Musik, Video Formataten | geplant |
| Unterseiten "foobar / unterfoobar / unterunterfoobar" | geplant |
| Darstellungs Syntax (Rechts,Links,Tabellen) | geplant |
| Unicode fähig | geplant |
Funktionen / Eigenschaften die in sehr weiter Ferne liegen.
| Eigenschaften | Status |
|---|---|
| Stichpunkt Listen (Kontext bezogene Erfassung) | geplant |
| Hochladen von beliebigen Dateien | geplant |
| Artikel Volltext Suche | geplant |
| dynamische Kategorisierung | geplant |
| Mehrsprachig | geplant |
| Artikel können Design ändern | geplant |