Перенос с самописного PHP-сайта на 1С-Битрикс в Уфе

Разделим содержание, оформление и встроенную в PHP-код бизнес-логику, затем перенесём согласованный состав в управляемую структуру Битрикс.

Все услуги направления

Опишите сайт, доступность исходников и функции, которые нельзя потерять. Начнём с структуры данных и обработчиков.

Работаем с клиентами в Уфе дистанционно. Согласование и передача результатов — онлайн.

Узнаёте свою ситуацию?

  • PHP-сайт выполняет нужные функции, но материалы и права трудно сопровождать.
  • Бизнес-правила находятся в обработчиках и требуют описания до смены системы.
  • Нужен переход на CMS с контролем того, какие данные и операции останутся за пределами переноса.
Описать свою ситуацию
Перенос с самописного PHP-сайта на 1С-Битрикс в Уфе фото
Иллюстрация услуги «Перенос с самописного PHP-сайта на 1С-Битрикс»

Как поможем

Перенос самописного PHP-сайта на 1С-Битрикс — переустройство индивидуального приложения под модель и жизненный цикл CMS. Совпадение языка программирования не делает старые таблицы, шаблоны, сессии и обработчики совместимыми. Работа начинается с определения данных и правил, которые действительно нужно сохранить, а не с копирования PHP-файлов в новую установку.

Для кого

Владелец сайта с ограничениями CMS
Нужные функции или сопровождение затруднены, и требуется сравнить перенос с развитием существующего решения.
Компания с заказной системой
Бизнес-правила находятся в коде, поэтому перед сменой платформы важно сохранить смысл операций и связи данных.
Команда интеграционного проекта
Системы уже подходят процессу, но данные между ними нужно передавать по описанным методам и правилам ошибок.

Что входит в работу

Восстанавливаем правила, скрытые в обработчиках

Изучаем таблицы, файловое хранилище, точки входа, подключаемые файлы и доступные зависимости. Отмечаем, где данные выбираются напрямую, где рассчитываются при выводе и где изменяются по отправке формы. Поле базы не всегда отражает весь смысл: например, итоговое значение может зависеть от нескольких условий в коде. Эти правила переводим в описание, понятное владельцу процесса.

Для целевого сайта на Битрикс определяем сущности, права и редакторские действия. Если встречаются сериализованные данные, учитываем ограничения обработки unserialize и не исполняем недоверенные объекты. На пробном наборе проверяем преобразование дат, перечислений и связей, а не только возможность выполнить SQL-импорт.

Пересобираем обработчики в согласованных границах

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

Проверяем старые маршруты и ссылки через SEO-контроль переезда. Финальная загрузка учитывает новые записи и изменения между репетицией и запуском. Стоимость зависит от объёма собственной логики, документированности и состояния данных. Новый дизайн, лицензии, переработку отдельного сервиса и дальнейшую поддержку оцениваем отдельно. До переключения проверяем способ входа пользователей и задаём порядок контроля поисковых адресов после запуска.

Определим границы переноса вашего PHP-приложения

Опишите сайт, доступность исходников и функции, которые нельзя потерять. Начнём с структуры данных и обработчиков.

Какие задачи решаем

01

PHP-сайт выполняет нужные функции, но материалы и права трудно сопровождать.

02

Бизнес-правила находятся в обработчиках и требуют описания до смены системы.

03

Нужен переход на CMS с контролем того, какие данные и операции останутся за пределами переноса.

Что вы получите

01

Описание исходного контура

Данные, обработчики, зависимости и обнаруженные бизнес-правила.

02

Модель и загрузка

Согласованное назначение сущностей в Битрикс и проверенный набор преобразований.

03

Приёмка сценариев

Проверки ролей, форм, интеграций и финального переключения.

Как проходит работа

  1. Разобрать PHP-проект

    Изучаем код, базу и действия, которые важны для бизнеса.

  2. Спроектировать замену

    Разделяем перенос содержания и реализацию поведения в новой системе.

  3. Проверить результат

    Сверяем данные и сценарии с исходными примерами до запуска.

Как проверить результат

Явные правила

Значимые расчёты и условия описаны, а не потеряны вместе со старым обработчиком.

Единый источник записи

После переключения данные изменяются в согласованном рабочем контуре.

Рабочие права

Пользователи получают только предусмотренные действия и доступ к своим сведениям.

Кейсы и примеры работ

Кейсы SEO: задачи клиентов, доработки сайтов и результаты в заявках, трафике и позициях.

Март-Оценка

SEO · Оценка и экспертиза

1 079 заявок и звонков из поиска за время нашей работы. От разрозненных страниц услуг — к понятному выбору оценщика и обращениям из поиска.

Читать кейс: Март-Оценка

TourAudio

SEO · Экскурсионное и аудиооборудование

379 заявок и звонков из поиска за время нашей работы. Помогли покупателям находить оборудование под свою задачу: от радиогида до комплекта для музея.

Читать кейс: TourAudio

SPECO

SEO · Промышленное оборудование

230 заявок и звонков из поиска за время нашей работы. Продвижение производителя линий окраски: от исправления форм до видимости в двух регионах.

Читать кейс: SPECO
Все кейсы ISKAR

Что о нас говорят клиенты

Отзывы о сотрудничестве с ISKAR: сопровождении сайта, продвижении и внедрении CRM.

«Раньше задачи по сайту постоянно откладывались: то некому заняться, то непонятно, с чего начать. С ИСКАР появился нормальный рабочий порядок — согласовали приоритеты и постепенно привели сайт в порядок. Нам больше не приходится контролировать каждую мелочь».

Алексей ВоронцовГенеральный директор

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

Марина БеловаРуководитель отдела маркетинга

«Обратились за внедрением Битрикс24, потому что информация о клиентах была разбросана по таблицам и перепискам. Команда помогла собрать всё в одной системе и настроить этапы продаж. Теперь любой менеджер может быстро разобраться в истории обращения».

Дмитрий ЛазаревКоммерческий директор

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

Екатерина РябининаВладелица интернет-магазина

«Я не разбираюсь в технической части и искал подрядчика, с которым можно говорить по делу. Здесь спокойно объяснили, какие проблемы есть у сайта и что стоит исправить в первую очередь. Начали с самого необходимого, без навязывания лишних услуг».

Павел СиницынИндивидуальный предприниматель

«После настройки CRM стало гораздо проще следить за работой с заявками. Вижу, какие сделки движутся, где нужна помощь и по каким обращениям давно не было активности. Особенно пригодились напоминания — меньше вопросов приходится держать в голове».

Ольга МельниковаРуководитель отдела продаж

«Для нас главное — чтобы сайт работал и клиент мог без проблем записаться на услугу. Команда проверила формы, исправила ошибки и сделала мобильную версию удобнее. Понравилось, что после доработок попросили нас самим пройти весь путь клиента и дать обратную связь».

Андрей ГромовДиректор сервисной компании

«С ИСКАР удобно обсуждать идеи: можно прийти с задачей, даже когда готового решения ещё нет. Вместе переработали страницы услуг, убрали лишнее и сделали понятнее условия сотрудничества. Получился сайт, на который не стыдно направлять клиентов из рекламы».

Наталья КрыловаМаркетолог

«Перед запуском переживали, что переход на Битрикс24 усложнит работу сотрудникам. Специалисты настроили только нужные функции и показали всё на наших повседневных задачах. Когда начали пользоваться системой, помогли скорректировать то, что оказалось неудобным».

Сергей ТихоновУправляющий торговой компанией

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

Ирина ВолковаРуководитель проекта

Вопросы об услуге

Раз обе системы на PHP, можно просто скопировать код?

Нет. Код зависит от структуры базы, загрузки приложения, сессий, событий и библиотек. Даже при совпадении языка он может обходить механизмы новой CMS или работать неправильно. Повторное использование отдельных частей рассматривается после исследования, а не считается стандартным способом переноса всего сайта.

Старая база будет работать внутри Битрикс без преобразования?

Обычно для управляемого результата требуется сопоставить сущности с целевой моделью. Отдельное хранилище можно сохранить по архитектурному решению, но тогда нужны правила доступа и сопровождения. Сам факт доступности таблицы не делает её содержимое редактируемым через стандартные интерфейсы CMS.

Исправление старых ошибок входит в миграцию?

Выявленные проблемы фиксируем и определяем, мешают ли они согласованному переходу. Необходимые исправления включаются в явный объём, остальные могут стать отдельной очередью. Миграция не должна незаметно расширяться до полного переписывания приложения, но и воспроизводить опасный дефект как обязательное поведение нельзя.

Обсудим задачу вашего проекта

Расскажите о сайте и о том, что хотите изменить. Уточним объём работ, обсудим сроки и подготовим предложение.

  • Пришлите ссылку на сайт и опишите задачу
  • На обсуждении уточним цели и ограничения
  • После — предложение с составом работ и условиями

С чего начнём?

Опишите вашу ситуацию. Если сайт или CRM уже есть — добавьте ссылку и то, что хотите изменить.

На следующем шаге — имя и телефон или email.

Или напишите: info@iskariot.ru

На связи ISKAR

Здравствуйте! Опишите вопрос — передадим его команде. Ответим по вашему телефону или email в рабочее время.

Что мешает вашему сайту?

Оставьте адрес и задачу. Уточним, что нужно проверить, и согласуем состав аудита.

Укажите телефон или email — ответим по этому контакту.

Подрядчик работает.
А результат?

Бесплатно проверим работу вашего подрядчика и пришлём чек-лист, с которым проще оценить аудит.

  • ПроверимГде теряются заявки
  • СопоставимОтчёт и сделанные работы
  • ОбъяснимЧто исправлять в первую очередь

Для старта достаточно адреса сайта. Доступы и материалы запросим после обращения.

Получите взгляд со стороны

Бесплатный чек-лист и проверка подрядчика.

На email пришлём чек-лист. Телефон — по желанию.

Найдём решение для вашего бизнеса

Вопрос 1 из 4
Какую задачу нужно решить?