SimpleDRS

Aus MARJORIE-WIKI
Wechseln zu: Navigation, Suche
SimpleDRS
SimpleDRS Logo
Basisdaten
Entwickler Simple DRS
Aktuelle Version SimpleDRS v0.1, r301
Betriebssystem Linux, Unix, Microsoft Windows, Mac OS X
Kategorie Webframework
Lizenz Proprietär
Deutschsprachig ja
www.simpledrs.de

SimpleDRS (Simple Data Related Structures, auch Simple DRS) ist ein Web-basiertes Benutzer-Framework zur Entwicklung von Webanwendungen direkt durch die Benutzeroberfläche. Es handelt sich um ein offline-fähiges Programm, dass sich dynamisch den Datenstrukturen anpasst. Die Zielgruppe sind Personen mit wenig oder ohne Programmierkenntnisse.

Geschichte[Bearbeiten]

SimpleDRS wurde 2012 für die Betriebssysteme GNU/Linux und Android entwickelt. Durch die Verwendung von Perl ist der Client jedoch Plattform-unabhängig.

Anwendungsmöglichkeiten und Bestandteile[Bearbeiten]

Wie die meisten Frameworks bietet SimpleDRS dem Benutzer eine Auswahl von frei erweiterbaren Funktionen und Modulen an, die er über das Frontend auswählt und nach seinen Wünschen konfiguriert. Hierzu wechselt der Benutzer in einen Bearbeitungsmodus. Auf ein schwer zu erlernendes Backend wurde beim Design verzichtet.

Der Client arbeitet mit einem Server (Middleware) zusammen und bezieht von diesem die Daten, Funkionen und Module. Nach der Installation besitzt der Client keinerlei Module und Funktionen. Diese werden vom Server jeweils dynamisch nachgeladen, wenn eine verwendete Datenstruktur diese benötigt. Alle Informationen werden für den Offline-Betrieb in einer lokalen Datei-Datenbank (Oracle BerkeleyDB) gespeichert.

Merkmale[Bearbeiten]

Benutzeroberfläche[Bearbeiten]

Die Benutzeroberfläche besteht aus generiertem HTML und nutzt die Vorteile von html5 und anderen modernen Web 2.0-Technologien.

Eine native Steuerung von Android-Funktionen ist für zukünftige Versionen geplant.

Programmierung[Bearbeiten]

Zum Erstellen und Anpassen von Funktionen und Module sind gute Kenntnisse in HTML und Javascript erforderlich.

Dateiformat[Bearbeiten]

Datenstrukturen können unkomprimiert (.drs) und 7-zip komprimiert (.dr7) importiert und exportiert werden. Die Module (.drm) sind komprimierte 7-zip Container.

Weblinks[Bearbeiten]

Info Sign.svg Dieser Wikipedia-Artikel wurde, gemäß GFDL, CC-by-sa mit der kompletten History importiert.