Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php]ładowanie modułów include()
Forum PHP.pl > Forum > PHP
thunderstorm
witam!

Moje pytanie dotyczy optymalizacji kodu.

mam plik procesor.php

  1. <?php
  2. if($akcja==costam){go}
  3. elseif($akcja==costam2){go}
  4. ?>


jak ze względu na szybkość wykonywanego skrypu i jego elastyczność powinienem includować dodatkowe moduły?

  1. <?php
  2. include();
  3. include();
  4. include();
  5.  
  6. if($akcja==costam){go}
  7. elseif($akcja==costam2){go}
  8. ?>


Czy każda akcja z osobna winna pobierać odpowiednią klasę?


  1. <?php
  2. if($akcja==costam){
  3. include();
  4. include();
  5. include();
  6. go}
  7. elseif($akcja==costam2){
  8. include();
  9. go}
  10. ?>


Chodzi głównie o to czy preprocesor php wczytuje includy od razu, czy dopiero jak zacznie wykonywać kawałek kodu po spełnionym warunku?
NuLL
A jaki bylby sens ladowania niepotrzebnych plikow ?
thunderstorm
czyli ladowac, w zaleznosci od potzeby, PHP wczytuje dopiero po spełnieniu warunku?
strife
Cytat(thunderstorm @ 18.06.2007, 02:50:11 ) *
czyli ladowac, w zaleznosci od potzeby, PHP wczytuje dopiero po spełnieniu warunku?

Dokładnie, zobacz również temat na forum.

Temat: Wlaczanie plikow autoloader

Pozdrawiam.
mike
Ja tylko dodam dla formalności: Proszę poprawić tytuł wątku.
Zasady formułowania tytułów wątków znajdziesz w Regulaminie.
Tytuł [teoretyka] z perspektywy użyteczności jest nie dość, że bez sensu to jeszcze w ogóle bezużyteczny.

(W przeciwnym wypadku wątek zostanie zamknięty)
bartek00
Cytat
czyli ladowac, w zaleznosci od potzeby, PHP wczytuje dopiero po spełnieniu warunku?


Tak. Tylko uzywaj include.

Pozdrawiam
thunderstorm
dzięki za odpowiedzi.

Sory za temat, nie wiem co chciałem przez to powiedzieć, było późno sleepysmiley03.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.