Как устроен PIMPORT
Программа устроена не так, как большинство сервисов для магазинов, и на этом держится и цена, и то, что она продолжает работать без нас. Здесь — из чего она собрана и почему выбрано именно так.
Что происходит при импорте
Внутри три части, и разделены они не случайно: каждую можно менять, не трогая остальные.
Прайс поставщика
Программа забирает файл по ссылке или с сайта и приводит его к одному внутреннему виду — дальше уже неважно, был это XML, Excel или страницы сайта.
Ядро и плагины
Ядро прогоняет товары по конвейеру, а плагины по дороге меняют данные: считают наценку, режут и подписывают фото, прячут то, чего нет в наличии.
Драйвер магазина
Последний шаг — запись. Драйвер знает, как устроены таблицы конкретной CMS, и кладёт товар туда же, куда его положила бы админка.
Что принесла версия 2.1
2.1 — текущая версия: именно её сейчас и ставят.
Переделанная настройка
Поставщики, категории и цены настраиваются на новых экранах: между прайсом и первым импортом стало меньше шагов.
Быстрый старт на YML
Типовые YML-источники подключаются по шаблону, а не описываются полем за полем.
Переписанные правила
Наценка, скидки, наличие и обработка данных переписаны и собраны рядом друг с другом.
Порядок расчёта на виду
Экран настройки прямо показывает, в каком порядке считается цена, а экран установки сообщает, что нашлось в окружении.
Что проверено и как
PHP
От 7.4 до 8.3. Сами автоматические проверки гоняются на 7.4.33 и 8.2.33.Драйверы магазинов
OpenCart 2 и 3, WooCommerce, Shop-Script 8–12, JoomShopping.Автоматические проверки
26 наборов на каждой из двух версий PHP, последний прогон 8 октября 2026 года.Ваш магазин
Проверяется до установки — пришлите версию магазина и пример прайса.Почему так, а не иначе
Программа стоит у вас, а не у нас
PIMPORT работает на вашем хостинге и использует подключение к магазину, согласованное при установке. Установка и доступ, нужный для её работы, остаются под вашим контролем. Плата за это одна: нужен доступ к хостингу при установке. Зато дальше программа ваша и работает, даже если мы исчезнем.Под каждую CMS свой драйвер
Универсального парсера не бывает: у OpenCart, Shop-Script и JoomShopping разные таблицы, разные связи категорий, разное хранение фото и характеристик. Поэтому список платформ короткий и честный — там только то, под что драйвер действительно написан и проверен.Плагины, а не настройки на все случаи
Ядро намеренно ничего не умеет само. Всё, что видит магазин, приходит из плагинов, и включается только то, что нужно вам. Свой плагин можно написать и не спрашивая нас — формат описан, ядро при этом не трогается.Программа разовая, мониторинг — по желанию
Программа не проверяет лицензию и не имеет ключей активации: после оплаты она просто ваша, как купленный инструмент. К нашим серверам она обращается только если вы подключили мониторинг — за правилами сбора и ночной проверкой источников. Отключили мониторинг — правила остаются, импорт идёт дальше.Код открыт
Исходники лежат у вас в читаемом виде. Можно посмотреть, что программа делает с вашими данными, можно поправить под себя, можно отдать другому разработчику. По этой же причине ничего здесь не зависит от того, останемся ли мы рядом.С 2014 года
Первая версия написана в 2014-м для Shop-Script, и с тех пор программа пережила смену нескольких поколений магазинов: под каждое дописывался драйвер, ядро оставалось тем же. Поэтому старые установки продолжают работать, а новые платформы добавляются без переписывания всего.