Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: wydajność generowania przez echo
Forum PHP.pl > Forum > Przedszkole
Jarod
Czy ktoś z Was sprawdzał lub gdzieś czytał co jest wydajniejsze:

  1. <html>
  2. <body>
  3. <?php
  4. if ( $_GET['jakisparametr'] == 'true')
  5. {
  6. ?> 
  7. <div>Wartość prawdziwa</div>
  8. <div>Wartość prawdziwa</div>
  9. <div>Wartość prawdziwa</div>
  10. <div>Wartość prawdziwa</div>
  11. <div>Wartość prawdziwa</div>
  12. <?php
  13. {
  14. else
  15. {
  16. ?> 
  17. <div>Wartość fałszywa</div>
  18. <div>Wartość fałszywa</div>
  19. <div>Wartość fałszywa</div>
  20. <div>Wartość fałszywa</div>
  21. <div>Wartość fałszywa</div>
  22. <?php
  23. }
  24. ?>
  25. </html>
  26. </body>



czy może


  1. <html>
  2. <body>
  3. <?php
  4. if ( $_GET['jakisparametr'] == 'true')
  5. {
  6. echo '<div>Wartość prawdziwa</div>';
  7. echo '<div>Wartość prawdziwa</div>';
  8. echo '<div>Wartość prawdziwa</div>';
  9. echo '<div>Wartość prawdziwa</div>';
  10. echo '<div>Wartość prawdziwa</div>';
  11. }
  12. else
  13. {
  14. echo '<div>Wartość fałszywa</div>';
  15. echo '<div>Wartość fałszywa</div>';
  16. echo '<div>Wartość fałszywa</div>';
  17. echo '<div>Wartość fałszywa</div>';
  18. echo '<div>Wartość fałszywa</div>';
  19. }
  20. ?>
  21. </body>
  22. </html>

?

W skryptach, podczas generowania strony dużo jest instrukcji warunkowych i nie wiem czy lepiej wychodzić z bloku php na czas wyświetlania html czy generować za pomoca echo..
Adiasz
Im mniej razy dzielisz plik znacznikami <?php tym lepiej, wiec w Twouim przypadku rozw 2
NetJaro
Najlepiej samemu sprawdzić i podzielić się wynikami.. przecież skrypty mierzące czas parsowania strony są dostępne wszędzie..
Jarod
Cytat(NetJaro @ 16.08.2006, 18:16 ) *
Najlepiej samemu sprawdzić i podzielić się wynikami.. przecież skrypty mierzące czas parsowania strony są dostępne wszędzie..


Np? Coś prostego w użyciu..
NetJaro
Nie chce się denerwować przed wyjazdem.. ;-)

GOOGLE!
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.