Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MYSQL]Rady nt. albumu zdjęć.
Forum PHP.pl > Forum > Przedszkole
mex
Chciałbym stworzyć coś w rodzaju galerii internetowej swoich zdjęć. Chciałbym do tego dojść samodzielnie. Z czego radzicie skorzystać aby taki model zrobić? Czy będzie potrzebna baza danych? Jak zacząć wogóle układać pomysł na takową sprawę?
Maxik
Jeśli nie chcesz korzystać z gotowych skryptów galerii to chociaż sobie taki ściągnij i przejrzyj co i jak tam działa smile.gif
mecenas
Wykonanie galerii nie wymaga użycia baz danych - można w tym celu stworzyć odpowiednie pliki tekstowe. Rozwiązanie to ma swoje plusy, na przykład kiedy nie dysponujemy kontem z obsługą jakiegoś SQL'a.

Ja jednak sugeruję Tobie skorzystanie z baz danych. Z kilku powodów. Jednym z nich jest z pewnością kolejne ćwiczenie z bazami danych smile.gif, ale to nie wszystko. Moim zdaniem wykorzystanie baz danych jest często nieco bezpieczniejsze niż operowanie na plikach tekstowych - to oczywiście też nie jest żadne problem, ale...

Bazy danych pozwolą Ci swobodne operowanie na datach - co też może okazać się przydatne. Mechanizmy stosowane na serwerach SQL pozwalają w dużym stopniu ułatwić proces dodawania wpisów a także zwykle są nieco szybsze niż wykonanie tego samego na pliku tekstowym...

Jeśli masz jeszcze jakieś pytania - wal śmiało smile.gif
WojtasSP320
Sam robię teraz galerię (dodawanie zdjęć, usuwanie, komentarze, oceny itp...)

W najprostszej postaci masz kilka rzeczy do zrobienia:

1. Panel logowania (żeby tylko właściciel galerii mógł dodawać/modyfikować/usuwać zdjęcia)
2. Panel dodawania zdjęć (może wraz z opisami, tytułami + parę innych rzeczy)
* Tu musisz dać też część odpowiedzialną za robienie miniaturek
3. Strona wyświetlająca zdjęcia (po zalogowaniu umożliwiająca też usuwanie i modyfikacje istniejących zdjęć)

Gorąco polecam MySQL do tego bo 100x prościej się tu dodaje/modyfikuje/usuwa wpisy niż na plikach textowych (choć to drugie wydaje się banalniejsze).

Jakby co mogę podzielić się moimi gotowymi kawałkami kodu.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.