많은 양의 이미지를 저장할 사이트를 설정하려고합니다 (대략 50,000 정도). 이를위한 전략은 Storage API 및 S3 스토리지를 사용하여 호스팅 비용을 처리하고 Services API를 사용하여 이미지를 사이트로 가져 오기위한 오프라인 변환기 / 업 로더에 대한 인터페이스를 제공했습니다.
이것은 꽤 잘 작동합니다. 노드를 생성하고 이미지 필드를 채워 이미지를 수동으로 업로드하면 Storage API로 전송되고 좋은 일이 발생합니다. XMLRPC Services API를 통해 파일을 업로드하고 오프라인 업 로더에서 노드를 작성할 수도 있습니다.
문제는 오프라인 업 로더로 업로드 된 파일이 Storage API에서 처리되지 않는다는 것입니다. 현재 스크립트는 Services API 메소드 'file.create'를 사용하여 작성하고 오브젝트를 작성하고 리턴 된 세부 사항은 다음에 작성되는 노드의 이미지 필드를 채우는 데 사용됩니다. 더 좋은 방법이있을 것으로 기대하지만 확실하지 않습니다.
매우 흥미로운. S3으로 전송하기 전에 로컬 파일 시스템에서 썸네일이 처음 생성됩니까?
—
uwe
일이 제대로 작동하면 그렇습니다. 썸네일이 생성 된 다음 초기 컨테이너 인 파일 시스템 인 스토리지 클래스에 저장됩니다. cron이 실행되면 Sron으로 전송되어 파일 시스템에서 제거됩니다.
—
Mike Cooper
마이크, 대량 이미지 업로드가 반복되는 작업입니까? PHP 및 웹 서버를 피하기 위해 오프라인 업 로더를 사용 하시겠습니까?
—
Tom
이에 대한 기능 요청 이 이미 있습니다. 이 실을 주시하십시오. 누군가가 글을 쓰면 여기 끝납니다.
—
Queenvictoria