![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 3.04.2004 Ostrzeżenie: (0%) ![]() ![]() |
Przedstawiam sytuacje:
jest aplikacja php z której korzystają różne jednostki. I teraz moje pytanie jest takie jakie jest najlepsze rozwiązanie pod względem szybkościowym: 1. Jedna kopia aplikacji łącząca się(zależnie od użytkownika) z bazą danych danej jednostki. --- baza danych 1 jednostki aplikacja --- baza danych 2 jednostki --- baza danych 3 jednostki 2. Na jedną jednostke przypada jedna kopia aplikacji i jedna baza danych. aplikacja --- baza danych 1 jednostki aplikacja --- baza danych 2 jednostki aplikacja --- baza danych 3 jednostki 3. Jedna kopia aplikacji i jedna zbiorcza baza danych. aplikacja --- baza danych zbiorcza wszytkich jednostek Nie mam w sumie więcej pomysłów, więc jeżeli ktoś się spotkał z podobnym problemem będe wdzięczny za wskazówki. Dla wyjasnienia podam jeszcze, że jednostki w ogole nie są od siebie zależne w żaden sposób, baza danych w każdej jednostce wygląda tak samo i aplikacja również. Oczywiście problemem jest także modyfikacja aplikacji (w przypadku np. 50 jednostek). Dodane: aplikacje, bazy danych i wszytsko (jak na razie i w przyszłości troszke dalszej) będzie znajdowało się na jednym serwerze. Ten post edytował maxxxta 24.04.2006, 21:40:00 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 740 Pomógł: 15 Dołączył: 23.08.2004 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Jeśli to ma być na jednym serwerze to ja bym zrobił jedną aplikację - różne bazy danych. Aplikacja rozpoznawała by jakiej bazy danych użyć w zależności od tego z jakim parametrem "jednostka" wywoływany byłby adres strony. Jeśli adres strony byłby wywoływany bez parametru pojawiałaby się lista wyboru jednostki.
Czy ty ten parametr bedziesz dodawal do adresu w sposob tradycyjny czyli http://host.com?jednostka=j1, czy za pomocą przyjaznych urli http://host.com/j1 to juz jest sprawa tego czy zalezy Ci na dobrze wygladajacych adresach, czy adresy te beda czesto kopiowane i np. przesyłane innym, a wreszczcie czy strony te powinny byc indeksowane przez wyszukiwarki. Bo jesli to beda np. aplikacje intranetowe albo strony dostepne tylko dla pracownikow tych jednostek to tworzenie przyjaznych urli mija sie z celem. Ten post edytował bigZbig 29.06.2006, 08:34:08 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 16:31 |