Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> połączenie systemów, w przyszłości
TomASS
post
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ń?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mike
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Cytat(TomASS @ 2005-09-26 00:09:25)
Micke, uwież mi, że koszta dla tych firm nie robią większego znaczenia, szczególnie jeśli chodzi o bezpieczeństwo i wydanie 2-3tyś w miesiącu. Tutaj jest problem w tym, że zarówno jedna firma, jak i druga chciała by trzymać łape na tej bazie, a przeciesz nie mogą trzymać obydwie. Ja też nie mogę. Każda by chciała wpuścić swój zespół informatyków i swoje serwery aby to wszystko u nich stało. Więc jak?
No, albo rybki albo akwarium (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Cytat(TomASS @ 2005-09-26 00:09:25)
Mylisz się, co interesuje mojego pracodawcę, że serwer mi padł - go interesuje efekt = niemożliwość realizacji zamówień i ma w dupie moje tłumaczenie, że to przez hosting.
Jak masz umowę z dobrą firmą hostingową to możesz na nich nawet dostać odszkodowania za straty poniesione złą praca bazy danych lub jej "padnięciem". A i tak to się żadko zdarza bo za bardzi im zależy (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)


Cytat(TomASS @ 2005-09-26 00:09:25)
Wcale nie jest wydumany, jeśli jest tutaj mowa o 400 pełnych ciężarówkach towaru dziennie....a awarie...abyś się nie ździwił ile płacą u profesjonalych i dużych firm za serwery i jakie są awarie.
To masz kiepskich partnerów hostingowych. Ja pracuję w firmie zajmującej się tworzeniem serwisów internetowych i znam temat od kuchni. Poszukaj lepszych hstingodawców (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

A tak w ogóle:
IMO lepszy sposób to jedna baza ... i.t.d.
Ale w tym wypdku możesz postawić dwa frontendy, które będą miały ten sam engine i każdy z nich swoją bazę danych, ponadto każdy bedzie miał dostęp do bazy partnera. Co w rezultacie zaowocuje połączeniem zawartości baz danych i nie będzie problemu z zachłannością i bezpieczeństwem, każdy odpowiada za swoje (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) tylko niech się nie postawią i dadzą sobie nawzajem dostęp z poza localhosta do baz danych (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Ale nie chcę złowieszczyć: jak Ci przyjdzie wybrać wybrać coś z dwóch baz i posortować, albo użyć skomplikowanych operacji na danych pochodzących z obo baz to zajedziesz się w php robiąc to co na poziomie bazy jest banalne (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
I nie pchaj się w trzecią bazę danych jako połączenie, to kiepski pomysł.
Możesz co najwyżej robić sobie taki zrzut sam dla siebie co jakiś czas.



No, czas spać.
Mówią że: Robota nie Gołota. Nie ucieknie.
Ale wstać do niej i tak trzeba (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post

Posty w temacie
- TomASS   połączenie systemów   25.09.2005, 10:27:06
- - sf   Malo danych... zalezy od tego co system bedzie mia...   25.09.2005, 10:47:11
- - TomASS   To tak, załóżmy,że jest to system sprzedaży - coś ...   25.09.2005, 11:10:49
- - sf   co sie stanie jesli dwoch klientow posiada ten sam...   25.09.2005, 12:01:10
- - TomASS   No własnie, czyli min, o to musze zadbać na począt...   25.09.2005, 12:16:12
- - h.4   musisz do kazdego wiersza dodac ID np A a w drugie...   25.09.2005, 15:01:43
- - TomASS   Dobre Zaszła taka potrzeba, że te dwa systemy bę...   25.09.2005, 21:36:49
- - Vengeance   I przy takich właśnie problemach widać dopiero, ja...   25.09.2005, 21:55:45
- - TomASS   Noto ma taki plan.Są dwie, różne bazy, dla różnych...   25.09.2005, 22:18:11
- - mike_mech   Cytat(TomASS @ 2005-09-25 23:18:11)Są dwie, r...   25.09.2005, 22:44:57
- - TomASS   Wg. mnie też nie widziałem, żadnych plusów za tym ...   25.09.2005, 22:50:01
- - mike_mech   Cytat(TomASS @ 2005-09-25 23:50:01)1. Kto jes...   25.09.2005, 23:00:02
- - TomASS   CytatCytat 1. Kto jest właścicielem bazy danych? 2...   25.09.2005, 23:09:25
- - mike_mech   Cytat(TomASS @ 2005-09-26 00:09:25)Micke, uwi...   25.09.2005, 23:28:45
- - wojto   Skoro obie tabele beda mialy taka sama strukture, ...   26.09.2005, 00:00:56
- - Synaps   @TomASS Wystarczy że stworzysz odpowiednią hierarc...   26.09.2005, 13:43:34
- - TomASS   @mike_mech: nie wiem czy firmy tego typu lub tego ...   26.09.2005, 17:22:13
- - patrycjusz   Witam, no to pokolei: 1. wiele baz (o odpowiedni...   26.09.2005, 21:11:53
- - DeyV   patS - a ty tu od razu o potężnych narzędziach - ...   27.09.2005, 11:08:41
- - TomASS   No tak, tylko czy łączyć dwie bazy (dwóch producen...   27.09.2005, 13:12:20
- - hamlecik   Cytat(TomASS @ 2005-09-26 00:09:25)Micke, uwi...   1.10.2005, 05:47:17
- - TomASS   Ha! Otóż niewiele jest ludzi, którzy, powiem n...   1.10.2005, 07:16:06
- - sf   e tam, wlasnie, ze jest wielu.. zreszta u nas funk...   1.10.2005, 08:33:16
- - patrycjusz   Cytat(TomASS @ 2005-10-01 08:16:06)Ha! Ot...   1.10.2005, 16:53:19
- - TomASS   Nie mam zamiaru się tłumaczyć Rozmowa troszkę zes...   1.10.2005, 23:59:32


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: 17.10.2025 - 15:11