Fuman setzt Ihnen bei der Gestaltung von Webapplikationen keine Grenzen. Durch die flexible Konzeption von Standardkomponenten, kann stets die für Ihr Design optimal passende Struktur umgesetzt werden. Denn Fuman liebt «Custom Made Sites».
Das ist Fuman: objektorientiertes PHP und MooTools Javascript, LessPHP-Unterstützung, läuft mit MySQL oder SQL-Server und auf Apache oder IIS, Front Controller Pattern, MVC, typengerecht, multilingual, mandantenfähig, headless und vieles mehr.
Fuman setzt Ihnen bei der Gestaltung von Webapplikationen keine Grenzen. Durch die flexible Konzeption von Standardkomponenten, kann stets die für Ihr Design optimal passende Struktur umgesetzt werden. Denn Fuman liebt «Custom Made Sites».
Fuman läuft ab PHP 7.0 und ist konsequent objektorientiert geschrieben.
Das Backend von Fuman arbeitet mit MooTools. Mit diesem modularen, objektorientierten und gut dokumentierten Javascript Framework ist es möglich umkompliziert flexible Erweiterungen zu schreiben.
Sowohl PHP, als auch Javascript-Dateien sind konsequent objektorientiert geschrieben.
Schreiben Sie CSS mit Less, der dynamischen Stylesheet-Sprache. Fuman wandelt den Less-Code mit LessPHP automatisch in CSS um.
Für überzeugte PhpStorm-Entwickler steht ein Fuman-Plugin für Syntaxhighlighting, liveDoc und Code-Completion und Code-Generation zur Verfügung.
Die Systemtabellen von Fuman laufen standardmässig auf MySQL. Ein SQL-Server steht zur Auswahl sowie grundsätzlich alle Datenbank-Systeme mit PDO-Anbindung.
Fuman läuft sowohl auf einem Apache- als auch auf einem IIS-Server.
Fuman bietet mit dem Front Controller Pattern einen zentralisierten Einstiegspunkt für alle Requests.
Fuman trennt die verschiedenen Repräsentationsschichten nach einem MVC-Pattern und unterstützt Sie in der Entscheidung, wo was hingehört – ähnlich wie Zend Framework, CakePHP etc.
Fuman hält den generierten Output Ihrer Web-Applikation für einen schnellen Zugriff und reduzierte Systemlast abrufbereit.
Fuman packt und minifiziert Ihre verschiedenen CSS- und Javascript-Ressourcen für wenige und optimierte Requests.
Dank generischen und Code-basierten ACLs können Sie Ihre Berechtigungen flexibel an Benutzer, Rollen, Ressourcen und Aktionen zuteilen. Um zusätzliche und spezifische Rechte zu gewähren, können Sie über Flags auf Applikationsebene in das Geschehen eingreifen.
Fuman ist von Haus aus internationalisiert und unterstützt Sie kompetent bei Ihren mehrsprachigen Projekten.
Mit Fuman können Sie auf einfache Weise mehrere Webseiten mit einer Installation betreiben. Diese Hosts oder Domains können entweder zentrale Elemente erben oder komplett eigenständig erscheinen.
Mit Fuman speichern Sie Ihre Daten in dem Format ab, in dem Sie sie definieren. Fuman lässt aber nicht nur ein Datumswert, ein timestamp und eine Ganzzahl integer sein, er überlässt Ihnen in jeglicher Hinsicht die Hoheit über Ihr Datenbank-Layout. So kann sich Ihre Applikation etwa auch aus Tabellen anderer Systeme bedienen und merkt sich unabhängig davon, wie diese zu behandeln sind.
Haben Fuman und seine Features Sie überzeugt?
Hier können Sie hinter die Kulissen blicken.