logo
Разработка web-сайта предприятия с целью повышения его конкурентоспособности

1.4 Физическая структура сайта

Когда логическая структура сайта готова, можно задуматься и о его физической структуре. Физическая структура сайта описывает размещение файлов и папок на диске компьютера.

Конечно, при создании небольшого сайта можно не думать о распределении файлов по папкам, а просто сохранять все файлы страниц и связанные с ними графические изображения в одну папку. В этом случае следует больше уделить внимания содержанию страниц, ведь сложная физическая структура не даст никаких преимуществ.

Однако, когда количество файлов достигает сотни, то в этом случае лучше потратить некоторое время и разместить их по папкам. Правильная организация файлов и папок поможет в дальнейшей работе с сайтом. Намного проще найти GIF-файл среди нескольких десятков других GIF-файлов, расположенных в отдельной папке, чем искать его среди сотен разнородных файлов, сброшенных в одну папку. А также проще обновлять файлы сайта, если расположить их в отдельных папках.

Физическая и логическая структуры не всегда совпадают, потому что обычно физическая структура сайта разрабатывается, основываясь на удобстве размещения файлов. Но более или менее точное сохранение логических разделов в физической структуре сайта позволяет упростить работу по изменению обновлению информационных материалов.

Для того, чтобы все гиперссылки на web-сайте работали корректно и все документы открывались правильно, при создании его физической структуры нужно соблюдать следующие правила.

Во-первых, все графические изображения следует размещать в отдельной папке. Это позволит обновлять хранящиеся в других тематических разделах документы HTML без переноса графики, использовать одни и те же графические изображения во всех разделах сайта и при необходимости удалять целые папки.

Во-вторых, для упрощения процесса обновления web-страниц, дополнения или создания новых разделов можно завести средство документирования проекта -- любую электронную таблицу, или просто тетрадку, в которой будет записано соответствие элементов физической структуры сайта его логической структуре. Когда количество составляющих сайт файлов превысит два десятка, во множестве html-документов и графических элементов будет легко запутаться, особенно при создании несколько проектов одновременно.

Теперь становится ясным, что физическая структура скрыта от посетителей сайта: они могут наблюдать только логическую структуру, причем только то, как она представлена при помощи элементов навигации. Поэтому можно сделать вывод о том, что строение системы навигации должно если не полностью повторять, то хотя бы максимально соответствовать разработанной логической структуре сайта.