![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Przyjaciele php.pl Postów: 2 196 Pomógł: 2 Dołączył: 17.01.2004 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
Mam takie pytanie, a raczej prosbe o rade: jaki sposob dzialania strony uwazacie za wydajniejszy i wygodniejszy z wlasnego doswiadczenia? Otoz mam strone z praktycznie jednym glownym plikiem 'index.php' ktory obsluguje wszystkie zadania odbierajac argumenty ?akcja=... i zastanawiam sie czy nie warto rozdzielic kazdego zadania na osobny plik php. Co sadzicie?
|
|
|
![]() |
![]()
Post
#2
|
|
Administrator PHPedia.pl Grupa: Developerzy Postów: 1 102 Pomógł: 2 Dołączył: 14.09.2003 Ostrzeżenie: (0%) ![]() ![]() |
ee, jak dla mnie za duzo roboty, jak masz elastyczne engine/core/framework nie powinnienes miec problemow
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 20.11.2004 Skąd: Polska :P Ostrzeżenie: (0%) ![]() ![]() |
Rozdzielić. Lepsza możliwość edytowania, a poza tym nie ma niepotrzebnych śmieci w index.php, które spowolniłyby wczytywanie strony.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 217 Pomógł: 0 Dołączył: 5.10.2003 Skąd: Londyn / UK Ostrzeżenie: (0%) ![]() ![]() |
Po 1. Jezeli piszesz o wygodzie pewnego roziwazania to czemu topic nazywa sie "wydajnosc" ?
Po 2. Jezeli plik index.php ma tylko za zadanie rozdzielac akcje glowne to wedlug mnie wygodnym sposobem jest wykonywanie poszczegolnych modulow w oddzielnych plikach. Cala praca zyskuje na przejzystosci i wydajnosci. Bo po co parsowac kod wszystkich akcji, jezeli wykonywana jest tylko jedna? |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 453 Pomógł: 22 Dołączył: 20.09.2004 Skąd: Kraków - NH - Ostrzeżenie: (0%) ![]() ![]() |
ja osobiście napisałem plik index.php który przez includuje plik z ospowiednią treścią strony. dzięki temu łatwiej jest zedytować grafike.
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 0 Dołączył: 9.05.2004 Skąd: Puszów Ostrzeżenie: (0%) ![]() ![]() |
chodzi wam o to, że plik index.php ma jakieś ify, które filtrują żądania akcji i includują odpowiednie pliki z kodem które te akcje wykonuje? no dobra, a jeśli tak, to gdzie trzymać te pliki (to pytanie odnośnie struktury katalogów), chyba nie w czymś takim jak classes/ ?
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 453 Pomógł: 22 Dołączył: 20.09.2004 Skąd: Kraków - NH - Ostrzeżenie: (0%) ![]() ![]() |
masz stronke index z gdzie np. masz trzy kolumny
1. menu 2. główna część strony 3. logowanie ankiety itd. zamiast robić kilka stron gdzie w 2 części wymieniasz kod php i html można wpisać takie coś:
który includuje plik z o danej nazwie gdzie jest dany dział. dzięki temu jeśli nieużywasz szablonów to dzięki temu rozwiązaniu jest łatwiej zmienić grafike na stronie. ten kod nieobciąża zbytnio skryptu niż tak jak by tam wsadzić switch i operacje na każdy z działów. takie rozwiązanie zwiększyło by objętość całego skryptu. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 17:50 |