Gibt es eine Art CMS oder andere serverseitige Software, die mir beim Einrichten eines App Stores helfen kann?
Das Folgende sind meine Anforderungen (in der Reihenfolge ihrer relativen Wichtigkeit):
Es sollte auch beachtet werden, dass diese Entwickler externe Entwickler sind, ich habe keine Kontrolle über sie. Das Problem mit bestehenden CMS ist, dass die Berechtigungsstufen überhaupt nicht granular sind, was den oben genannten Fall verbietet. Außerdem scheint es, als ob ein registrierter Benutzer mit CMSes, die ich ausprobiert habe, auch andere Seiten (außer seiner eigenen) bearbeiten kann, was für einen App Store keinen Sinn macht.
Anders als in den Kommentaren vorgeschlagen, ist es aufgrund von Ressourcenbeschränkungen nicht möglich, so etwas komplett von Grund auf neu zu entwickeln.
Dies können Sie mit dem Webframework/CMS Drupal (Lizenz: GPL 2.0) bewerkstelligen.
(Sie sollten die Version 7.x wählen, da 6.x nicht lange nach der Veröffentlichung von 8.x unterstützt wird.)
Fertig.
Wenn ein registrierter Benutzer einen „App“-Knoten erstellt/bearbeitet, kann er weitere Benutzer im Feld „Benutzerreferenz für Knotenzugriff“ hinzufügen (mit Autovervollständigung). Diese referenzierten Benutzer haben dann auch die Berechtigung, den Knoten dieser App zu bearbeiten.
Beachten Sie, dass wir auch einen Drupal Answers Stack Exchange haben .
unoder
Benutzer2602
unoder
Benutzer2602