Если вы собираетесь переносить коробку Битрикс24 на новый хостинг, то нужно развернуть тестовый портал на тестовом сервере. Так вы обезопасите рабочий портал от перебоев в работе, связанных с возможными багами при обновлении.
В каких еще случаях может пригодится тестовая коробка для разработки и администрирования? Узнайте из нашей статьи.
![]()
Если вам нужна интеграция GitLab и Битрикс24 для выгрузки тайминга, задач и коммитов, вам поможет наш сервис Пинкит.
Протестируйте сценарии автоматизации в личном кабинете Пинкит, зарегистрировавшись по ссылке: https://lk.pinkit.io/register/
Тарифы на платформу и функционал в тарифной сетке можно посмотреть здесь: https://pinkit.io/
Алексей Окара,
основатель Пинол и продакт-менеджер Пинкит
1. Тестовый контур – что это такое?
Приведем пример, который покажет, как важно тестировать продукт перед его внедрением на боевую платформу.
На смартфонах скапливается за время использования множество контактов, установленных приложений, фотографий и видео.
Периодически операционная система (ОС) и приложения обновляются.
Обновления необходимо устанавливать, так как в новых версиях исправляются системные ошибки, усиливается безопасность, а также улучшается интерфейс программ.
Устаревшая ОС может начать «глючить», подвисать, а часть функций вообще оказывается недоступной.
Обновленная ОС зачастую требует больше мощностей, чем прежние версии.
Это касается как оперативной памяти, так и объема встроенной памяти, а также процессора и прочих параметров «железа» смартфона.
Поэтому при установке новой ОС часто возникают проблемы с загрузкой, производительностью, скоростью работы гаджета.
Чтобы подобных проблем не возникало, есть смысл сменить смартфон на более современный, с большим объемом RAM и ROM, многоядерным процессором и улучшенным функционалом.
Как при этом сохранить контакты, файлы, записки, смс-сообщения и прочую важную информацию?
В этом примере мы описали довольно распространенную проблему, которая может служить примером, показывающим, почему порой разработчики сталкиваются с необходимостью смены сервера.
Как и приложения на старом смартфоне, коробка Битрикс24 должна быть сохранена.
Телефон – это аналогия сервера, который следует сменить.
ОС – это веб-окружение, которое постоянно обновляется.
А под телефонной книгой подразумевается клиентская база, которую необходимо перенести на новый сервер без потерь.
Чтобы без проблем обновить коробку Битрикс24 при переезде на новый хостинг, понадобятся:
- Коробка Битрикс24 новой версии;
- «Железо» — новый сервер;
- Веб-окружение сервера для запуска проекта.
При переносе личной информации со старого смартфона на новый многие беспокоятся о ее сохранности, чтобы не потерять памятные фотографии, контакты друзей и коллег, а также заметки из записной книжки. Это важно для каждого из нас.
Точно так же, и даже более важно, сохранить всю информацию о клиентах, заказах, рассылках и другие данные из базы Битрикс24.
Недопустимо вывести из строя рабочую коробку Битрикс24, которая отвечает за взаимодействие сотрудников и в целом обеспечивает эффективную работу компании.
Поэтому прежде, чем осуществлять перенос продукта на новый хостинг, следует добавить к задаче еще три компонента:
- Тестовая коробка Битрикс24;
- Тестовый сервер;
- Тестовая веб-среда.
2. Функции тестового контура. Отдельный сервер для тестирования и его преимущества
Тестовый контур, а именно, тестовая коробка Битрикс24 на тестовом сервере с реализованным веб-окружением – это важная составляющая надежной и эффективной работы боевого сервиса.
Исключить риски и простои при разработке нового функционала или обновлении платформы поможет тестирование на отдельном сервере.
Дело в том, что при наличии доработок обновление системы повлечет за собой их деактивацию.
Обычно разработчики готовы к такому развитию событий, но все же предугадать все нюансы влияния очередного обновления на функционал невозможно.
Поэтому если вначале обновить тестовую коробку, восстановить функционал, а затем проделать то же самое с боевой платформой, сократить время простоя и количество багов можно в несколько раз.
Раздельные сервера для дев и боя необходимы, чтобы исключить влияние изменений веб-окружения на обе коробки сразу.
Если на дев-версии возникнут какие-то неполадки, они никак не скажутся на проде в том случае, если у них нет общего сервера.
Самый надежный способ исключить большую часть проблем, с которыми сталкиваются разработчики, - это придерживаться правила: тестовые сервисы на тестовом сервере, боевые – на боевом.
Любые новые разработки также целесообразно проверять вначале на тестовом контуре, а затем деплоить на боевой сервер.
Для более адекватного тестирования на тестовом сервере воссоздаются боевые условия в полной мере, в том числе веб-окружение, чтобы учесть все особенности скорости и производительности работы боевой платформы.
В нашей компании на этих принципах реализована платформа Пинкит. Вначале все доработки тестируем на дев-версии, на тестовом сервере, затем накатываем их на боевой продукт.
![]()
Если вам нужна интеграция GitLab и Битрикс24 для выгрузки тайминга, задач и коммитов, вам поможет наш сервис Пинкит.
Протестируйте сценарии автоматизации в личном кабинете Пинкит, зарегистрировавшись по ссылке: https://lk.pinkit.io/register/
Тарифы на платформу и функционал в тарифной сетке можно посмотреть здесь: https://pinkit.io/
Алексей Окара,
основатель Пинол и продакт-менеджер Пинкит
Время работы специалистов Пн.–Пт.: с 9:30 до 18:30; Сб.-Вс.: выходные.
![]()
Маргарита Захарова
|
Самые востребованные интеграции по API: Google Sheets, Unisender, СберБанк, HH.ru, Контур.Фокус, GetCourse, Банки, iiko. |
![]()
Маргарита Захарова
|
Для тех, кто идет в ногу со временем, мы проводим регулярные
Если у Вас есть вопросы по настройке, по функционалу или вы просто хотите быть в курсе новых трендов, тогда регистрируйтесь и подключайтесь к нашим вебинарам. Для вас всегда интересные спикеры, разбор задач на примере реальных кейсов, а также подарки самым активным. |
![]()
Маргарита Захарова
|
|
![]()
Елена Хажина
|
Регистрируйтесь по ссылке:
|
