Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Dylematy co do konfiguracji w FW
menic
post
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)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Strzałek
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 384
Pomógł: 6
Dołączył: 11.09.2004
Skąd: Grodzisk Mazowiecki

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


Zaczynałem na stałych, później tablice, następnie ini, by skończyć na xml.

Uważam to za najlepsze rozwiązanie, które sam stosuje. Przede wszystkim xml daje mi dużoooo większe możliwości.
Parsuje plik, robie cache i jazda.

Może nawet notkę dla początkujących na blogu napiszę (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post

Posty w temacie
- 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


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: 5.10.2025 - 02:37