Технология нашей работы предусматривает максимальную защиту от фатальных для ваших проектов ошибок. Большинство изменений в код мы вносим на отдельной копии сайта (dev-сервер) и переносим их на «боевой» сайт только после тщательной проверки.

Dev-версия сайта

Как правило, для каждого проекта мы создаём отдельную копию — dev-сервер. Именно на нём мы ведём разработку и только после того, как убедимся, что код работает правильно, переносим изменения на «боевой» сайт. Таким образом:

  • в несколько раз снижаются риски что-то сломать на «боевом» проекте;
  • изменения на «боевом» сайте применяются практически мгновенно, нет необходимости закрывать сайт для посетителей, пока программист делает свою работу.

Правки в коде «боевого» сайта вносятся только по предварительному согласованию с вами и только в случаях:

  • если их невозможно внести другим образом;
  • если на «боевом» сайте обнаружена критическая ошибка, из-за которой он перестал работать;
  • если нужна небольшая, но критичная с точки зрения бизнеса доработка и время на её внедрение крайне ограничено, при этом польза от её внедрения значительно перевешивает потенциальные риски работы на «боевом» сайте.

Git-репозиторий

Частью нашего процесса разработки является обязательное использование Git-репозитория. Это система контроля изменений в коде, которая позволяет работать с проектом нескольким программистам, не опасаясь, что они затрут изменения друг друга.

Вторым плюсом этой технологии является возможность быстро «откатить» изменения в коде, если это необходимо по тем или иным причинам.

Резервные копии

Всем своим клиентам мы предлагаем настроить автоматическое резервное копирование на независимый сервер. Обычно, в качестве такого сервера выступает недорогое облачное хранилище, но всё зависит от ваших потребностей и запросов.



Есть вопросы?