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
MS Hornet
post
Post #2





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 6.04.2006

Ostrzeżenie: (0%)
-----


Właściwie to mam taki sam problem (IMG:http://forum.php.pl/style_emoticons/default/dry.gif) .

Wyszło mi że najlepiej będzie zastosować jedną aplikację i bazy dla każdej jednostki (wszystko będzie od początku na jednym serwerze).

Kłopot zaczął się z tym jak powiadomić aplikacje że akurat ta, a nie inna jednostka odpaliła aplikacje (IMG:http://forum.php.pl/style_emoticons/default/worriedsmiley.gif) .

Nie mogę użyć wirtualnych hostów, więc jest coś takiego:

http://adres_aplikacji/jednostka1
http://adres_aplikacji/jednostka2
http://adres_aplikacji/jednostka3
.....

Czy uważacie że lepiej (łatwiej) będzie użyć mod_rewrite (lub innego parsowania), czy utworzyć katalogi jednostka1, jednostka2 .... tam umieścić index.php z określeniem jaka jednostak się połączyła ?!?

Pozdrawiam

Ten post edytował MS Hornet 28.06.2006, 17:48:35
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: 5.10.2025 - 14:31