Stwórz profil

Musisz wpisać swoje imię
Musisz wpisać swoje nazwisko
Musisz wpisać poprawny e-mail
Musisz wpisać hasło (min. 8 znaków)
Musisz zaakceptować regulamin

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?
3.12.2010, 22:08

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.
3.12.2010, 23:46

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ę.
4.12.2010, 08:49

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.
4.12.2010, 08:55

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

tak jak kolega mówi tylko prefiksy inaczej nie da rady ;)
4.12.2010, 21:24

Maciej Niedźwiecki Programista
PHP/JS/MySQL
►efemental.pl

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ę).
5.12.2010, 00:10



Wyślij zaproszenie do