Pergunta

Eu tenho um site WordPress com 5K Post e cada post tem uma média de 25 comentários. Portanto, 125k nós totais precisam ser adicionados.

Preciso importar essas postagens e comentários para o Drupal 6.

Escrevi um script para importar esses post/comentários para o Drupal pelo serviço Cron da Drupal.

Mas o serviço Cron mantém o tempo fora. Porque a importação de 125k nós um por um é muito lenta. O que posso fazer para importar a velocidade de importação do Drupal?

Eu sou o método Drupal embutido no node_save (), comentário_save () para fazê -lo.

Ainda não descobri uma maneira de usar a consulta SQL personalizada para aumentar a velocidade de importação ainda.

Estou executando meu script através do Cron.Php do Drupals, isso significa que até eu defini 'max_execute_time' como ilimitado, mas isso afeta apenas o PHP, o Apache Server possui sua definição de tempo limite.

PS:

O comentário não é o nó no Drupal, mas isso significa que ainda há muitos comentários_save () que tornam esse processo de importação muito lento.

Foi útil?

Solução

Você já olhou para o módulo de importação do WordPress?

http://drupal.org/project/wordpress_import

Geralmente, no Drupal, alguém já fez o que você está procurando, escreveu um tutorial e 5 pessoas criaram um módulo para fazer exatamente a mesma coisa. : D

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top