Введите часть искомого слова, названия или фразы...
↑ ↓
  1. Новые темы озаглавленные с маленькой буквы - удаляются без предупреждения!
  2. Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!

Решено Импорт большого каталога.

Тема в разделе "Вопросы новичков", создана пользователем dim70, 28 авг 2016.

Метки:
  1. dim70

    dim70

    Сообщения:
    150
    Симпатии:
    11
    Баллы:
    18
    Добрый день. Имею довольно мощный VPS
    4 ядра × 2000 МГц
    RAM 4096 МБ
    Диск 60 ГБ
    Образ CentOS 7

    При импорте товара посредством плагина WP All Import небольших каталогов скорость супер. Настройки можно поставить по умолчанию или даже можно поставить режим импорта "High Speed Small File Processing", сервер справляется. Но вот когда каталог товара становиться значительно больше и количество товара достигает 200 тысяч тут скорость понятное дело сильно падает...
    У меня вопрос следующий. Какими оптимальными считаются настройки для таких больших каталогов товара? Я понятное дело сейчас методом эксперимента пробую разные варианты, но быть может у кого-то уже есть решение? Вот скриншот чтобы было понятно о каких настройках я веду речь:
    import.JPG
    Плагин импорта меня периодически отправляет читать этот мануал при низкой скорости импорта, но я пока ничего не смог полезного вынести из этого мануала http://www.wpallimport.com/documentation/troubleshooting/slow-imports/
     
    Последнее редактирование: 28 авг 2016
  2. tuxfighter

    tuxfighter Местный

    Сообщения:
    663
    Симпатии:
    105
    Баллы:
    43
    200k? возможно вы ошиблись с выбором платформы......
     
  3. dim70

    dim70

    Сообщения:
    150
    Симпатии:
    11
    Баллы:
    18
    Это Вы про Wordpress?
     
  4. tuxfighter

    tuxfighter Местный

    Сообщения:
    663
    Симпатии:
    105
    Баллы:
    43
    это я про ВП + Вуу
     
  5. dim70

    dim70

    Сообщения:
    150
    Симпатии:
    11
    Баллы:
    18
    а другая CMS, которая легче перенесёт импорт большого каталога товаров - это какая?
     
  6. tuxfighter

    tuxfighter Местный

    Сообщения:
    663
    Симпатии:
    105
    Баллы:
    43
    например OpenCart
     
  7. searchingman

    searchingman Местный

    Сообщения:
    1.634
    Симпатии:
    552
    Баллы:
    113
    Когда речь идет о 200к товаров, то важно понимать, что проект не стандартный и работать без серьезной оптимизации не будет (не важно на какой платформе WP+WooComerce, Opencart и т.д.) В любом случае, придется заниматься анализом и оптимизацией "тяжелых" запросов, настраивать кеширование и т.д.

    По поводу импорта.
    Типовые функции создания поста (товар - это запись в таблице 'post') используется функция 'wp_insert_post', которая далеко не самая быстрая и выполняет дополнительные проверки, а на ее хуки может быть повешено их не мало.
    Поэтому решать такие задачи "в лоб" (загружать/обновлять постоянно 200к ) не совсем верно.
    Интересная статья (How ALEF Bookstores Scaled For 34000+ Products), которая уже приводилась на форуме о том, что при грамотной технологии можно сократить время обновления 34 000 товаров с 18 часов до 2х мин.

    При загрузке каталогов в 200к возможно проще и быстрее писАть данные напрямую в таблицы. Или может не стоит "насиловать" MySQL каждый раз анализом 200к товаров при обновлениях, но загружать только те данные, которые изменились?
     
    Последнее редактирование: 28 авг 2016
    • Нравится Нравится x 2
  8. dim70

    dim70

    Сообщения:
    150
    Симпатии:
    11
    Баллы:
    18
    спасибо за содержательный ответ