|
|
|
| Всем доброго здравия!
Подскажите, пожалуйста, кто-нибудь, проводил тесты или что то подобное на тему того, как лучше выводить данные на сайте?
Допустим есть файл, который получает новости из базы данных!
Вот как думаете, что лучше, постепенно заносить в переменную и потом разом всё вывести или всё таки сразу выводить?
ну типа
while($array)
{
$content.=$array;
}
return;
ИЛИ
while($array)
{
echo $array;
}
|
Что вы скажите?? | |
|
|
|
|
|
|
|
для: Diablo_
(30.01.2010 в 00:20)
| | никто не проводил подобных тестов??? О_о | |
|
|
|
|
|
|
|
для: Diablo_
(30.01.2010 в 23:00)
| | А что тесты должны были бы показать? | |
|
|
|
|
|
|
|
для: Loki
(31.01.2010 в 00:36)
| | Я полагаю, что будует одно и тоже: прежде полностью исполнятся все операции рнр, а потом их результат одномоментно уйдет в браузер. | |
|
|
|
|
|
|
|
для: Владимир55
(31.01.2010 в 00:42)
| | Я так понимаю, что в первом случае, будет в основном, нагрузка на оперативную память сервера. Верно? По времени, может одно и тоже, а по нагрузке? | |
|
|
|
|
|
|
|
для: Diablo_
(31.01.2010 в 14:16)
| | требования по памяти померять куда проще, чем требования по процессору.
get_memory_usage() | |
|
|
|
|
|
|
|
для: Trianon
(31.01.2010 в 14:19)
| | Спасибо!
А нагрузку на процессор можно замерить или на БД? | |
|
|
|
|
|
|
|
для: Diablo_
(31.01.2010 в 20:14)
| | [в] чем меряется нагрузка на процессор? | |
|
|
|
|
|
|
|
для: Trianon
(31.01.2010 в 20:52)
| | мм...затрудняюсь ответить)))
но думаю что во времени обработки скрипта! | |
|
|
|
|
|
|
|
для: Diablo_
(01.02.2010 в 00:48)
| | microtime(1) | |
|
|
|
|
|
|
|
для: Trianon
(31.01.2010 в 14:19)
| | memory_get_usage()
на самом деле
memory_get_peak_usage тоже можно глянуть | |
|
|
|