![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 4.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Zastanawiało mnie ostatnio jak includować powiedzmy że mamy plik index.php teraz kiedy będziemy przechodzić przez każdą stronę zrobimy ?page=forum itd w samym pliku index użyjemy sobie switch i casy do każdego $_GET teraz czy lepiej sobie zrobić include strony po case ? case:'forum'{include('./forum.php');} czy zrobić np plik z includami i te pliki typu forum php przerobić na funkcje i dawać tylko case:'forum'{forum($user,$costam);} Wtedy index.php ma już te wywołane z bazy dane i tylko przekaże do funkcji. Czy już trzecia opcja sobie zrobić case:'forum'{include('./forum.php'); forum($user,$costam);}
I jeszcze pytanie co do globalów warto je używać bo troszkę jednak rozleniwiają... a czytałem że są niebezpieczne. A jak z wydajnością? mamy plik ze stałymi vars.php np $rank['1'] = 'admin itd 'zaincludowany na początku skryptu i teraz w funkcji mogę zrobić global $rank albo include(vars.php) Ale jednak z global szybciej wyciągnie nic z include ? ![]() Tak wiem mam dziwne pytania, ale mnie to interesuje ![]() Ten post edytował fazi 13.04.2008, 11:08:29 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 27.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
1. Lepiej "Inkludować" pliki, ale polecam raczej funckję require_once ();
2. Jak nie trzeba to lepiej nie uzywać zmiennych globalnych! -------------------- Jah Loves Me I Love Jah XHTML, DHTML, PHP, mySQL, C++ |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 15.07.2025 - 08:18 |