검색 가능하고 눈에 띄는 이미지 갤러리를 구현하는 가장 빠른 방법 - Flickr 통합?

StackOverflow https://stackoverflow.com/questions/182901

  •  06-07-2019
  •  | 
  •  

문제

웹 페이지가 필요한 친구가 있습니다. 그는 내부 건축을하고 그의 작품 갤러리를 갖고 싶습니다. 나는 아마도 PHP 호스트로 가서 그를 위해 이미지 갤러리를 구현하는 가장 좋은 방법에 대해 생각하고있었습니다. 나는 다음과 같이 생각했다 :

  • Flickr을 사용하여 이미지를 호스팅하십시오. 태그가 붙고 세트에 추가 될 수 있으며 태그와 세트 정보를 모두 사용하여 갤러리의 "카테고리"및 브라우징을 표시 할 수 있습니다. Flickr에는 또한 멀티 업로드 도구가있어 20 사진 작업이 업로드 할 수없는 피타가 아닙니다.
  • API를 가장 잘 얻는 방법은 무엇입니까? Flickr 통합을위한 좋은 PHP 라이브러리가 있습니까? 내 자신을 굴려야하나요?
  • API 키 - 이것은 상업 프로젝트로 간주됩니까? 웹 페이지는 그의 사업을위한 것이며, 그는 사이트를 만들기 위해 저에게 돈을 지불 할 것입니다 ...
  • Flickr은 작업에 잘못된 도구입니까? 내 머리에 꽤 좋은 해결책처럼 보이지만 내가 놓친 것이 있습니까? 나는 그들의 API를 전혀 사용하지 않았다.

입력에 감사드립니다!

도움이 되었습니까?

해결책

일을하는 어려운 방법 인 것 같습니다. 갤러리 (이름의 창의성에 대한 점이 없습니다!).

대역폭을 절약하고 싶지 않다면 사전 제작 된 갤러리를 설치함으로써 훨씬 더 나은 결과를 얻을 수 있다고 생각합니다.

다른 팁

이런 종류의 완벽한 솔루션은입니다 피카 사 (Google ofcourse에서)

당신은 얻는다 :

  • Google Picasaweb 계정의 1GB 무료 저장 공간은 이미 포함 된 슬라이드 쇼 및 물건이있는 웹 인터페이스가 있습니다.
  • 웹 앨범에 직접 연결된 클라이언트 측 (즉 PICASA)을위한 이미지 브라우징 및 Upoad 프로그램 경쟁. 할머니조차도 온라인으로 사진을 넣을 수 있도록 너무 사용자 친화적입니다.
  • RSS 피드 및 an API Google에서.
  • 사용자 정의 가벼운 PHP API가 있습니다

다른 사람이 필요하십니까?


Chris에서 답을 찾고있을 수있는 다른 사람들에게 주석 : API를 찾을 수 있습니다. 여기.

최근에 고객을위한 Flickr 기반 사진 갤러리를 구현했습니다. Flickr는 여러 가지 이유로 그들에게 완벽했습니다. Gallery는 인상적인 오픈 소스 프로젝트이지만 기능 세트 (및 관리의 복잡성)는이 고객이 필요로하는 것에 대해 과잉이었습니다.

확인하십시오 Flickr API, 특히 섹션 구축 URL, 웹 페이지를 작성할 때 필요합니다. API의 PHP 래퍼를 코딩하지 마십시오. phpflickr 이미 수행했으며 현명한 구현입니다.

다음은 내가 쓴 헬퍼 기능이 있습니다.

function newFlickr()
{

     static $flickr = NULL;


     if($flickr != NULL)
     {
         return $flickr;
     }

     $flickr = new phpFlickr(api-key, secret);
     $flickr->setToken(token);
     $flickr->enableCache("db", "mysql://acct:pass@localhost/flickrcache");

     return $flickr;

}

여기서 속임수는 입력 해야하는 모든 CRUD가 코드의 중앙 위치에 저장된다는 것입니다. 캐싱이 핵심이므로 사용하십시오. 그리고 각 요청에 대해 여러 장소에 phpflickr 객체가 필요한 경우, 한 번만 CTOR '를 사용하여 시작 시간을 절약합니다.

Schizoduckie의 게시물을 읽은 후 PHP의 Picasa API를 살펴 보았고 처음부터 조금 어려웠지만 이것을 찾았습니다. 샘플 코드 기본 통합을 시작하는 데 절대적으로 훌륭합니다.

샘플 다른 언어 또한 사용할 수있는 것 같습니다. 유용성을 보증 할 수는 없지만 그들이 좋을 것이라고 의심합니다.

이것들은 도움이 될 수 있습니다. 그것들은 mootools 스크립트이며 서버 측 코딩이 필요하지 않고 실행됩니다. 둘 다 Flickr와 통합됩니다.

Ruby on Rails에 관심이 있으시면 스크린 캐스트가 있습니다. 여기 ROR에서 설명하는 것과 유사한 사이트를 만드는 방법을 보여줍니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top