Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 0 Dołączył: 31.10.2004 Ostrzeżenie: (0%)
|
Mam takie proste pytanie mam sobie obiekcik bazy:
Napisalem spory projekt i caly czas sie zastanawiam czy nie zmienic tego calego badziewia w define(host,'local...'); a nie przekazywac te wszystkie zmienne. Co o tym myslicie? W ogole jaka przyjmujecie polityke define'ow? Bo minus taki ze wszystkie obiekty db beda musialy korzystac z jednej bazy. Plus to skrot w zapisie. Mam tez wielojezykowa stronke i tez nie wiem czy robic:
czy
Co jest szybsze, bardziej eleganckie etc? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 740 Pomógł: 15 Dołączył: 23.08.2004 Skąd: Poznań Ostrzeżenie: (0%)
|
zmienne konfiguracyjne tez mozesz trzymac w tablicy np.
W razie potrzeby przekazujesz do obiektu zmienna $conf['db']. Ja osobiscie kozystam z adoDB. Tworze obiekt abstrakcji na samym poczatku skryptu a potem tylko przekazuje jego instancje do odpowiednich funkcji czy klas. |
|
|
|
codo [PHP] [OOP]Pytanie o przekazywanie zmiennych 26.07.2005, 16:00:39
Nievinny Tablice, dla każdego języka w innym pliku i includ... 26.07.2005, 17:32:14
codo ale w takich rzeczach jak phpNuke wszystkie zmienn... 27.07.2005, 10:48:09
chmolu Wzorując się na PHPNuke daleko nie zajdziesz. 27.07.2005, 10:53:30
codo Kurcze, ale moze jakies troche mnie skape wyjasnie... 27.07.2005, 16:50:53
Nievinny Nie, ale ich jest mało bo to konfiguracja, a przy ... 27.07.2005, 17:25:16
codo Ok, jasne... 27.07.2005, 17:34:51 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 04:34 |