Сайтостроение. Выбор шаблона для современного сайта.
Современное сайтостроение за последние годы все больше приобретает вид программирования и чаще всего посредством языка PHP. В сети появляется все больше динамических сайтов и меньше становится их статичных собратьев. Но какой-бы программой не управлялся сайт, его шаблон или каркас всеравно чаще всего представляет собой единую статичную страницу. И от того, как она устроена во многом зависит успешное продвижение сайта построенного на ней. Что имеется ввиду?
Стандартная схема построения шаблона для сайта это использование всеизвестных таблиц, которые можно жестко спозиционировать, сделать их растягивающимися. Кроме того его вообще можно разделить на несколько таблиц, например шапка сайта, тело и подвал. Поскольку браузер устроен так, что отображает таблицу только после полной ее загрузки, то сайт построенный на базе вышеописанного каркаса будет появляться в браузере частями. Сначала появится легковесная шапка сайта, где можно разместить какую-либо рекламу, которую пользователь поневоле будет просматривать дожидаясь загрузки остальных частей сайта. Но пользы в продвижении сайта это врядли принесет. Да и каркас построенный на таблицах обычно имеет тяжеловесный код, что сильно может вредить сайту в части оптимального его индексирования поисковыми машинами.
Польза для продвижения будет если контент страниц будет максимально приближен к его шапке. Построить такой шаблон можно только на базе контейнеров div. Каркас на базе div можно выполнить с минимальным кодом, тоесть вынести все в таблицу стилей CSS, где можно сотворить массу всякого разного, например придать закругления углов меню, эффекты вдавливания кнопок меню, и много всего интересного, что придаст ему хороший современный вид. Кроме того его вполне можно выполнить так, чтобы все меню и навигация по сайту только визуально в браузере находилась на нужных местах, а в коде после контейнера с контентом.
В связи с вышесказанным сами собой вытекают минимальные требования к статичному каркасу для современного сайта:
- Шаблон должен быть выполнен на базе контейнеров div с максимальным переносом кода в таблицу стилей CSS.
- Контейнер шаблона с контентом должен быть максимально приближен к шапке сайта, а все меню навигации вынесены за него
В сети Интернет можно найти массу различных статичных шаблонов для построения современного сайта. Чтобы найти соответствующие вышеописанным минимальным требованиям современного сайтостроения, достаточно обратиться к любому поисковику с контрольной фразой "шаблон css".
Сайтостроение для любителей и профессионалов.