[Typo3-dev] Distributet Typo3 site, how to approach this?

Martin Seebach typo3lists at g-bach.dk
Fri Sep 24 01:21:40 CEST 2004


You'll want to look at distribution at the database level. MySQL does 
replication[1], and if I'm not mistaken, it works quite well.

What you do, is put a master at the top of a tree (at the mother.com 
site), and make all changes (INSERT, UPDATE etc) to that. Then a number 
of slaves (located at the daughter sites) will be updated automatically.

It works best when there are significantly more reads than writes to the 
database - which is true for a CMS.

I am no expert on the subject, I've just experimentet a bit on a amateur 
basis.

You can use a distributed filesystem, such as Coda[2] to keep files in 
sync across servers.


[1] http://dev.mysql.com/doc/mysql/en/Replication.html
[2] http://www.coda.cs.cmu.edu/ljpaper/lj.html

Venlig hilsen
Martin Seebach



Georg Rehfeld wrote:

> Hi all,
>
> our customer want's to know, if it would be possible to distribute a
> Typo3 site onto different servers hosted by different providers in
> different domains. The overall structure should be something like this:
>
> mother company       at http://mother.com
> daugther 1 company   at http://daughter1.com
> daugther 2 company   at http://daughter2.de
> ...
> daugther n company   at http://daughtern.fr
>
> The issue is, that the whole thing should look and behave as if it where
> just one big Typo3 site as close as possible. Besides, the split is not
> intended to solve load balancing issues, but more for political
> reasons.
>
> I'm not looking for a ready made solution here, just for different
> concepts to follow.
>
> We came up with 2 approaches already:
>
> 1. have only one Typo3 installation on mother.com and have Apache
>    rewrite URLs from every daugther to the mother. This should work,
>    but is no real distribution.
>
> 2. have Typo3 installed at every site and only carrying that sites
>    content. The menu to access the other sites would be "faked" into
>    the TS template for menu generation or the HTML template. This would
>    make crosslinking between parallel sites much harder, indexed search
>    would only find content on the current site etc.
>
> Comments? Suggestions?
>
> Thanks
>
> Georg


-- 
Venlig hilsen
Martin Seebach






More information about the TYPO3-dev mailing list