저는 현재 Linux 기반 VPS를 실행 중이며 768MB의 RAM이 있습니다.이 PHP 스크립트가 서버를 멈추게하는 것을 피하려면 어떻게해야합니까?
도메인의 세부 정보를 수집 한 다음 cURL을 통해 서비스에 연결하여 이러한 도메인의 PageRank에 대한 세부 정보를 검색하는 응용 프로그램이 있습니다.
약 50 개의 도메인에 대한 검사를 실행하면 스크립트가 세부 정보를 구문 분석하고 스크립트에 반환하기 전에 모든 결과가로드되는 데 약 3 분이 소요되는 원격 페이지가 필요합니다. 스크립트가 실행을 마칠 때까지는 아무 것도 작동하지 않는 것처럼 보이므로 사이트의 사용자는 페이지가로드 될 때까지 기다리는 동안 타이머/'죽음의 공'을 얻습니다.
** (원격 페이지는 도메인 정보를 검색하고 AJAX로 페이지를 업데이트하지만 로딩이 완료 될 때까지 컬 요청 나던 (정당) 페이지를 반환합니다.
내가 뭘하면 사람이 말해 줄 수 분명히 잘못되었거나 더 나은 방법이있는 경우 (대기중인 10 개에서 10,000 개의 도메인이있을 수 있으므로 나머지 사이트에는 영향을주지 않고 백그라운드에서 실행할 수있는 프로세스가 필요함)
감사합니다
"아무 것도 작동하지 않는 것 같습니다." php 또는 모든 url (예 : 이미지)으로 파싱 된 다른 URL? – goat
그냥 명확하게 – thatguy
1) 다른 아무것도 작동하지 않는 것 같아요 PHP로 구문 분석 된 URL을 의미합니다. 이미지가 문제없이로드됩니다. – thatguy