БЛОГ

Разработка веб-сайта: подробный путеводитель

Собрали контрольные вопросы, ответы на которые помогут разобраться с форматами сайтов, процессом и особенностями разработки.
Как объяснить задачу разработчику?

Чтобы дать разработчикам понимание, какого результата от них ожидают, ответьте на следующие вопросы:

  • Какие цели у проекта? Это может быть рост продаж новым клиентам, повторные продажи, повышение узнаваемости продукта или снижение нагрузки на менеджеров за счёт автоматизации процесса продаж. (Даже если цель «чтобы понравилось директору», это тоже лучше сразу озвучить)
  • Какие есть ограничения (по срокам, бюджету, технологиям и т.д.)?
  • Кто будет работать над проектом с вашей стороны? В процессе разработки: кто отвечает за предоставление материалов, кто согласовывает работу на каждом из этапов, кто занимается документацией? И после: кто будет администрировать сайт после его запуска?
  • Какие требования к проекту существуют (фирменный стиль, требования к дизайну, к последующему продвижению и маркетинговым инструментам)?

Кроме того, желательно подготовить референсы (примеры проектов, которые вам нравится или не нравятся с описанием, что конкретно нравится или не нравится).
Что учесть при заключении договора?

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

Кроме того, обратите внимание на следующие моменты:
  • договоренности о неразглашении конфиденциальной информации (защитить себя от ситуаций, когда разработчик, получив доступ к закрытым сведениям, раскрывает их третьим лицам) — могут быть зафиксированы непосредственно в договоре или же в NDA (Non-Disclosure Agreement, соглашение о неразглашении конфиденциальной информации);
  • условие о передаче исключительных прав на сайт заказчику.
Какую платформу выбрать для сайта?

Нельзя сказать, что сайт, сделанный в Tilda, хороший, а на базе ModX – нет. Заказчику в целом всё равно, какой «движок» используется для создания сайта, и выбор платформы можно доверить разработчику.

Выбор платформы влияет на совокупную стоимость владения сайтом и гибкость при расширении, поэтому стоит обсудить с разработчиком следующие вопросы:
  • стоимость лицензии на программное обеспечение (не только покупки, но и продления);
  • стоимость хостинга (требования к хостингу, а значит, и стоимость может отличаться в зависимости от выбранной платформы);
  • сложность администрирования (определите заранее, какую информацию и как часто необходимо редактировать, кто из сотрудников будет наполнять сайт, есть ли у них опыт работы с какими-то из систем и какой уровень владения компьютером);
  • возможность расширения (какой функционал потенциально потребуется в будущем).
Из каких этапов состоит разработка сайта?

Создание сайта начинается с подготовки технического задания, а далее последовательно выполняются следующие этапы:
  • проектирование структуры и прототипирование страниц;
  • подготовка дизайн-макетов (под разные разрешения);
  • html-верстка, программирование, подключение и настройка CMS (системы управления сайтом);
  • наполнение, базовая SEO-оптимизация, подключение счетчиков аналитики;
  • финальное тестирование и запуск проекта.

Для заказчика ключевыми являются согласование дизайн-макетов и тестирование сайта.

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

Продвижением сайта в поисковых системах занимаются SEO-специалисты и это отдельная задача. Однако о технических нюансах надо позаботиться на этапе разработки, чтобы в последствии не пришлось переделывать.

Что важно учесть при разработке:
  • Правильно оформленные адреса страниц (ЧПУ или понятные человеку url-адреса): лучше всего, чтобы они формировались автоматически при создании страницы.
  • Чистый код и микро-разметка для верстки страниц: ошибки в коде могут быть незаметными для пользователя, но при этом мешать индексации страницы поисковыми роботами.
  • Возможность редактировать заголовки и описание страниц: в современных системах администрирования сайта можно задавать правила формирования этих специальных тегов.
  • Настроенные служебные файлы robots.txt и sitemap.xml.
Made on
Tilda