![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 9.04.2013 Ostrzeżenie: (0%) ![]() ![]() |
Pracuję nad galerią zdjęć. Galeria posiada panel użytkownika do wprowadzania zdjęć oraz front (gdzie zdjęcia są wyświetlane).
Zastanawiam się czy potrzeba jest do tego baza danych. W tym momencie do pobierania zdjęć wykorzystuje DirectoryIterator, który przeszukuje katalog ze zdjęciami. Czy takie rozwiązanie jest: 1. Bezpieczne? 2. Czy jest bardziej eleganckie od pobierania nazw zdjęć z bazy danych? 3. Czy to jest dobry przykład do wykorzystania wzorca Iterator? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 44 Pomógł: 2 Dołączył: 25.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Odczytywanie zawartości katalogu co uruchomienie skryptu nie jest zbyt optymalne, dodatkowo jesteś ograniczony co do ilości danych które możesz zapisać wraz ze zdjęciem.
Jeżeli nie chcesz wykorzystywać bazy danych, możesz ograniczyć się do pojedynczego pliku CSV z informacjami odnośnie zdjęć oraz trzymać w nim wiele dodatkowych informacji. Odnośnie pytań: 1. To zależy od ciebie. 2. Olać elegancję, ma być wydajne i wygodne dla ciebie w przyszłości. 3. Jeżeli jest wydajne i nie ma możliwości zastąpić rozwiązania innym podobnym, to pewnie tak (IMG:style_emoticons/default/wink.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.10.2025 - 02:46 |