5k 게시물이있는 WordPress 사이트가 있으며 각 게시물에는 평균 25 개의 댓글이 있습니다. 그래서 125k 총 노드를 추가해야합니다.drupal에 콘텐츠 가져 오기
Drupal 6에 게시물 및 의견을 가져와야합니다.
drupal의 cron 서비스에 의해 해당 게시물/설명을 drupal로 가져 오기위한 스크립트를 작성했습니다.
하지만 cron 서비스가 시간 초과를 유지합니다. 하나씩 125k 노드를 임포트하는 것은 매우 느리기 때문입니다. drupal 가져 오기 속도를 어떻게 향상시킬 수 있습니까?
나는 그것을하기 위해 node_save(), comment_save() 메소드에 내장 된 drupal을 사용하고있다.
사용자 지정 SQL 쿼리를 사용하여 가져 오는 속도를 높이는 방법을 아직 찾지 못했습니다.
drupals의 cron.php를 통해 스크립트를 실행하고 있는데, 심지어 'max_execute_time'을 무제한으로 설정했지만 PHP에만 영향을 미칩니다. 아파치 서버는 자체 시간 초과 설정이 있습니다.
PS :
댓글이 드루팔에서 노드가 아닌,하지만이 가져 오기 프로세스가 매우 느리게 만드는()를 호출 할 comment_save의 많은 여전히있다, 의미한다.
왜 http://drupal.org/project/wordpress_import를 사용하지 않았습니까? – Nikit