Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 535 Pomógł: 27 Dołączył: 3.05.2005 Ostrzeżenie: (20%)
|
Witam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Natknąłem się w swojej aplikacji na problem jakim jest zarządzanie inludowanymi plikami .js jak i .css . Aplikacja jest tak zbudowana iż wywoływana jest funkcja view::headerSite() z odpowiednimi parametrami. Jednak pisanie przed każdym wywołaniem nagłówka takiego kodu jest trochę nieporęczne i może wprowadzić zamęt:
Jak wy to rozwiązujecie ? Pozdrawiam i przepraszam kilka osób za jeden z moich poprzednich tematów. Jednak uwagi tych osób były konstruktywne i po głębszym zastanowieniu przyniosły pożądany efekt. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 181 Pomógł: 18 Dołączył: 19.04.2008 Ostrzeżenie: (10%)
|
Hm, powiem ci, ze jesli chcesz pomoc temu SOBIE w przyszlosci, to nie dawaj mu takiego spapranego kodu...
$ini_array[$param]['include'][$i] - co to niby znaczy ? jak dobrze nazwiesz zmienne to komentarz mocno ograniczysz a zrozumienie i analize poprawisz. dziwaczne odwolania przez petle.. daj spokoj - nazwij zmienne konfiguracyjne z INI, potem dodatkowo dzieki temu przez zwykle $_CFG->get( grupa, klucz); mozesz w dowolnym miejscu w kodzie odwolywac sie do nich, a te twoje inklude_inklude_ini_inklude... pfff Przyklad: $_CFG->get( 'system', 'sql_on'); $_CFG->get( 'user', 'address'); itd. Nie inkluduj tez tak dziwacznie plikow JS bo to kompletnie nie ma sensu, natomiast jest sens jak pliki JS albo CSS polaczysz dynamicznie w 1 i sciagniesz JEDEN a nie 5 zyskasz szybsze ladowanie strony. W css np @import + 1 plik glowny a w JS mozna roznie, np. generujac z nich 1 plik na serwerze i zapisujac do cache. I na koniec - zrob sobie prosty system szablonowania bo z tym php w html to daleko nie zajedziesz. Ten post edytował cbagov 9.06.2008, 11:36:38 |
|
|
|
wlamywacz Zarządzanie 'includami' 8.06.2008, 11:21:42
empathon Czemu chcesz to pisać za każdym razem? Nie możesz ... 8.06.2008, 12:17:19
wlamywacz [PHP] pobierz, plaintext <?phpclass site ... 8.06.2008, 13:24:48
ShadowD Możesz podzielić to na dwie części, $this-... 8.06.2008, 14:53:49
wlamywacz Tak zrobię wykonam class parsującą pliki ini z dan... 8.06.2008, 15:41:59
Crozin Kod[errorblog]
exceptions[] = ... 8.06.2008, 15:43:13
wlamywacz Ok rozwiązałem to tak:
[PHP] pobierz, plaintext ... 8.06.2008, 16:38:52
wlamywacz CytatNie inkluduj tez tak dziwacznie plikow JS bo ... 9.06.2008, 15:41:29 
Sedziwoj Cytat(wlamywacz @ 9.06.2008, 16:41:29... 9.06.2008, 16:04:54
cbagov Moze nie sa to male pliki z tego samego powodu, co... 9.06.2008, 20:01:48
wlamywacz CytatChyba MVC (lub czasem mylony z MVP, a dla PHP... 9.06.2008, 20:27:04
Cysiaczek Pliki js i css powinny być przypisane do konk... 9.06.2008, 21:22:19
wlamywacz No to miałem takie coś przed wywołaniem każdej akc... 9.06.2008, 21:58:12
itsme poczytac jakies kursy o OOP i wrocic do nas z pyta... 9.06.2008, 22:03:38 ![]() ![]() |
|
Aktualny czas: 12.03.2026 - 14:58 |