Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Скорость выполнения сценария...


Автор: Voventus 29.1.2007, 05:15
Какой стиль кода выполнится быстрее?

1)
Код

<html>
<БЛА-БЛА>
<БЛА-БЛА>
<!-- etc. -->
<?php
print ("<БЛА-БЛА>");
print ("<БЛА-БЛА>");
print ("<БЛА-БЛА>");
// etc.
?>
<БЛА-БЛА>
<БЛА-БЛА>
</html>


ИЛИ

2)
Код

<?php
print ("<html>");
print ("<БЛА-БЛА>");
print ("<БЛА-БЛА>");
// etc.
print ("</html>");
?>


Т.Е. следует ли выводить причендалы HTML средствами PHP(print/echo/printf)?

ЗЫ пробывал даже опредлять время выполнения сценария функцией microtime(), 
но ответа не нашел, вернее не увидел...а писать километр кода типа 
print ("<БЛА-БЛА>") - влом...

ЗЫИСЧО Сори, создал тему не там...пренесите, пожалуйсто в  "PHP: Общие вопросы"

Автор: skyboy 29.1.2007, 10:06
скорость будет одинаковая. первый вариант - отстой:
  •  Заголовки ушли - ничего другого, кроме text/html уже не отправишь
  • соотвественно, куки(coockie) не установишь(как следствие пункта 1)
  • нельзя будет сжать данные в gzip для уменьшения траффика(следствие пункта 1), точнее, можно; но из-за несоответствия уже отправленных заголовков и кодирования данных пользователя получит фигу

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)