WordPress 플랫폼에서 실행되는 내 웹 사이트와 통합하려는 XML 작업 피드가 있습니다. 나는 WordPress에 대해 잘 알고 있으며 데이터베이스 스키마에 익숙하다.사용자 정의 필드로 XML 데이터를 WordPress MySQL 데이터베이스로 구문 분석
XML 작업 피드는 데이터 업데이트/삽입/삭제 및 관련 이미지가 포함 된 XML 파일이 포함 된 압축 된 아카이브 파일을 통해 FTP를 통해 웹 사이트 서버에 자동으로 전달됩니다.
프로세스는 다음과 같아야합니다
아카이브 파일- 확인
- 한 번 처리 된 파일 삭제
Th e WordPress 스키마는 매우 간단하며 WordPress 게시물 제목이나 설명에 포함되지 않는 모든 데이터는 사용자 정의 필드로 저장됩니다.
MySQL 데이터베이스로 XML 데이터를 구문 분석하는 데 도움이되는 PHP 스크립트/라이브러리를 찾고 있습니다. 이 부분은 나에게 매우 새로운 부분이므로이 문제에 대한 모든 조언을 부탁드립니다.
1. 업로드하는 동안보고있는 위치의 파일 시스템에 파일이 "표시"되어 있습니까? 나는. 부분적으로 업로드 된 파일을 처리하지 않습니까? – VolkerK
처리 할 아카이브 파일이 있는지 시간 단위로 확인하는 크론 작업을 계획합니다. 있을 경우 처리됩니다. 파일을 업로드하는 동안 * 볼 수있는 좋은 질문입니다. 이상적으로 아카이브 파일은 스크립트와 업로드 간의 충돌이나 충돌을 막기 위해 완전히 업로드 될 때까지 보이지 않을 것입니다. – serpico