Следующим этапом является структурный анализ сайта, то есть проверка наличия и эффективного взаимодействия всех требуемых ресурсов, включая текстовые и графические файлы, скрипты, ссылки, базы данных, системы управления контентом и т.д. Функциональность сайта анализируется эффективностью используемых в нем вебприложений, и объемом выполняемых операций (например, онлайновые платежные системы).
Производительность сайта зависит не только от этих факторов но также от типа и характеристик сервера на котором он установлен. Поэтому мы непременно проводим анализ хостинга, параметров настроек сервера, архитектуры БД и движка. В зависимости от результатов анализа, мы можем рекомендовать клиенту различные варианты решений, от обновления версии БД и движка до смены хостинга, в том случае если это повлияет на оптимальную работоспособность сайта.
В зависимости от используемых в архитектуре сайта технологий, мы можем определить насколько они отвечают современным требованиям и соответствуют пожеланиям как заказчика так и его клиентов. Выбор той или иной технологии при строительстве или реконструкции сайта должен быть обусловлен несколькими основными факторами такими как: совместимость с другими элементами, высокая работоспособность и безотказность, безопастность, своевременная поддержка и обновление со стороны производителя программного обеспечения.
Зачастую владельцы сайтов сталкиваются с проблемой системной интеграции основных компонентов сайта и их взаимодействием. Так например сайты написанные на языке PHP и работающие с базами данных MySQL на платформе Apache получили наибольшее распространение как наиболее приспособленные для веб серверов. Однако, большой сегмент веб серверов также работает на платформе Microsoft IIS с MS SQL серверами баз данных. Также немало сайтов написанных на .ASP.
Несомненно что перевод сайта с одной платформы на другую вызывает определенный дискомфорт, и зачастую не дает очевидных и ощутимых преимуществ в работе сайта. Поэтому при анализе архитектуры мы выявляем все преимущества и недостатки действующего сайта и предлагаем наиболее рациональный вариант решения.