Настройка сервера для обмена с 1С
Чтобы обмен с 1С не обрывался и не тормозил сайт
Обмен сайта на
КороткоКак настроить сервер для обмена 1С-Битрикс с 1СПодробнее
Для стабильного обмена сайта на
- Доработка логики обмена в 1С или на сайте — отдельная работа.
С чем приходят
Типичные проблемы обмена на стороне сервера
Обмен обрывается
Ошибка по времени выполнения или памяти на большом каталоге.Сайт тормозит во время обмена
Покупатели ждут, пока идёт выгрузка.Картинки не грузятся
Ограничения размера загружаемых файлов.Диск заполняется
Временные файлы обмена не удаляются.Обмен «молча» не работает
Агенты на хитах — ночью без посетителей ничего не выполняется.Непонятные ошибки
В 1С ошибка, на сайте пусто, журнала нет.
Состав работ
Что настраиваем
Лимиты
Чтобы обмен не упирался в ограничения.
- PHPВремя выполнения, память, размер загружаемых файлов.
- Веб-серверТайм-ауты и размер запроса в Nginx/Apache.
- Шаг обменаРазмер порции в настройках
1С-Битрикс под ресурсы сервера.
Фоновые задачи
Обмен без участия посетителей.
- Агенты на cronВыполнение агентов
1С-Битрикс по расписанию, а не на хитах. - РасписаниеПолные выгрузки — в часы низкой нагрузки, цены и остатки — чаще.
- Разделение нагрузкиФоновые процессы не мешают покупателям.
Данные
Место и база.
- Временные файлыОчистка папок обмена.
- База данныхНастройки под объём каталога, фасетные индексы.
- КартинкиОбработка изображений без перегрузки сервера.
Контроль
Видно, что обмен работает.
- ЖурналЛогирование обмена и ошибок.
- МониторингУведомление, если обмен не прошёл — см. мониторинг.
- ДиагностикаРазбор конкретных ошибок обмена на стороне сервера.
Сколько это будет стоить?
Посчитаем ваш проект
Расскажите о задаче — пришлём состав работ, сроки и стоимость. До договора — никаких обязательств.
- Смета фиксируется в договоре
- Оплата по этапам
- Золотой партнёр
1С-Битрикс
Когда нужно
Когда это нужно
Большой каталог
Тысячи товаров и картинок.Частые обновления
Цены и остатки меняются в течение дня.После переезда
Обмен перестал работать на новом сервере.Ошибки обмена
Обмен падает, а причина не в 1С.
По шагам
Как работаем
- 01
Диагностика
Журналы сервера и обмена, настройки, объём данных.
На выходе: причина проблем
- 02
Разграничение
Определяем, что решается на сервере, а что — в логике обмена.
На выходе: план работ
- 03
Настройка
Лимиты, cron, расписание, очистка.
На выходе: настроенный сервер
- 04
Проверка
Полный и частичный обмен под контролем.
На выходе: обмен проходит
- 05
Мониторинг
Уведомления о сбоях обмена.
На выходе: отчёт
Границы услуги
Что входит и что нет
Входит
- Диагностика ошибок обмена на стороне сервера
- Лимиты PHP и веб-сервера
- Агенты на cron и расписание
- Очистка временных файлов
- Настройка журналирования
- Проверка полного и частичного обмена
Отдельно, если нужно
- Доработка логики обмена — интеграция с 1С
- Доработка конфигурации 1С — доработка 1С
- Оптимизация кода сайта
- Аренда сервера для 1С — аренда сервера 1С
Если ошибка в данных или логике выгрузки 1С, настройкой сервера она не решается — это покажет диагностика.
Результат и приёмка
Что вы получите
Стабильный обмен
Без обрывов по времени и памяти.Сайт не тормозит
Тяжёлые задачи не мешают покупателям.Контроль
Журнал и уведомления об ошибках.Описание
Расписание и настройки обмена.
Стоимость
Сколько стоит настройка
Сначала диагностика: она показывает, где проблема — на сервере или в обмене. Работы оцениваем в часах после знакомства с проектом, час — 4 000 ₽; смету согласуем до начала работ.
Листайте карточки →
Диагностика обмена
Поиск причины ошибок.
Настройка сервера
Лимиты, cron, расписание, мониторинг.
Доработка обмена
Логика выгрузки на стороне 1С или сайта.
Интеграция с 1С →
О нас
Главные цифры нашей работы
- Золотойпартнёр
1С-Битрикс - 1 системасайт, заказы и клиенты вместе
- 85%клиентов остаются с нами после запуска
- 11 наградBitrix Awards с 2019 года
Полезно знать
Что нужно знать о сервере для обмена с 1С
Как устроен обмен
Как обмен нагружает сервер
Стандартный обмен 1С с сайтом на
Где проблема: на сервере или в обмене
| Симптом | Вероятная сторона |
|---|---|
| Ошибка по времени выполнения или памяти | Сервер: лимиты, шаг обмена |
| Не загружаются большие файлы | Сервер: размер запроса в PHP и веб-сервере |
| Пустые свойства, не те цены | Логика обмена или данные в 1С |
| Дубли товаров | Идентификаторы в 1С и настройки обмена |
| Ночью ничего не обновляется | Сервер: агенты на хитах вместо cron |
Логику обмена дорабатывают в рамках интеграции с 1С.
Как снизить нагрузку
- Выгружать цены и остатки отдельно и чаще, полный каталог — реже.
- Запускать полные выгрузки в часы с низкой посещаемостью.
- Подобрать размер шага под ресурсы сервера.
- Перевести агенты на cron.
- Обновлять фасетные индексы после выгрузки, а не во время.
Если каталог очень большой, проблема может быть и в коде сайта — например, в обработчиках событий, которые срабатывают на каждый товар. Тогда помогает разделение фоновой и пользовательской нагрузки — см. высоконагруженные проекты.
Что проверить после настройки
- Полная выгрузка проходит без ошибок.
- Цены и остатки обновляются по расписанию.
- Заказы с сайта попадают в 1С.
- Временные файлы обмена удаляются.
- Сбой обмена вызывает уведомление — см. мониторинг.
Опишите ошибку обмена и размер каталога — скажем, где искать причину.
Обсудить задачуКалькулятор
Рассчитайте работы с сервером
Четыре вопроса — подскажем состав работ и пришлём оценку.
- 4 вопроса — меньше минуты
- Состав работ — сразу на экране
- Смету пришлём после короткого обсуждения задачи
Подберём решение по похожим проектам
Пришлите адрес вашего сайта или пример, который нравится, — покажем похожие кейсы из портфолио и подскажем, как сделать лучше.
Тема вопросов: обмен с 1С
Вопросы о сервере для обмена с 1С
Не нашли ответ? Позвоните +7 (495) 230-20-53 или напишите на info@wrp.ru.
Почему обмен обрывается на большом каталоге?
Чаще всего из-за лимитов времени выполнения или памяти PHP, тайм-аутов веб-сервера или слишком большого шага обмена.
Как понять, где проблема — в 1С или на сервере?
По журналам: сервер фиксирует ошибки и ресурсы, обмен — этапы и данные. Диагностика это и показывает.
Почему ночью обмен не идёт?
Если агенты выполняются на хитах, без посетителей они не запускаются. Нужно перевести агенты на cron.
Как часто запускать обмен?
Цены и остатки — по необходимости бизнеса, полную выгрузку каталога — реже и в часы низкой нагрузки.
Тормозит ли сайт во время обмена?
Может. Помогают расписание, разумный шаг обмена и достаточные ресурсы сервера.
Вы дорабатываете сам обмен?
Да, это отдельная услуга — интеграция с 1С.
Нужно ли больше ресурсов для обмена?
Иногда. Сначала настраиваем, затем по результатам видно, хватает ли текущего сервера.
Работаете ли с обменом через МойСклад или другие системы?
Да, серверная часть настраивается похоже; логика обмена — в соответствующих услугах интеграции.
Как работает абонентская поддержка сайта?
Вы выбираете пакет часов на месяц — 5, 10 или 20 — и ставите задачи по мере появления. Часы тратятся на доработки, обновления и исправления; в конце месяца присылаем отчёт, что сделано и сколько времени ушло.
Поможете ускорить сайт и пройти проверку PageSpeed?
Да: оптимизируем изображения, код, кеширование и сервер. Подробнее — ускорение сайта.
Возьмётесь ли за сайт, который делала другая студия?
Да: сначала проводим аудит — смотрим код, ядро и модули
Нужно ли обновлять 1С-Битрикс?
Да: обновления закрывают уязвимости и добавляют возможности. Обновляем ядро и модули на копии сайта, проверяем и только потом переносим на рабочий сайт. Для обновлений нужна действующая лицензия — см. продление лицензии.
Как быстро вы реагируете на сбой сайта?
Срочные задачи — когда сайт не работает или не принимает заказы — берём в работу в первую очередь в рабочее время. Сроки реакции фиксируем в договоре поддержки.
Можно ли заказать разовую доработку без договора поддержки?
Да: оцениваем задачу в часах, согласуем стоимость и срок и выполняем по счёту.
Сколько стоит час работ?
4 000 ₽. При оплате поддержки за 12 месяцев — 3 500 ₽ за час.
Делаете ли вы резервные копии?
Да: настраиваем резервное копирование по расписанию и хранение копий отдельно от сайта. Подробнее — резервное копирование.
Что если в месяце не хватило часов?
Дополнительные работы согласуем заранее и оплачиваем по часовой ставке — без сюрпризов в счёте.
Как вы передаёте доступы и код?
Все доступы остаются у вас. Изменения ведём через систему контроля версий и тестовую копию, чтобы не ломать рабочий сайт.
Можно ли связать сайт с 1С?
Да. Настраиваем двусторонний обмен: товары, цены и остатки из 1С на сайт, заказы и статусы — обратно. Работаем с «Управлением торговлей», «Бухгалтерией», «УНФ», «КА» и ERP — подробнее об интеграции с 1С.
Куда будут попадать заказы и заявки — нужна ли CRM?
Для небольшого потока хватит уведомлений на почту и раздела заявок в Битриксе. Если менеджеров несколько и важно не терять клиентов — подключим Битрикс24: заявки, звонки и переписка в одной карточке. Подробнее — внедрение Битрикс24.
У меня уже есть сайт на другой CMS. Можно перенести его на Битрикс?
Да, переносим страницы, товары, пользователей и заказы с сохранением адресов и позиций в поиске: настраиваем 301-редиректы и проверяем индексацию. Подробнее — перенос сайта на Битрикс.
Кто будет поддерживать сайт после запуска?
Мы. Исправление ошибок по ТЗ — бесплатно, дальше — техническая поддержка по договору: обновления Битрикса, доработки, резервные копии и помощь вашей команде. 85% клиентов продолжают работать с нами после запуска.
Поможете с продвижением в Яндексе и Google?
Да. SEO-основу закладываем при разработке, а после запуска можно заказать SEO-продвижение: семантика, структура, тексты, техническая оптимизация и ссылки.
Как понять, какие каналы рекламы приносят заявки и продажи?
Настраиваем Яндекс Метрику с целями и электронной коммерцией, связываем заявки и заказы с источниками и рекламными кампаниями. Подробнее — веб-аналитика.
Дополнительно
Связанные услуги
Что обычно нужно вместе с этой услугой.
- Хостинг для БитриксКонфигуратор VDS и промокоды
- Настройка сервераBitrixVM, Nginx, кеширование
- Настройка VPS/VDSОС, веб-сервер, PHP, SSL
- Администрирование серверовОбновления, копии, инциденты
- МониторингУзнавать о сбоях раньше клиентов
- Аудит сервераКонфигурация, ресурсы, копии
- Хостинг для магазинаСервер под каталог и обмен с 1С
- Подбор хостингаХостинг, VPS или выделенный сервер
- Перенос на другой серверБез простоя и потери данных
- Резервные копииБэкапы по расписанию в облако
Наладим обмен с 1С на сервере
Укажите адрес сайта и опишите ошибку — когда появилась и как проявляется. Пароли и доступы в форму не пишите — договоримся, как передать их безопасно.
- Свяжемся в течение рабочего дня и уточним задачу.
- За 1–2 дня подготовим КП: что сделать, в какие сроки и за какие деньги. Простой проект — быстрее.
- Вы решаете, начинать ли работу. До договора — никаких обязательств.