![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 1 660 Pomógł: 13 Dołączył: 9.06.2004 Skąd: Wrocław i okolice Ostrzeżenie: (0%) ![]() ![]() |
Witam. Dostałem za zadanie zrobienia dwóch systemów od dwóch różnych firm, które w przyszłości będą miały zostać połączone. Na razie ze względów polityczno-ekonomicznych muszą stać dwie niezależne bazy danych i dwa niezależne serwery php. Niejako "jądra" systemów są identyczne (tzn. bazy danych), ale layouty (interfejsy) będą różne. W przyszłości planowane jest połączenie dwóch systemów w jedną bazę danych (bo tak chyba będzie najlepiej). I teraz zastanawiam się jak już przyszykować się na taką fuzję? Na pewno bazy danych muszą mieć identyczną strukture, ale co w systemie? Czy na początku skryptu porobić sekcję z zapytaniami i ją modyfikować? Czy porobić odopowiednie klasy do wywołania zapytań?
-------------------- |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 263 Pomógł: 0 Dołączył: 13.07.2003 Skąd: wawa Ostrzeżenie: (0%) ![]() ![]() |
Witam,
no to pokolei: 1. wiele baz (o odpowiednio zaprojektowanej strukturze) - jedno wspólne DAO, 2. API dostępowe do DAO - odpowiednia konfiguracja, uprawnienia itd 3. dostęp do API przez jeden interfejs - np. Webservice. Nie widzę tutaj nic nadzwyczajnego, poczytaj o środowiskach rozproszonych, są specjalne narzędzia do realizacji takich celów, idealnie zdaje tutaj egzamin środowisko J2EE - np. JBoss, SJSAS - późniejsza migracja i rozwój bardzo ułatwiony. Do tego baza np. Firebird czy PostgreSQL (lub jeżeli jest kasa MSSQL/Oracle) i tyle. pzdr patS -------------------- www.tigroup.pl Rozwiązania informatyczne dla sektora MSP.
Projektowanie i tworzenie stron www, dedykowane rozwiązania e-biznes, outsourcing usług programis |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 19:59 |