2014-12-30 3 views
3

'미디어 추가'기능을 사용하여 1000-3000 개 이미지를 게시물에 업로드하고 싶습니다.게시물에 수백 개의 이미지를 업로드하려면 어떻게해야합니까?

미디어 업로드 창 (끌어서 놓기 또는 선택)에 추가하면 브라우저에서 스크립트가 지연된다는 경고 메시지가 표시됩니다. 예 : firefox :

이 페이지의 스크립트가 사용 중이거나 응답하지 않을 수 있습니다. 지금 스크립트를 중단하거나 디버거에서 스크립트를 열거 나 스크립트를 계속 진행할 수 있습니다. 스크립트 : ../wp-admin/load-scripts.php?c=0 &로드 % 5B % 5D = jquery-core, jquery -migrate, 유틸, plupload는, VER = 4.1 &을 json2 : 내가 예상 반환되지 않은 이미지를 업로드 할 수있는 Ajax 호출로, 따라서 그것의 바쁜 것 같아되는이 같은데요 2

.

이 특정 기능을 호출하는 동안 어떻게 대기시켜야합니까?

참고 : 이것은 사용자가 각 게시물 (갤러리와 같은)에 수백 개의 이미지를 첨부해야하는 곳에서 만들고있는 플러그인의 일부입니다. 물론 기존 기능을 사용하고 바퀴를 재발 명하고 싶지는 않습니다.

+0

아마이 행동을 WordPress에 넣는 것이 이상적이지 않습니까? – ceejayoz

+0

나는 왜 이상하지 않다는 것을 이해하지 못합니까? – thanassis

+0

"미디어 추가"는 블로그 게시물에 몇 개의 이미지를 추가하기위한 것입니다. 그것은 3,000 이미지 갤러리를위한 것이 아닙니다. 끝없는 문제에 부딪쳐 전용 갤러리 플러그인 또는 많은 PHP 갤러리 소프트웨어 중 하나를 사용해야합니다. – ceejayoz

답변

1

대부분의 ajax 업로드 스크립트는 드래그 앤 드롭 할 때 파일을 전송하기 때문에 예상되는 동작입니다. 사진의 크기에 따라 브라우저에서 최대 RAM 용량을 소모 할 수 있습니다 (대부분 32 비트이므로) ... 1MB 당 3,000 개의 이미지가 각각 3GB 및 한도에 가깝습니다. 많은 데이터를 휘젓는 데 몇 시간이 걸릴 것 같습니다.

sftp 계정을 설정 한 다음 스크립트로 가져 오는 것이 좋습니다. 이전에 소요되는 시간이 줄어 듭니다. 일괄 수입은 1 ~ 2 분이면 충분하지 않습니다.

내가 제안하는 이유는 웹 브라우저가 파일 대량 업로드를 설계하지 않았기 때문입니다. 가능한가? 예. 나는 그것을 추천합니까? 아뇨, 3 피트 깊이의 물웅덩이를 통해 페라리를 복용하는 것을 권하지 않는 것과 같습니다. 일괄 업로드 PHP를 통해 파일을 채우는 방법은 서버에 대해서도 세금을 부과합니다. 나도 그것을 병렬화하려고하지 않는 것이 좋습니다. 서버에 상당한로드를 추가하고 사이트가 응답을 중지 할 수 있습니다.

웹 서버 (apache 또는 ngix) 외부에 업로드하는 것이 훨씬 안전하고 안전하며 자원 낭비를 줄이는 솔루션입니다.

+0

그것에 대해 생각했지만이 솔루션을 피하기를 원합니다. 나는 내 문제가 정확히 무엇인지 이해하고 싶다. – thanassis

+1

귀하의 경우 브라우저가 파일을 업로드하는 컴퓨팅 리소스를 사용하고있어 응답하지 않습니다. 업 로더는 대기중인 항목이 아니며 각 이미지에 대해 HTTP 연결을 시도합니다. 결국 대부분의 연결이 실패하게됩니다. 그래서 실제로는 많은 일들이 있습니다. – geggleto

+0

http://wordpress.stackexchange.com/questions/81962/how-to-upload-thousands-of-images addendum – geggleto

0

당신은 직접

YOURSITENAME/WP - 콘텐츠/업로드/currentmonthfolder

을 업로드 의미 게시물에 1,000 개 이상의 이미지를 추가 원하는 u는 완성 된 경우는 특히 포스트

에서 수동으로 img 태그를 추가해야 의미
+0

미디어를 업로드 할 때 워드 프레스를 업로드 할 때 (첨부 파일/게시물 만들기) 많은 작업을하십시오. 폴더의 미디어. – thanassis

+0

죄송합니다. 명확하지 않습니다. – sankar

+0

'media'에서 이미지를 업로드하면 Wordpress에서 첨부 파일 게시 유형을 만듭니다. 귀하의 솔루션에서 직접 업로드 폴더에 업로드하는 것이 좋습니다. 어쩌면 당신이 대답하는 것을 이해하지 못할 수도 있습니다. 그것은'직접 업로드'와'수동으로 img 태그 추가'를 의미합니까? – thanassis

관련 문제