Кодирование включает в себя написание самого HTML-кода, с ориентацией на разработанный дизайн сайта, целевые броузеры, требования различного рода и с использованием подготовленной графики и другого наполнения сайта.
Тестирование подразумевает тестирование адекватного отображения страницы во всех целевых броузерах в различных условиях (размер клиентского окна, глубина цвета, всевозможные орграничения канала передачи и т.д.).
На этапе оптимизации производится оптимизация HTML-кода, Java-скриптов, уточнение и унификация классов и стилей CSS. Целью птимизации является сокращение размера файлов, из которых состоит WEB-сайт, и следовательно увеличение скорости передачи файлов через канал связи. Оптимизация проводится сразу по нескольким напрвалениям:
1) опимизация физического размера кода;
2) быстродействие;
3) читабельность и удобство изменения/модификации кода.
Структурно, HTML-текст сайта разбит на две составляющие: шаблон и контент. Шаблон – это постоянная часть кода, которая повторяется от страницы к странице. Контент – это информационное содержание каждой отдельной страницы. Шаблон представлен одним файлом, а контент – многими (по одному файлу на страницу). Использование этих двух частей HTML-кода построено следующим образом. WEB-сервер, на котором распологается WEB-сайт, получает запрос от броузера пользователя посредством сети Интернет на предоставление конкретной страницы сайта. WEB-сервер, обработав поступивший запрос передает его специальному скрипту, входящему в уникальное ПО сайта, который осуществляет сборку запрошенной страницы. Этот скрипт-сборщик написан на скриптовом языке PHP3, и выполняется на сервере. Фактически, скрипт-сборщик объединяет код шаблона с кодом контента запрошенной страницы и выдает WEB-серверу монолитную страницу с нужным содержанием. WEB-сервер передает ее пользователю-клиенту, запросившему эту страницу. Броузер-клиент пользователя принимает эту страничку и отображает в своем окне.
Такая структура кода проектируемого WEB-сайта принята с точки зрения оптимизации (в нашем случае – минимизации) суммарного объема файлов, хранящихся на сервере, осуществляющим хостинг сайта. А так же с точки зрения функциональных особенностей эксплуатации сайта (в частности, удобство обновления, модификации и добавления информационного содержания сайта).
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.