Temat: KO3, home.pl i kilka serwisów z jedną bazą

Hej,

mam takie pytanie. Właśnie pojawił się u zleceniodawcy by napisać serwis główny (zarządca) oraz kilka pomniejszych (słudzy) do różnego rodzaju reklam. Chciałem się was podpytać o kilka rzeczy.

Czy na hostingu home.pl z użyciem Kohana jest możliwość korzystać z kilku baz jednocześnie, albo z jednej wspólnej dla wielu domen? Powiedzmy, że mam domenę zarzadca.firma.pl (główna, gdzie będzie oprogramowanie zarządzające wszystkimi podserwisami, będzie tutaj baza danych, upload plików itp). A później mam domeny banery.firma.pl i ulotki.firma.pl, na ktgórych są skrypty z poszczególnymi rodzajami reklamy.

Chciałbym by zakładając konto w zarządcy od razu były takie konta w podserwisach. Chciałbym by dodana reklama w serwisie banery była od razudostępna w zarządcy i na odwrót.

Nie wiem jak to jest z home.pl, ale adres serwera dla każdej z domen jest localhost tylko nazwy bazy się zmieniają.

Czy możecie mi poradzić jak podejść do problemu?
Krzysztof Z.

Krzysztof Z. Programista PHP/
Webdeveloper

Temat: KO3, home.pl i kilka serwisów z jedną bazą

Masz 50 lub 100 baz Mysql więc nie powinno być z tym problemu. Ustalasz w configu dla każdej KO inną bazę danych, lub nawet je łączysz poprzez instancje (jak potrzebujesz) i po problemie.
Chyba, że nie o to chodzi.
Pozdrawiam.

Temat: KO3, home.pl i kilka serwisów z jedną bazą

Właśnie chodzi o to by była tylko 1 baza dla wszystkich serwisów. Baza byłaby na zarządcy, a pozostałe serwisy byłyby pod nią podpięte. Ze sług zarządzam tylko daną tabelą, a z zarządcy wszystkimi mogę.

konto usunięte

Temat: KO3, home.pl i kilka serwisów z jedną bazą

Jak chcesz mieć koniecznie wszystko w jednej bazie, to zastosuj prefiksy w tabelach.
Dla każdego serwisu inne.
Krzysztof Z.

Krzysztof Z. Programista PHP/
Webdeveloper

Temat: KO3, home.pl i kilka serwisów z jedną bazą

tak jak kolega mówi tylko prefiksy inaczej nie da rady ;)
Maciej Niedźwiecki

Maciej Niedźwiecki Born to rails hell

Temat: KO3, home.pl i kilka serwisów z jedną bazą

Marek Bednarczuk:
Właśnie chodzi o to by była tylko 1 baza dla wszystkich serwisów. Baza byłaby na zarządcy, a pozostałe serwisy byłyby pod nią podpięte. Ze sług zarządzam tylko daną tabelą, a z zarządcy wszystkimi mogę.
Ja myślę, że bez problemu. O ile wszystko będzie w ramach jednego konta w home.pl. Bo to konto ma dostęp do określonych baz a nie poszczególne serwisy utworzone na tym koncie. Serwis może mieć mapowanie domena->katalog lub subdomena->katalog ale to nie wpływa na dostęp do bazy.
Dodatkowo możesz jeszcze utworzyć kilku użytkowników i nadać im szczegółowe uprawnienia do tabel, ale to już jest trochę nadmiarowe zabezpieczenie, bo to można zrobić w ramach funkcjonalności danego serwisu.

Natomiast prefixy nie mają tu żadnego znaczenia - to by miało sens, gdyby była do dyspozycji jedna baza a chcielibyśmy mieć kilka zupełnie odrębnych serwisów (np. Wordpressa + Joomlę).

Następna dyskusja:

KO3 + sesje + home.pl




Wyślij zaproszenie do