Парсер

Excel парсер на три инфоблока на одном файле для сайта https://petolog.com

Парсер для petolog.com

Все мы знаем что добавлять товары в ручную, это просто не выносимо долго, для этого и делают такую программу как (ПАРСЕР), задача парсера следующая: Владелец сайта вносит данные в excel таблицу у себя на компьютере, после сохраняет этот файл, переходит на страницу где расположен парсер, выбирает файл, "так как у Заказчика были пожелания грузить в разные инфоблоки, мы реализовали выборку инфоблока, что довольно удобно" выбрали требуемый инфоблок для загрузки и нажали кнопку отправить, парсер автоматически загрузил данные указанные в excel файле и создал элементы в указанном инфоблоке.

Процесс

Нужно было учесть каждую мелочь, так же вносили правки, в процессе работ, парсер это довольно амбициозная программа на все критерии которые взаимосвязаны в работе особенно работа с Excel. Постараемся указать все трудности возникшие в работе, как всем известно Excel это детище компании Microsoft, нет единого стандарта, например excel файлы бывают разных форматов старых и новых, чтобы php интерпретатор считал нужно использовать библиотеки такие как php excel или иные, но загвоздка в том что, нет стандарта единого для Excel т.е. OpenOfice сохраняет excel файл по своему Гугл excel тоже сохраняет по своему не говоря уже про Microsoft, Mac OS ... И тогда приходится писать кучу проверок в самом парсере, этот сайт не исключение, мы как раз и столкнулись с данной проблемой, пришлось повозиться с проверками чтобы привезти к стандарту, а вообще те кто собирается делать парсер лучше всего его формировать в c CSV он читается любой программой на ПК веб сервисах и иных устройствах т.е. есть один стандарт, и нет проблем с кодировками так как файлы сохраненные в windows имеют кодировку 1251, а сайт обычно работают в UTF-8, и приходится еще и перекодировать, что не каждый хостинг позволяет выполнить.

Результат

Довольный клиент, много сэкономленного времени, если ранее на добавление позиции уходило до 5-6 часов работ, то сейчас 300 позиций до 30 - 40 минут работ в excel.

Перейти на сайт
Парсер для petolog.com

Задумались с чего начать создание сайта?

Задайте ваши вопросы нам и мы очень подробно ответим. Звонок вас ни к чему не обязывает.