Молниеносный импорт, импорт 1 миллиона товаров за 100 минут!
- Обновляйте 20 000 акций и цен менее чем за минуту
- Добавьте 1 миллион товаров, каждый из которых содержит 10 терминов, за 100 минут
- Простой в использовании интерфейс
- Более чем в 100 раз быстрее традиционных методов импорта WordPress
- Дружелюбно к разработчикам!
Эта архитектура вдохнула новую жизнь в ваш импорт WordPress. Больше никогда не ограничивайте размер вашего сайта из-за длительности импорта и обновлений. Super Speedy Imports настолько быстр и компактен, что вы можете запускать его практически в любое время.
Импортируйте миллионы элементов за считанные минуты, а не за несколько дней. Обновляете ли вы инвентарь, загружаете сложные наборы данных или расширяете свой сайт, Super Speedy Imports позволит вам справиться со всем этим без простоев и задержек.
Super Speedy Imports удобен для разработчиков
Архитектура Super Speedy Imports ориентирована в первую очередь на скорость, а затем на модульность и удобство для разработчиков. Super Speedy Imports выполняет импорт поэтапно. Шаблоны определяют этапы и порядок их выполнения.Как правило:
- import-csv – загружает CSV-файл в 3 таблицы импорта. _batch для данных постов и метаданных постов, _terms для информации о плоских терминах и _hierarchical для иерархических терминов.
- massage-data – запускает функции PHP для каждой строки таблицы, чтобы манипулировать данными, например, изменить xxs на 'xx-small'
- import-terms – запускает wp_insert_term для любых отсутствующих терминов
- match-existing – обновляет таблицу _batch существующими идентификаторами записей на основе уникального идентификатора (например, SKU)
- update-posts – фактически обновляет wp_posts информацией из _batch
- insert-posts – вставляет в wp_posts из _batch
- update-postmeta – обновляет wp_postmeta из _batch
- insert-postmeta – вставляет в wp_postmeta из _batch
- upsert-relationships – удаляет, а затем повторно вставляет в wp_term_relationships на основе _term и _hierarchical
- attach-existing-images – находит ранее загруженные изображения и обновляет _batch
- import-images – загружает и прикрепляет отсутствующие изображения
- save-posts – для каждой строки, вызывает триггер save_post
Например, если вы запускаете простое обновление запасов и цен, вы можете выполнить import-csv, match-existing, а затем update-postmeta и пропустить остальные этапы.
Каждый этап позволит вам запускать данные до и после этого этапа. Кроме того, вы сможете определить дополнительные этапы для выполнения и вставить их в любой момент. Итак, если вам нужно отправить данные в отдельную пользовательскую таблицу, это можно сделать внутри этого плагина. Если вам нужен этап для взаимодействия с ИИ, это тоже возможно. Есть обычная возможность запускать функцию для каждой строки, если это необходимо, но на самом деле я хочу научить людей правильно использовать этот инструмент для создания молниеносных импортов.
Наконец, каждый этап в этой модульной системе заменяем. В настоящее время самым медленным этапом является massage-data, но его можно заменить этапом SQL-first, если это подходит для вашего импорта, что значительно увеличит скорость.
Идея в том, чтобы создать отличную платформу для себя и других, позволяющую максимально быстро импортировать любые данные в WordPress. Импорт не обязательно должен осуществляться в wp_posts, wp_postmeta, wp_terms и т.д. — это может быть
