Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> jedna aplikacja i bazy danych
maxxxta
post
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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
bigZbig
post
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
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 9.10.2025 - 16:31