Připojení do dvou databází s Doctrine2 na základě lokace IP adresy

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Melmen
Člen | 132
+
0
-

Ahoj všem,

Mám v hlavě jeden projekt, ale teď nevím jak dál :)

Stavělo by to samozřejmě na nejnovějším Nette a jako db vrstvu bych použil Doctrine2 (začíná se mi líbit :-) ).

Ale k věci… Projekt bude celosvětový. Měl bych server třeba v cz, sk a usa. v CZ by byl master server na databázi, ostatní by byli Slave. No a já bych chtěl, aby se podle lokace IP adresy návštěvníka Doctrina připojila k „nejbližší“ databázi. Dá se to nějak vyřešit?

Díky za nápady / tipy jak toho docílit. Nebo pokud máte jiný nápad jak toho docílit, budu rád :-)

Patrik Votoček
Člen | 2221
+
0
-

Uděláš si službu která ti vrátí informace ke které DB se má připojit a budeš to používat jako parametr pro továrničku služby entity manageru.

Melmen
Člen | 132
+
0
-

Nečekal jsem že to bude až tak jednoduchý :) Moc díky za nakopnutí! ;)