Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 493 Pomógł: 0 Dołączył: 14.06.2003 Skąd: Tomaszów Lubelski/Rzeszów Ostrzeżenie: (0%)
|
Pisze własnego Fw na osobiste potrzeby, ale może kiedyś udostepnie go, ale mniejsza z tym. Zastanawiam sie jak rozwiązać konfiguracje w FW. Ogólnie pisząc dosyć mocno wzoruje sie na Symfony. Tak więc jeśli chodzi o podział konfiguracji:
-stałe "globalne" z sciezkami, rozszerzeniem plikow .class, defaultowa akcja itp. ----- -konfiguracja samego FW -konfiguracja aplikacji -konfiguracja modułów ----- I nie wiem jak najlepiej to rozwiązać. Na mysl przychodzi mi mysl aby konfiguracje trzymac w plikach .ini I tu nasuwa mi sie pytanie. Jak wydajne jest parse_ini() ? Czy może konfiguracje z .ini parsować do .php czy raczej nie ma sensu? Pliki .ini są stosunkowo łatwe w edycji. Ewwntualnie można użyć yaml (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) , ale to już drugorzędna kwestia. I jak teraz tu rozdzielić dostep do konfiguracji? Czy zrobić podział na np. getModuleConfig(var), getConfig(var) itp. czy np. getConfig(var, module='') Jesli przekazany zostanie jeden parametr to pobierana jest konfiguracja aplikacji/fw, a przeciwnym wypadku pobieramy konfiguracje modułu podanego jako drugi parametr. Co wy o tym sądzicie? Chętnie poczytam jak wy rozwiązujecie tą kwestie. Wszystkie pomysły oraz wskazówki mile widziane (IMG:http://forum.php.pl/style_emoticons/default/aarambo.gif) |
|
|
|
menic Dylematy co do konfiguracji w FW 11.01.2007, 10:58:02
Cysiaczek Już gdzieś pisałem, ale co tam : P
... 11.01.2007, 11:58:36
sf Parsowanie pliku ini nie wydaje mi się, aby zajmow... 11.01.2007, 12:39:08
marcin96 CytatNa mysl przychodzi mi mysl aby konfiguracje t... 11.01.2007, 16:45:02
cadavre INI vs. XML - lepiej wypada XML (benchmarki i jako... 11.01.2007, 19:01:54
menic Jakoś mi sie nie chce wierzyć ze XML wyp... 11.01.2007, 19:06:35
splatch XML daje znacznie więcej możliwości, napisałem kie... 12.01.2007, 09:21:50
Turgon Powiem to tak. U mnie TurCMS (Jest tak rozbudowany... 12.01.2007, 11:11:21
marcin96 Cytat(cadavre @ 11.01.2007, 19:01:54 ... 14.01.2007, 16:47:41
cicik Ja robiłem testy ale ich wyników nie podam bo nie ... 15.01.2007, 19:37:15
Cysiaczek Z drugiej strony pliki XML bosko się cache'ują... 15.01.2007, 23:51:26 
cicik Cytat(Cysiaczek @ 15.01.2007, 23:51:2... 16.01.2007, 06:36:11
Cysiaczek @cicik - nie, jeśli chcesz mieć możliwość łatwej z... 16.01.2007, 11:08:40 
cicik Cytat(Cysiaczek @ 16.01.2007, 11:08:4... 16.01.2007, 11:15:00
Cysiaczek Może napiszę szerzej : )
Załóżmy, że masz 10 plik... 16.01.2007, 11:30:20
Ociu Również stawiam na XML, ale nic nie przeszkadza, a... 16.01.2007, 13:58:14
Strzałek Zaczynałem na stałych, później tabl... 16.01.2007, 21:07:38
menic Problem, przechowywania konfiguracji jest zalatwio... 3.03.2007, 14:34:29 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 21:18 |