Частный программист: 1C+PHP

Интеграция 1С и CMSs

Интеграция 1С и CRMs

Интеграция CRMs и CMSs

Интеграция 1С и прочее

Перенос данных из одного сайта в другой сайт

Бывают случаи, когда люди решают поменять платформу (CMS) сайта. Заказывают разработчику новый сайт. Появляется потребность переноса данных (номенклатура и фотографии). Здесь я могу поучаствовать как переносчик данных. Есть несколько способов переноса данных. Выбор способа решается индивидуально в каждом случае. Выбор способа зависит от разрешения на удаленный доступ к базе MySQL, от простоты базы данных, от наличия в CMS штатных способов импорта/экспорта и от некоторых других факторов. Если Вы можете сказать, что существуют более лучшие методы, то я с удовольствием поговорю на эту тему.

Варианты переноса данных, которые я использую:

Вариант «AА» (более подробно)

Перенос данных между сайтами. Вариант 'АА'

Из предыдущего сайта (Site#1) выгружаю данные в XML-файлик (XML1). Потом этот XML-файлик (XML1), с помощью 1С преобразовываю в новый файлик (XML2), который понимает новый сайт, и отправляю этот новый XML-файлик (XML2) в новый сайт (Site#2).

Вариант «BB» (более подробно)

Перенос данных между сайтами. Вариант 'BB'

Из предыдущего сайта (Site#1) выгружаю данные в XML-файлик (XML1). Потом этот XML-файлик (XML1) загружаю в мою базу 1С. Потом из моей базы 1С напрямую записываю данные в базу MySQL нового сайта (Site#2).

Вариант «CC» (более подробно)

Перенос данных между сайтами. Вариант 'CC'

Из 1С напрямую обращаюсь к базе MySQL предыдущего сайта (Site#1) и записываю данные в мою базу 1С. Потом из моей базы 1С напрямую записываю данные в базу MySQL нового сайта (Site#2).

Вариант «DD» (более подробно)

Перенос данных между сайтами. Вариант 'DD'

Из 1С напрямую обращаюсь к базе MySQL предыдущего сайта (Site#1) и записываю данные в базу 1С. Потом из 1С выгружаю данные в XML-файлик (XML2) в том формате, который понимает новый сайт. Затем этот XML-файлик (XML2) отдаю новому сайту (Site#2).

Верстка сайтов и посадочных страниц

Верстать могу посадочные страницы. Для CMS "Bitrix" и CMS "OpenCart" верстку могу сразу интегрировать в CMS

Создание сайтов

Сайты создаю на CMS «Bitrix» → i-Love-BX.ru. Могу верстать и интегрировать верстку с CMS. Могу сразу же интегрировать с 1C. То есть сайт могу делать под ключ.

Парсинг сайтов

Для парсинга использую мой 1С-софт, PHP, библиотеку сURL. Результат могу отдавать в виде xml-файлов, csv-файлов, dbf-фалйов. Могу сразу закачивать данные в 1C или в MySQL.