Интересует один вопрос.. лучше сразу приведу несколько примеров для наглядности.
Пример 1.
Страница сайта имеет много отдельных компонент, каждая из которых делает свои специфические запросы к БД и специфически их обрабатывает. Допустим это модуль рекламы, топ статей и еще чего то там.
Так вот - что лучше:
1. Обработать всю страницу целиком и отдаль пользователю
2. Обработать основную часть, остальное догрузить по AJAX при, скажем, dom ready.
Первый вариант делает одну большую обработку нагрузив сервер единажды. Второй делает множество мелких запросов полегче, но лучше ли это для сервера при большом онлайне?
Пример 2.
Возмем для примера каталог на сайте http://thatgamer.com.ua/
Небольшая превьюшка с ценой и названием при клике открывает ранее невидимый блок с описанием и ссылкой на добавление в корзину.
Опять тот же вопрос:
1. Все это дело будет сразу на 1 странице
2. при клике нужный блок будет подтягиваться с сервера.
Понятно, что вопрос во многих местах спорный (как минимум в меня будут кидать помидроами сеошники насчет второго варианта, основываясь на том, что однозначно будет лучше если вся информация будет сразу на 1 страние), но пока можно абстрагироваться от всех проблем кроме собственно программирования.
