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