Jamilx ist ein PHP -Framework für die Erstellung von RAD- und SaaS -Anwendungen mit dem MVC -Format. Es ist so konzipiert, dass es einfach zu bedienen, flexibel und erweiterbar ist und sich auf die Produktivität der Entwickler konzentriert.
Jamilx verwendet ein Prototyp-Container-Service-Muster (PCS) für seine MVC-Architektur, wobei der Prototyp das Modell ist, der Container die Ansicht und der Dienst der Controller. Es enthält auch viele wiederverwendbare Komponenten, die als Aktionen bezeichnet werden, auf die jeder Dienst zugreifen kann. Das Framework unterstützt MySQL als Standarddatenbank, aber ein Entwickler kann eine andere Datenbank verwenden.
Einige der Merkmale von Jamilx sind:
Um Jamilx zu verwenden, müssen die folgenden Anforderungen auf Ihrem System installiert werden:
Sie können Jamilx von GitHub herunterladen oder mit Composer installieren. Sobald Sie den Jamilx -Ordner heruntergeladen haben, platzieren Sie ihn in das öffentliche Verzeichnis Ihres Servers, z. B. htdocs oder public_html . Öffnen Sie zum Installieren von Jamilx Ihren Webbrowser und navigieren Sie zu http://localhost/jamilx/installer . Befolgen Sie die Anweisungen auf dem Bildschirm, um die Installation abzuschließen.
Um eine Anwendung oder Plattform auf Jamilx zu erstellen, haben Sie drei Optionen:
jamilx CreateApp "App Nickname" "App Name" "App Description" . Das Tool erstellt im Apps -Verzeichnis, das Ihre App -Daten enthält, eine Kesselplatte für Sie.Apps Verzeichnis, erstellen Sie ein neues Verzeichnis mit Ihrem App-Spitznamen im Verzeichnis. Erstellen Sie eine PHP-Datei mit dem App-Spitznamen und erstellen Sie eine PHP-Klasse, die JXService erweitert und JXServiceI implementiert, conf.json erstellen und die erforderlichen Fellds für die App füllen. Verwenden Sie die Demo -App für ein Beispiel.Die Jamilx -Verzeichnisstruktur lautet wie folgt:
Apps : Dieses Verzeichnis enthält alle Anwendungen, die Sie mit Jamilx erstellen.Core : Dieses Verzeichnis enthält die Kerndateien von Jamilx.Vendors : Dieses Verzeichnis enthält die von Jamilx verwendeten Bibliotheken von Drittanbietern.assets : Dieses Verzeichnis enthält die öffentlichen Dateien Ihrer Webanwendung wie CSS, JavaScript und Bilder.Containers : Dieses Verzeichnis enthält die von Ihrer Webanwendung verwendeten Vorlagen. Jamilx hat keine manuelle Konfiguration. Sobald Sie das Installateur ausgeführt haben, wird alles für Sie festgelegt.
Um Jamilx zu verwenden, können Sie Controller, Modelle und Ansichten erstellen. Controller sind für die Bearbeitung von Benutzeranfragen verantwortlich, Modelle sind für die Datenspeicherung und -abnahme verantwortlich und Ansichten sind für die Anzeige der Daten an den Benutzer verantwortlich. Sie können auch wiederverwendbare Komponenten erstellen, die als Aktionen bezeichnet werden, auf die jeder Dienst zugreifen kann.
Jamilx ist ein leistungsstarkes PHP -Framework, das die Entwicklung von Webanwendungen vereinfacht. Seine MVC -Architektur, das PCS -Muster und die wiederverwendbaren Komponenten machen es einfach, robuste und skalierbare Anwendungen zu erstellen. Mit seiner integrierten Authentifizierung und Autorisierung, der Benutzerverwaltung, der mehrsprachigen Unterstützung und der modularen Architektur ist Jamilx eine ausgezeichnete Wahl für den Bau SaaS