Разработка архитектуры сайта
У каждого сайта, и простого, и сложного, есть определенная архитектура – логическая и физическая структура, структура связей и взаимодействий. Поэтому разработка архитектуры сайта – обязательный этап его создания, который нередко включается в этап проектирования ресурса.
По общему правилу, чем сложнее сайт, тем сложнее его архитектура. Однако сложность системы сайта обязывает продумывать как можно более понятную и удобную архитектуру. Иначе проект будет, во-первых, усложнен в реализации, во-вторых - скорее всего, предстанет в виде малопривлекательного и неудобного для пользователей сайта.
Непродуманная, плохо разработанная архитектура – типичная причина очень долгих поисков пользователями необходимой информации, непонимания, что и как найти на сайте, как воспользоваться тем или иным сервисом. Все это отталкивает людей. Более того, сайты с проблемами в архитектуре очень сложно продвигать, они плохо индексируются поисковыми системами. Вносить коррективы в архитектуру сайта на стадии непосредственно разработки и создания ресурса – конечно, возможно, но это существенно скажется на стоимости и сроках выполнения проекта. В ряде случаев приходится все переделывать заново.
Профессиональная разработка архитектуры сайта – то, на чем экономить не принято, особенно если речь идет не о 1-5-страничном ресурсе, а о сложном портальном решении или многоуровневой системной среде. Слишком дорого в будущем обходятся просчеты.
Необходимо отметить, что разработка архитектуры сайта наиболее полно решает свои задачи, если она является частью комплекса работ по созданию ресурса. В этом случае работы над архитектурой плавно вписываются в другие процессы, в частности, в разработку концепции проекта и проектирование сайта, позволяя во взаимодействии всех специалистов необходимого профиля комплексно решать задачи проекта. Такого подхода придерживается компания Артвелл. Мы не выполняем разработку архитектуры в отрыве от других процессов по созданию веб-ресурса, поскольку иначе мы не смогли бы гарантировать качество выполнения всех работ и нести ответственность за их результат.