ďťż
 
Jak polaczyc sklep internetowy z baza ? ďťż
 
Jak polaczyc sklep internetowy z baza ?
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

Jak polaczyc sklep internetowy z baza ?



Fantom - 07-04-2006 00:03
Jak polaczyc sklep internetowy z baza ?
  Witam
Od dawna mam stworzona baze programu magazynowego. No i wlasnie chcialbym
odpalic sklep internetowy. No i teraz mam problem jak to zrobic :
1) Napisac zupelnie od nowa dopasowywujac go doistniejacej bazy ?
2) Skorzystac z istniejacego i przerabiac swoja baze aby dopasowac do tej
sklepowej (masarka - zupelnie inna) ?
3) Skorzystac z istniejacego i zrobic jakis program do przesylu danych
miedzy tymi dwoma bazami w obie strony ?

Fantom





Marcin A. Guzowski - 07-04-2006 00:03

  Fantom napisał(a):
> Witam
> Od dawna mam stworzona baze programu magazynowego. No i wlasnie chcialbym
> odpalic sklep internetowy. No i teraz mam problem jak to zrobic :
> 1) Napisac zupelnie od nowa dopasowywujac go doistniejacej bazy ?
> 2) Skorzystac z istniejacego i przerabiac swoja baze aby dopasowac do tej
> sklepowej (masarka - zupelnie inna) ?
> 3) Skorzystac z istniejacego i zrobic jakis program do przesylu danych
> miedzy tymi dwoma bazami w obie strony ?

Zakładam, że ów program magazynowy wciąż jest używany i wymienia dane z uff
bazą magazynową.

Wszystko rozbija sie o czasochłonność i koszt potrzebnych prac. Rozważyć warto:
- czy bazy korzystają z tego samego silnika, czy istnieje natywny mechanizm
replikacji w tym środowisku
- czy w przypadku integracji, replikacja między bazami musiałaby się odbywać
"w locie", czy można to zrobić np. raz dziennie lub na żądanie (z palca)
- czy zakres danych potrzebnych w sklepie jest równy/mniejszy(ile?) zakresowi dostępnemu
w bazie magazynowej
- czy ktoś, kto tematem się zajmie, jest bardziej biegły w SQL i zagadnieniach BD
czy w języku kodu źródłowego sklepu (np. PHP/ASP/Perl/Java/itd.)
- jak wygląda warstwa DAL (dostępu do danych) w sklepie internetowym - czy za zwracanie
danych odpowiedzialne są lub mogą być procedury, czy zapytania są zaszyte w kodzie, czy
dałoby się je łatwo zamienić na widoki itp.

Jak się nad tym zastanowisz, to rozwiązanie powinno zacząć się samo narzucać :)

Bo jeśli np. masz dwie bazy w jednym środowisku, w którym w dodatku istnieje możliwość
natywnej replikacji, to dość łatwo byłoby dowolnie wymieniać dane między tymi bazami.
Jeśli bazy są na różnych silnikach np. PGSQL i MSSQL, może być już gorzej.

Jeśli nie jest wymagana replikacja w czasie rzeczywistym, to można napisać programik
np. w Perlu, który co jakiś czas sam przerzuci odpowiednie dane i nie będzie potrzeby
dokonywać żadnych ingerencji w kod sklepu. Gorzej, jeśli wymaga się od dwóch baz
wzajemnej spójności merytorycznej w czasie (prawie)rzeczywistym.

Jeśli sklep internetowy ma ładnie wydzieloną warstwę dostępu do danych, to można się
pokusić o jej modyfikacją pod kątem współpracy z bazą magazynową. Przy czym sklep na
pewno nie da się zrobić w wała i kawałek swojej bazy na dane sterujące/indeksy
produktów/itp. będzie chciał mieć.

Reasumując, tylko Ty jako jedyny znający wszystkie potrzebne szczegóły możesz podjąć
trafną decyzję :)

--
Pozdrawiam,
Marcin Guzowski
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    Baza Accessa bez Accessa Zrywanie =?ISO-8859-2?Q?po=B3aczen_z_baza_danych_-_pos?==?ISO-8859-2?Q?tgresql_=3C-=3E_odbc?= =?iso-8859-2?q?co_wybra=E6_=3F=3F_Baza_Mysql_na_serwerze_gdzi e=B6_w_polsce_czy_......?= [oracle] Baza danych do kursy Introduction to Oracle9i:PL/SQL ? Skąd ją pobrać ? Problem z zapytaniem SQL - Excel i baza danych SQL Serwer 2000 Współużytkowanie jednej bazy poprzez 2 komputery (uzupełnianie) jak ? (Baza w MS acces97 na 1 komp.) =?ISO-8859-2?Q?Baza_danych_2_TB_-_uda_si=EA_w_PostgreSQL=3F?= Baza danych EnterpriseED - =?ISO-8859-2?Q?wra=BFenia/opinie=3F?= [MS SQL] program do zarządzania bazą coś innego niż Managment Studio katalog lost+found figuruje jako baza danych MySQL
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • kfia-tek.keep.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com