Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Переменная -> Шаблон ИЛИ Сразу вывод?
 
 автор: Diablo_   (30.01.2010 в 00:20)   письмо автору
 
 

Всем доброго здравия!
Подскажите, пожалуйста, кто-нибудь, проводил тесты или что то подобное на тему того, как лучше выводить данные на сайте?
Допустим есть файл, который получает новости из базы данных!
Вот как думаете, что лучше, постепенно заносить в переменную и потом разом всё вывести или всё таки сразу выводить?
ну типа
while($array)
{
$content.=$array;
}
return;
ИЛИ
while($array)
{
echo $array;
}

Что вы скажите??

  Ответить  
 
 автор: Diablo_   (30.01.2010 в 23:00)   письмо автору
 
   для: Diablo_   (30.01.2010 в 00:20)
 

никто не проводил подобных тестов??? О_о

  Ответить  
 
 автор: Loki   (31.01.2010 в 00:36)   письмо автору
 
   для: Diablo_   (30.01.2010 в 23:00)
 

А что тесты должны были бы показать?

  Ответить  
 
 автор: Владимир55   (31.01.2010 в 00:42)   письмо автору
 
   для: Loki   (31.01.2010 в 00:36)
 

Я полагаю, что будует одно и тоже: прежде полностью исполнятся все операции рнр, а потом их результат одномоментно уйдет в браузер.

  Ответить  
 
 автор: Diablo_   (31.01.2010 в 14:16)   письмо автору
 
   для: Владимир55   (31.01.2010 в 00:42)
 

Я так понимаю, что в первом случае, будет в основном, нагрузка на оперативную память сервера. Верно? По времени, может одно и тоже, а по нагрузке?

  Ответить  
 
 автор: Trianon   (31.01.2010 в 14:19)   письмо автору
 
   для: Diablo_   (31.01.2010 в 14:16)
 

требования по памяти померять куда проще, чем требования по процессору.
get_memory_usage()

  Ответить  
 
 автор: Diablo_   (31.01.2010 в 20:14)   письмо автору
 
   для: Trianon   (31.01.2010 в 14:19)
 

Спасибо!
А нагрузку на процессор можно замерить или на БД?

  Ответить  
 
 автор: Trianon   (31.01.2010 в 20:52)   письмо автору
 
   для: Diablo_   (31.01.2010 в 20:14)
 

[в] чем меряется нагрузка на процессор?

  Ответить  
 
 автор: Diablo_   (01.02.2010 в 00:48)   письмо автору
 
   для: Trianon   (31.01.2010 в 20:52)
 

мм...затрудняюсь ответить)))
но думаю что во времени обработки скрипта!

  Ответить  
 
 автор: Trianon   (01.02.2010 в 00:55)   письмо автору
 
   для: Diablo_   (01.02.2010 в 00:48)
 

microtime(1)

  Ответить  
 
 автор: Trianon   (01.02.2010 в 00:58)   письмо автору
 
   для: Trianon   (31.01.2010 в 14:19)
 

memory_get_usage()
на самом деле

memory_get_peak_usage тоже можно глянуть

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования