Nodea — logo

Coppermine Photo Gallery

Coppermine Photo Gallery to otwartoźródłowy skrypt napisany w języku PHP, przeznaczony do tworzenia i zarządzania galeriami zdjęć online. Pozwala publikować kolekcje obrazów w postaci przeglądalnej galerii z albumami, kategoriami i miniaturami, a także udostępniać część funkcji zarejestrowanym użytkownikom. Coppermine przez lata był jednym z najpopularniejszych darmowych rozwiązań do budowy fotogalerii na własnym serwerze.

Na czym polega działanie Coppermine

Skrypt instaluje się na hostingu i łączy z bazą danych MySQL, w której przechowuje metadane zdjęć, strukturę albumów i konta użytkowników. Same pliki graficzne trafiają na serwer, a Coppermine automatycznie generuje ich miniatury i wersje pośrednie z użyciem bibliotek GD lub ImageMagick. Administrator zarządza całością z panelu — tworzy kategorie, moderuje zawartość i ustawia uprawnienia.

Coppermine oferuje rozbudowane funkcje jak na skrypt galeryjny: obsługę wielu użytkowników z różnymi poziomami dostępu, komentarze i oceny zdjęć, wyszukiwanie, a także system motywów pozwalający dostosować wygląd. Odczytuje również dane EXIF z fotografii, wyświetlając parametry techniczne zdjęć.

Zastosowanie w praktyce

Coppermine sprawdzał się przede wszystkim tam, gdzie potrzebna była samodzielna, w pełni kontrolowana galeria.

  • Serwisy fotograficzne — prezentacja portfolio i kolekcji zdjęć.
  • Galerie społecznościowe — z możliwością dodawania zdjęć przez wielu użytkowników.
  • Archiwa wizualne — uporządkowane albumy z opisami i metadanymi.

Popularność Coppermine wynikała z połączenia darmowej licencji, bogatych funkcji i prostoty instalacji. Skrypt wspierał wiele języków interfejsu i pozwalał na daleko idącą personalizację, dzięki czemu sprawdzał się w bardzo różnych zastosowaniach.

Do uruchomienia Coppermine wystarczy standardowy hosting z obsługą PHP i bazy MySQL. Współcześnie skrypt ustąpił miejsca nowocześniejszym rozwiązaniom i wbudowanym galeriom w systemach CMS, jednak pozostaje częścią historii samodzielnych fotogalerii internetowych.

Powiązane pojęcia

Najczęstsze pytania

Co jest potrzebne do uruchomienia Coppermine?

Do działania Coppermine wymagany jest hosting z obsługą PHP oraz baza danych MySQL. Skrypt korzysta z bibliotek GD lub ImageMagick do przetwarzania obrazów i generowania miniatur, więc muszą być one dostępne w środowisku serwera.