Question

J'ai un site avec wordpress après 5 km et chaque poste a en moyenne 25 commentaires. de sorte 125k noeuds totaux doivent être ajoutés.

Je dois importer les messages et les commentaires dans Drupal 6.

J'ai écrit un script pour importer ces postes / commentaires dans le service par Drupal cron drupal.

mais le service de garde Cron temps. parce que 125k d'importation noeuds un par un est très lent. Que puis-je faire pour imporve vitesse d'importation drupal?

Je suis une utilisation intégrée dans la méthode drupal node_save (), comment_save () pour le faire.

Je trouve pas un moyen d'utiliser requête SQL personnalisée pour augmenter l'importation encore la vitesse.

Je suis d'exécuter mon script par la cron.php de drupals, cela signifie même que j'ai mis « max_execute_time » à un nombre illimité, mais qui ne touche que PHP, serveur apache a son propre temps réglage.

PS:

commentaire est le nœud pas drupal, mais cela veut dire, il y a encore beaucoup de comment_save () appelée, qui font de ce processus d'importation très lent.

Était-ce utile?

La solution

Avez-vous regardé le module d'importation Wordpress?

http://drupal.org/project/wordpress_import

En général dans Drupal, quelqu'un a déjà fait tout ce que vous cherchez, a écrit un tutoriel, et 5 personnes ont créé un module pour faire exactement la même chose. : D

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top