2012-07-26 2 views
0

사용자가 사진을 업로드 할 수있는 영역을 개발할 계획입니다. PHP를 사용하여 서버에 그림을 업로드하는 방법을 알고 있지만 성능 시스템을 개발하는 것이 가장 좋은 방법입니다.PHP로 이미지 업로드 : 공간, 대역폭 및 성능을 최적화하는 방법

아이디어는 다른 페이지의 엄지 손가락으로 표시하는 것이고 서버에 두 개의 다른 이미지 (엄지 손가락 + 원본)를 저장하는 것이 더 좋은지 또는 원본 만 저장하고 모든 비행 중에 엄지 손가락. Thumb + Original은 서버의 더 많은 공간을 의미하는 반면, "엄지 손가락으로 움직이는"옵션은 서버 과부하 가능성이 높음을 의미합니다.

웹 사이트에 하루에 수천 명의 방문자가있는 경우 (또는 앞으로는 낙관적 인 경우가 더 많을 수 있습니다.) 좋은 아이디어인지 잘 모르겠지만 크기를 조정하고 자르는 좋은 스크립트를 발견했습니다./비관적).

+0

확실히 엄지 손가락을 저장하십시오. 보다 합리적인 소리, ~ 30-100kB 썸네일을 저장하고 (주기적으로 제거) 또는 모든 히트시 ~ 10 %의 CPU를 낭비 할 수 있습니까? – Robus

답변

1

엄지 손톱을 절대 생성하고 디스크에 저장하십시오. 저장 비용이 저렴합니다.

+0

호기심을 위해서. Facebook이나 Flickr와 같은 거대한 웹 사이트는 이러한 상황을 어떻게 관리합니까? – user1225730

+0

대단히 큰 데이터 저장소, 캐싱 계층 및 콘텐츠 배포 네트워크가 있습니다. 그들은 발생할 것으로 예상되는 것과는 다른 규모의 문제가 있으므로 솔루션을 모방하려는 것은 적절하지 않습니다. –

관련 문제