Für Entwickler
Für Entwickler bietet das Framework von Ephisa viele Funktionen und Klassen, damit man möglichst leicht neue Seiten erstellen kann. Als Entwickler können Sie sich in Ruhe dem Programmieren zuwenden, da das Design automatisch eingebunden wird. Über die Ephisa Klasse haben Sie Zugriff auf alle wichtigen Schnittstellen des CMS.
Unterstützung von Modulen
Über Hooks und Module kann der Entwickler das CMS leicht erweitern. An vielen Stellen werden sogenannte "Hooks" ausgelöst, die an die jeweiligen Module Ereignisse senden, auf diese dann wie gewünscht reagiert werden kann. Auf diese Weise kann man z.B. der Sidebar neue Elemente hinzufügen, welche sich über eine Schnittstelle im Admin-Bereich einfach verwalten lassen.
Controls(Steuerelemente)
Als Entwickler haben Sie auch die Möglichkeit spezielle Controls zu entwickeln, welche dann von den Designern verwendet werden können. Controls bieten Ihnen die Möglichkeit interaktive Elemente für Designer zu Entwickeln, welche sich dynamisch einbinden lassen. So kann man Designern z.B. ein Control bereitstellen, mit dem der Inhalt von verschiedenen Seiten oder den News angezeigt werden.