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
sf
post
Post #2





Grupa: Zarejestrowani
Postów: 1 597
Pomógł: 30
Dołączył: 19.02.2003
Skąd: Tychy

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


Parsowanie pliku ini nie wydaje mi się, aby zajmowało dużo czasu. W sumie tak miałem dotchczas to zrealizowane. Obecnie przerobiłem to na xml. Co do parsowania do pliku php to jak najbardziej tak, ale jest to kwestia na dalszy etap pracy gdy opracujesz już klase cache, aktualnie nie jest to takie istotne.
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: 6.10.2025 - 19:42