Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Pytanie typu "jak to lepiej zrobic", tworzenie wielu sklepow na jednej domenie
grOm
post
Post #1





Grupa: Zarejestrowani
Postów: 57
Pomógł: 4
Dołączył: 6.10.2005

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


Witam, napisałem własny sklep teraz chciałbym napisać coś w stylu każdy użytkownik może założyć własny sklep.
I tu pytanie napisać skrypt który tworzy nową bazę danych ustawia tabele itp czy lepiej do każdej istniejącej tabeli dopisać pole typu sklep_id i warunkowo po tym id wyświetlać zawartość każdego sklepu ?
Bardziej mi się podoba pierwsza opcja mniejszy bałagan chyba jak myślicie ?
Go to the top of the page
+Quote Post
adminik
post
Post #2





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 22.01.2008
Skąd: Tarnobrzeg

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


Z rozwiązaniem w którym tworzy się nową bazę usuwanie na pewno będzie wygodniejsze do tego możesz zabezpieczyć się tworząc przy okazji nowego użytkownika dla dla tej bazy.
Problem zacznie się przy aktualizacji gdy zmienisz strukturę bazy a sklepów będzie kilkaset.
Go to the top of the page
+Quote Post
darko
post
Post #3





Grupa: Zarejestrowani
Postów: 2 885
Pomógł: 463
Dołączył: 3.10.2009
Skąd: Wrocław

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


Cytat
czy lepiej do każdej istniejącej tabeli dopisać pole typu sklep_id i warunkowo po tym id wyświetlać zawartość każdego sklepu ?

Wyobrażasz sobie trzymanie w jednej bazie kilka sklepów, albo "wyświetlenie zawartości każdego sklepu" - cokolwiek miałeś na myśli ?
Go to the top of the page
+Quote Post
pgrzelka
post
Post #4





Grupa: Zarejestrowani
Postów: 313
Pomógł: 24
Dołączył: 9.08.2008
Skąd: Kielce

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


w obu rozwiązaniach masz wady i zalety, na Twoim miejscu zdecydowałbym się na osobną bazę dla każdego sklepu, lepsza wydajność, a jak będziesz robił update struktury bazy to napiszesz skrypt który w pętli połączy się z każdą bazą
Go to the top of the page
+Quote Post

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: 23.12.2025 - 17:59