PHP CRUD Generator kann je nach Bedarf direkt auf Ihrem Produktionsserver oder von Ihrem lokalen Server aus verwendet werden, indem Sie die Konfigurations- und Bootstrap-Admin-Dashboard-Dateien synchronisieren.
Wie auch immer Sie sich entscheiden, Sie müssen Ihre Lizenz auf jedem Server registrieren, auf dem Sie PHPCG verwenden.
Die Registrierung der Lizenz erzeugt eine Lizenztabelle (typischerweise user_data
) in Ihrer Datenbank. Die Tabelle user_data
darf nicht von einem Server zum anderen synchronisiert werden.
Wenn Sie den Generator direkt auf Ihrem Produktionsserver verwenden, müssen Sie Ihre Conf. & Dashboard-Admin-Dateien nicht synchronisieren. Deshalb ist dies die empfohlene Methode: Es besteht kein Risiko von Synchronisationsfehlern.
So gehen Sie vor:
generator/generator.php
) in Ihrem Browser und beginnen Sie mit der Erstellung des Admin-Panels Anschließend müssen Sie das Authentifizierungsmodul des Admin-Panels installieren.
wichtig Installieren Sie es nicht, bevor Sie alle Ansichten (READ-Listen) Ihres Admin-Dashboards erstellt haben.
Das Authentifizierungsmodul muss die in der Verwaltung verwendeten Tabellen kennen, damit Sie ihnen Rechte (Benutzerprofile) zuweisen können.
Admin-Verzeichnis
erstellt oder aktualisiert.conf/user-conf.json
aktualisiert. Generator-Ordner
nicht auf Ihren Produktionsserver hochladen./class/phpformbuilder/database/db-connect.php
. Die Verbindungseinstellungen wurden während der Installation in diese Datei geschrieben. Sie sind spezifisch für jeden Server: synchronisieren Sie diese Datei nicht...admin/crud-data
im JSON-Format gespeichert.admin/class/
und TWIG-Vorlagen in admin/templates/
.admin/inc/forms/
admin/crud-data/nav-data.json