"Поэтапный" вывод на экран или как ускорить?

OVenGo

Новичок
"Поэтапный" вывод на экран или как ускорить?

Ситуация следующая. Есть сайт с первой страничкой, на которой различные новости (каждый блок новостей - определенная выборка из базы MySQL по разным условиям). Вся страница грузится скопом, то есть сначала ничего, а потом резко всё появляется (и это "ничего" висит секунд 12 независимо от того на диалапе страничка грузится или с выделенки на 10Мб) Кому интересно - он на адресе http://containerbusiness.ru/ Вопросы следующие:
1. Можно ли каким-нибудь способом сделать так, чтоб страница показывалась человеку постепенно - сначала один блок, потом другой и так далее?
2. От чего зависит скорость загрузки страницы при работе с базой и можно ли каким-нибудь способом ускорить (ну хотя бы свести секунд до 5ти)?
 

Sherman

Mephi
Работает конечно жутко долго, даже на 600кбит(выделенка).

Простейшие тесты хотя бы проводились, типа:

$beginTime = microtime();
//operation(sets of operations, processing, etc)
echo number_format(4, microtime()-$beginTime);

?

Замерь свои запросы. Надеюсь это умеешь делать?

Как осуществляется вывод(т.е. формирование и выдача HTML)?

Вобщем больше конкретики...
 

Фанат

oncle terrible
Команда форума
Можно ли каким-нибудь способом сделать так, чтоб страница показывалась человеку постепенно
можно.
вместо одной html-таблицы сделать несколько.

От чего зависит скорость загрузки страницы при работе с базой
скорость ЗАГРУЗКИ страницы никакого отношения к работе с базой не имеет.
скорость загрузки зависит от скорости канала и веса страницы.
а от базы зависит скорость выполнения скрипта.
можно ли каким-нибудь способом ускорить
скорость работы скрипта увеличить можно. Зля начала надо узнать текущую скорость.
спомощью microtime, только не так, как написал Sherman
 
Сверху