Поддержка Проблемы и решения Как быстро загрузить сотни тысяч страниц с материалами на WordPress?

  • Мне нужно относительно быстро загрузить на WordPress несколько сотен тысяч материалов. Пусть на это уйдут несколько часов или день-два. Но, те способы, которыми я пытался загружать дают лишь где-то около 1000 загруженных материалов в час, то есть вся загрузка будет идти более месяца.

    Пробовал плагин CSV Ultimate Importer, а так же загрузку через xmlrpc.php

    Эти варианты довольно медленные. Так же пробовал загружать сначала на Денвер. Тут результаты чуть получше, но тоже очень медленно. Можно ли как-нибудь ускорить процесс загрузки данных в базу WordPress? Есть ли какие-нибудь идеи? Хотя бы в каком направлении двигаться и что искать?

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Модератор Yui

    (@fierevere)

    永子

    наверное быстрее всего будет сформировать XML (WXR) файл экспорта WordPress внешними средствами и импортировать его в WP
    либо штатным плагином https://ru.wordpress.org/plugins/wordpress-importer/
    либо версией которая позиционируется на его замену https://github.com/humanmade/WordPress-Importer , она быстрее и более адаптирована к большим обьемам

    для длительной операции рекомендуется использовать WP-CLI http://wp-cli.org/commands/import/
    и локальный сервер, а не хостинг, либо выделенный сервер

    Автор DirtyDan

    (@dirtydan)

    наверное быстрее всего будет сформировать XML (WXR) файл экспорта

    А как можно сформировать корректный WXR из CSV? Я имею ввиду из самого обычного CSV, который формируется в Экселе. То есть данные я планирую переносить не с других сайтов, а просто из обычной CSV таблицы. Посмотрел сформированный Вордпрессом WXR-файл, он весьма особенным образом сформирован. Не так как обычный xml даже.

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Тема «Как быстро загрузить сотни тысяч страниц с материалами на WordPress?» закрыта для новых ответов.