2009-10-14 5 views
2

사진 커뮤니티 사이트에 대한 요구 사항을 세우는 중입니다. 조사 할 중요한 기능은 내 나라 인터넷의 경쟁 사이트보다 더 많은 사진/계정을 허용하는 것입니다. 밖에있는 가능성은 무엇입니까?커뮤니티 사진 사이트 구축, 어디에서 온라인으로 사진을 저장할 수 있습니까?

아마존 S3와 같은 것을 사용해야할까요, 아니면 더 많은 이미지 관련 기능을 제공 할 것이 있습니까? 나는 대부분 GB 당 저렴한 가격 (저장 및 전송)에 관심이 있습니다.

답변

0

나는 수십억 개의 이미지를 호스팅하는 소셜 네트워킹 웹 사이트에서 일했으며 이전에 S3를 평가했습니다. 결론은 트래픽이 많은 사이트의 경우 너무 비싸다는 것입니다. 스토리지 자체는 매우 저렴하지만 S3의 컨텐츠에 액세스하는 비용은 신속하게 추가됩니다. S3는 온라인 백업과 같은 애플리케이션에 더 적합합니다. 저의 견해로는 비용이 주요 사기입니다.

반면에 사이트가 커지면 이는 단지 문제입니다. S3의 가장 큰 장점은 확장성에 대해 걱정할 필요가 없다는 것, 그리고 설정하기가 쉽고 잊어 버릴 수 있다는 것입니다. 많은 중형 서비스는 S3를 사용하여 큰 성공을 거두었습니다.

이미지를 호스팅하고 웹 서버 (Apache를 사용하지 말고 lighttpd 또는 nginx와 같은 정적 컨텐츠 용으로 최적화 된 웹 서버를 사용하지 마십시오)를 실행하는 전용 서버 배열이 그 해결책입니다. CDN (akamai 또는 panther express와 같은 컨텐츠 전달 네트워크). 일반적으로 사이트의 액세스 패턴에 따라 높은 인기를 얻으므로 최종 사용자는 대부분의 파일을 CDN에서 직접 가져오고 서버에 아무런 부하도 유발하지 않습니다 (파일에 처음 액세스하는 경우 제외) . 따라서 잠시 동안 서버 하나와 미러 만 있으면 괜찮을 것입니다. 확장 할 때 문제는 팜 전체에 이미지를 배포하는 방법, 중복성을 관리하는 방법 등이됩니다.

타임 - 투 - 마켓 또한 역할을한다고 가정합니다. 그런면에서 S3로 시작하여 신속하게 가동 상태를 유지하는 것이 좋은 전략 일 수 있습니다. 나중에 더 복잡한 솔루션으로 마이그레이션 할 수 있습니다. 이 경우 관리자가이를 명심해야합니다. 비 기술적 인 사람들은 일단 기능이 작동하면 그것을 다시 만질 필요가 없다고 생각하는 경향이 있습니다. 또한 많은 양의 데이터를 마이그레이션하는 데는 시간이 걸립니다. 우리가 사진 구조를 바꿨을 때, 복사 작업은 몇 달 동안 진행되었습니다.

0

Flickr/Picasa 통합은 어떻습니까? 사용자는 자신의 Flickr/Picasa 계정을 사용하여 사진을 저장하고 사이트의 기능을 사용합니다. 이 경우 사진을 저장할 비용을 지불하지 않아도됩니다. P

나 자신이 사진 1 장을 저장하고 싶습니다. 개인적인 acc. 각 사이트에 대해