Viele Clienten, eine Contenido-Installation?

Gesperrt
4423
Beiträge: 133
Registriert: Mi 3. Sep 2003, 10:46
Kontaktdaten:

Viele Clienten, eine Contenido-Installation?

Beitrag von 4423 » Mo 26. Apr 2004, 17:30

Ich habe schon einige Kunden mit Contenido versorgt und dabei immer Contenido komplett auf deren Server installiert.

Nachteil: Bei Updates muss jede Installation upgedatet werden.

Ich habe trotz Suchfunktion das Mandantensystem in Contenido bislang nicht wirklich kapiert, aber ist es damit möglich Contenido zentral für alle Kunden auf einem Server laufen zu haben, sodass nur einmal upgedatet werden muss?? Und wenn nein, was bringt das Mandantensystem dann an Erleichterung??

jens
-------------------------------------------------------

http://www.pinger-eden.de

timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo » Mo 26. Apr 2004, 17:52

Stell dir einen Mandant als einen unabhängigen Webauftritt vor. Du kannst aber natürlich nur auf einem Server viele Mandanten verwalten, nicht mehrere.

Jeder Kunde bekommt ein Verzeichnis (= einen Mandanten), in dem kann er dann machen, was er möchte.

Was genau hast du denn nicht verstanden?

4423
Beiträge: 133
Registriert: Mi 3. Sep 2003, 10:46
Kontaktdaten:

Beitrag von 4423 » Mo 26. Apr 2004, 19:06

Frage1:

Laufen die Backends dann auch über die Domain des jeweiligen Kunden, also:

www.kunde1-domain.de/contenido/
www.kunde2-domain.de/contenido/

oder laufen alle Backends über die Domain, auf der Contenido installiert ist, also:

www.contenido-domain.de/kunde1/contenido/
www.contenido-domain.de/kunde2/contenido/



Frage2:

Laufen die Datenbanken auf dem Contenido-Server oder jeweils auf dem Server des Kunden?
-------------------------------------------------------

http://www.pinger-eden.de

timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo » Mo 26. Apr 2004, 20:56

Du kannst das natürlich so einrichten, wie du möchtest - über Symbolic Links usw geht das ja alles. Du mußt dir eben nur ein Konzept ausdenken ;)

Serverübergreifend geht das natürlich nicht, es sei denn, du machst NFS-Sharing oder ähnliches.

Wo die Datenbank liegt, ist egal, sie muß nur erreichbar sein - die DB ist dann aber natürlich für alle Mandanten die selbe.

Beleuchtfix
Beiträge: 1082
Registriert: Di 22. Jul 2003, 10:14
Wohnort: Hessen
Kontaktdaten:

Beitrag von Beleuchtfix » Mo 26. Apr 2004, 21:26

Also wenn Du ein Backend und eine Datenbank für alle haben möchtest gehe in etwa so vor:

Jeder Mandant bekommt ein eigenes Verzeichnis (was dem CMS Verzeichnis der "normalen Installation entspricht"). In diesem Verzeichnis muß die config.php auf den entsprechenden Pfad angepaßt werden. Bitte lege alle auf die gleiche Ebene! also parallel zu dem CMS Verzeichnis.


Das ist das Frontend (erste Kopie von contenido/external/frontend oder dem bestehenden CMS Verzeichnis) Und dieses Verzeichnis sollte dann auch das "root" Verzeichnis für den Anwender sein, entweder durch Domain-weiterleitung, Subdomain direkten Einsprung.

Im Backend dann bei Mandant noch die Links auf die Verzeichnisse setzen.

Schau mal weiter im Forum nach, es gibt einige Threads, die dieses Problem beschreiben.
Guten Erfolg
Florian

Gesperrt