Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP]rozwinięcie systemu, system obsługujący wiele parkingów
gawar
post 1.07.2014, 13:10:50
Post #1





Grupa: Zarejestrowani
Postów: 123
Pomógł: 0
Dołączył: 26.10.2010

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


Witam,
Mam napisany system, który obsługuje jeden parking. Chciałbym go teraz tak zmodyfikować aby mógł obsługiwać jeden albo kilka. Z punktu widzenia bazy danych dodam sobie tabelkę i będę wrzucał tam obiekty (parkingi).
I teraz moje pytanie jak najlepiej ogarnąć temat sprawdzania czy jest to jeden parking i jeżeli tak to wyświetlać tylko opcje dla jednego parkingu (dodawanie miejsc, podłączanie aut standardowo do jednego parkingu) czy jest kilka parkingów i wtedy wszystkie formularze, raporty musiałyby mieć obsługę kilku parkingów tj. wyboru o który parking chodzi.

Myślałem nad zrobieniem configa i w nim zdefiniować ilość parkingów i przykładowo ich nazwy ( adekwatnie do bazy danych) i wtedy jeżeli jest to jeden parking nie robić nic ( bo będzie to działało jak do tej pory, a w przypadku gdyby ilość parkingów była > 1 to wstawiać zupełnie nowe funkcje obsługujące kilka parkingów.

Czy to jest dobre rozwiązanie? Przyszłościowe? Żeby nie trzeba było za każdym razem kopiować i przerabiać kodu z jednego, dwóch czy 30 parkingów? Może macie jakieś inne pomysły?

Z góry dziękuję za podpowiedzi.
Go to the top of the page
+Quote Post
nospor
post 1.07.2014, 13:15:49
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




A nie mozesz poprostu w tabeli w bazie policzyc ile masz parkinkgow? Nie bedziesz musial w dwoch miejsach trzymac infa: w bazie, plik config.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
gawar
post 1.07.2014, 13:20:32
Post #3





Grupa: Zarejestrowani
Postów: 123
Pomógł: 0
Dołączył: 26.10.2010

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


Nie chciałbym odpytwać bazy o ilość parkingów za każdym razem kiedy ktoś kliknie na jakiś formularz czy też raport. Dodam tylko że tych funkcjonalności w systemie jest naprawdę dużo.
Go to the top of the page
+Quote Post
nospor
post 1.07.2014, 13:24:01
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Nikt ci nie broni zapisac w cache tej liczby. Nie bedziesz latal za kazdym razem do bazy po to. Po za tym nie wierze, ze bedziesz mial tam taki ruch, by jedno szybkie dodatkowe zapytanie ci coś mulilo.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
gawar
post 1.07.2014, 13:27:56
Post #5





Grupa: Zarejestrowani
Postów: 123
Pomógł: 0
Dołączył: 26.10.2010

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


A reszta jest ok? Dodam tylko, że mam to napisane strukturalnie, więc będzie sporo zmieniania:(
Go to the top of the page
+Quote Post
nospor
post 1.07.2014, 13:28:53
Post #6





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Czy bedziesz mial to w configu czy nie, tak czy siak, bedziesz mial teraz kupe zmieniania.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 06:45