Social Media
Foren
ContentLion Free-Webhosting?
|
ContentLion Free-Webhosting?
Hey,
Stefan, wie kann ich ein Backend für mehrere Seiten machen . Sprich ein Admin Bereich mit vielen Usern, die IHRE Webseite bearbeiten können. Und ich einfach und schnell automatisch Webung schalten kann etc. Alles aus Kostenloser Basis.
Was haltet Ihr von der Idee?
MFG,
Maxi
Stefan, wie kann ich ein Backend für mehrere Seiten machen . Sprich ein Admin Bereich mit vielen Usern, die IHRE Webseite bearbeiten können. Und ich einfach und schnell automatisch Webung schalten kann etc. Alles aus Kostenloser Basis.
Was haltet Ihr von der Idee?
MFG,
Maxi
Eig. gut, wie bei Wordpress das Multi-User-System, aber derzeit schwer zu implementieren, ohne den Core komplett abzuändern.
Theoretisch allerdings möglich.
Man kann ja jedem User einen Ordner zuweisen, ihm einen "Standart"-Ordner geben (also den Startordner) und ab da kann er selbst "regieren".
Allerdings ist es fraglich, wie man das mit den Domains macht...
Theoretisch allerdings möglich.
Man kann ja jedem User einen Ordner zuweisen, ihm einen "Standart"-Ordner geben (also den Startordner) und ab da kann er selbst "regieren".
Allerdings ist es fraglich, wie man das mit den Domains macht...
Alternativ auf das APS-Package warten, Froxlor aufsetzen und jeder hat eine eigene Installation - das dürfte aber Update-Probleme geben.
z.Z. habe ich auch noch ein Plugin "RemoteControlAPI" angefangen.
Damit wird es möglich, das CMS "fernzusteuern".
Der Sinn dahinter ist eig. eine Java-Anwendung, die ich proggen wollte, mit der man ganz einfach die Einstellungen etc. ändern kann, evtl. auch ein kleines Symbol in der Taskleiste, wo man mit einem Klick das CMS offline setzen kann usw.
Jetzt ist mir die Idee gekommen, ein kleines Plugin zu schreiben, welches wiederum diese API nutzt und man alles über die Ordner fernsteuern kann.
Also:
Man hat mehrere Front-End Systeme (also normale CL-Systeme), welche man aber alle über EIN Backend verwalten will:
Bei dem einem Backend-System, welches man nutzt, kann man alle Seiten aller CL-Systeme verwalten etc.
Dies könnte man so machen, dass man eine Ordner-Struktur in CL anlegt:
- remotecontrol
- Server 1
- Server2
- Server3
- usw.
- Server 1
Und dies wird regeläßig mit den ganzen Servern synchronisiert.
Dieser Beitrag wurde bereits 5 mal editiert, zuletzt von »JuKu« (11. Dezember 2012, 18:44)
|
Kann man ja beides machen.
Für mein System würde ich es so machen, dass ich mehrere Nodes hätte, statt verschiedene Webspace-Packete. Mit deiner eher Variante hast du natürlich ne höhere Sicherheit, da man die Server nur einzeln abschießen kann. Wenn man mit meiner Idee einen Server lahmlegt wird sofort alles langsamer.
Für mein System würde ich es so machen, dass ich mehrere Nodes hätte, statt verschiedene Webspace-Packete. Mit deiner eher Variante hast du natürlich ne höhere Sicherheit, da man die Server nur einzeln abschießen kann. Wenn man mit meiner Idee einen Server lahmlegt wird sofort alles langsamer.
lol.
Übrigens habe ich die API so gemacht, dass man dieser ebenfalls bestimmte Berechtigungen geben kann. z.B.:
- can_edit_settings (Kann Einstellungen ändern)
- can_edit_roles (Kann Rollen ändern) usw.
Allerdings wird das ganze auch nicht gerade leicht, vorallem, wenn es um Plugin-Einstellungen geht, denn die Plugins müssten auf dem Backend-System ebenfalls alle installiert sein, sonst existiert die Klasse ja nicht...
Übrigens habe ich die API so gemacht, dass man dieser ebenfalls bestimmte Berechtigungen geben kann. z.B.:
- can_edit_settings (Kann Einstellungen ändern)
- can_edit_roles (Kann Rollen ändern) usw.
Allerdings wird das ganze auch nicht gerade leicht, vorallem, wenn es um Plugin-Einstellungen geht, denn die Plugins müssten auf dem Backend-System ebenfalls alle installiert sein, sonst existiert die Klasse ja nicht...
Übrigens bin ich am Überlegen, ob ich das Ganze verschlüssel.
Die Grundlagen habe ich ja schon alle geschaffen.
Und generieren kann man so einen Verschlüsselungscode z.B. hier: http://contentlion.kingdom-of-lords.de/api/generateKey.php.
Dieser wird beim Installieren des Plugins generiert und ist zugleich der Verschlüsselungs-Code. (das hinter dem "|")
Und ohne diesen Schlüssel kann man nichts so einfach auslesen.
Die Grundlagen habe ich ja schon alle geschaffen.
Und generieren kann man so einen Verschlüsselungscode z.B. hier: http://contentlion.kingdom-of-lords.de/api/generateKey.php.
Dieser wird beim Installieren des Plugins generiert und ist zugleich der Verschlüsselungs-Code. (das hinter dem "|")
Und ohne diesen Schlüssel kann man nichts so einfach auslesen.
Ähnliche Themen
-
- Off-Topic »
- Was zahlt Ihr für eure Webhosting und Server Angebote? (4. Dezember 2012, 11:42)
-
- Neue Ideen »
- APS-Standard integrieren (5. Dezember 2012, 18:06)
-
- Neue Ideen »
- Skin (21. November 2012, 18:13)