
SKID ist ein PHP Web Framework, welches dem Entwickler bei ständig wiederkehrenden Aufgaben Arbeit abnimmt oder vereinfacht. Mit einem eigens dafür erstellten Backend können viele der grundsätzlichen Arbeitsschritte effizient durchgeführt werden. Dazu zählen z.B. das Erstellen von Plugins und Objekten oder die Installation von bereits vorhandenen Plugins. Weiterhin können Datenbankstrukturen je nach Komplexität der Anwendung entweder vollständig oder zumindest teilweise automatisiert generiert werden.
Die Softwarearchitektur basiert auf dem MVP Model (Model-View-Presenter) welche vom MVC (Model-View-Controller) abgeleitet ist.
Die bereits implementierte API unterstützt den Entwickler mit vielen nützlichen Funktionen.
Einige Funktionalitäten im Überblick:
- Strikt objektorientiert
- Eigene Templateengine mit Cache und vorkompilierten Templates für schnellere Ausgabe
- Zentrale Benutzerschnittstelle mit Gruppen und Rollen, sowie einer möglichen Anbindung an LDAP
- Pluginunterstützung einschließlich Plugin-Queue zur Optimierung des Workflows
- Objekt- und Klassencache
- Datenbanktools zum Erstellen von Strukturen, oder zum Laden und Speichern von Objekten
- Lokalisierung
- Allgemeine Grafikfunktionen, z.B. Thumbnail-Erstellung
- Integrierte Suche
- PDF Funktionen, z.B. Umlenken der Ausgabe auf Wunsch als PDF Datei
- RSS Modul, generieren, einlesen und weiterverwenden von RSS Feeds
- ZIP
- Komplexe Dateiverwaltung
Mit SKID können wir Ihre ganz speziellen Vorstellungen einer Weblösung zeitnah und kostengünstig realisieren. Dabei bietet sich die ganze Palette der möglichen Anwendungen im Online-Bereich an. Angefangen von einfachen Themen wie Terminverwaltung, über die benutzerbezogene Dokumentenverwaltung bis hin zur finanzmathematischen Weblösung, lässt sich mit SKID alles problemlos umsetzen.