Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Klasa Gallery, Kilka pytań :)
martq
post
Post #1





Grupa: Zarejestrowani
Postów: 25
Pomógł: 1
Dołączył: 19.06.2008

Ostrzeżenie: (0%)
-----


Witam, zamierzam stworzyć własną klasę Gallery, która pozwalała by na wyświetlanie miniatur zdjęć oraz po naciśnięciu, żeby jakiś fajny efekt był pokazywany (ale to już jquery czy coś innego będzie ). Mam kilka pytań mianowicie, jak Wy pobieracie zdjęcia? Czy trzymacie listę zdjęć wraz kilkoma informacjami (ścieżka, title, itp) w BD - jeżeli tak, to w jaki sposób radzicie sobie z dodawaniem nowych zdjęć(tworzenie panelu dodawania zdjęć na server, który jednocześnie tworzy nową krotkę w BD?). Myślałem np nad czymś takim: $oGallery = new Gallery('Nazwa folderu ze Zdjeciami', jakieś inne ustawienia); - w takim wypadku przeszukanie podanego folderu i wyświetlenie wszystkich plików .jpg czy innych graficznych, no ale w takim przypadku czy przy dużej ilości zdjęć nie przymuli się? No i na końcu tworzenie miniatur, stworzyłem skrypt który w "locie" tworzy miniaturę, ale tu również pytanie czy takie tworzenie miniatur fotek nie przymuli ładowania strony? Z chęcią poczytałbym opinię doświadczonych już userow:) Mile widziane również jakieś konkrety - co nie znaczy, że liczę na całą gotową klasę :]
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Fifi209
post
Post #2





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

Ostrzeżenie: (0%)
-----


Napisał wyraźnie w jakimś pliku konfiguracyjnym, ja jednak wrzuciłbym pole do bazy i dał możliwość zmiany w trakcie działania skryptu.

Ja bym zrobił tak:
Uploadujesz plik na serwer, sprawdzasz mime i wielkość.
Jeżeli mime jest ok ->
Jeżeli trzeba pomniejszyć ->
pomniejszać
<- jeżeli nie to zostawiasz
Zapisujesz

Ja bym nawet db w to nie angażował, bo nie ma takiej potrzeby. Poszczególne podgalerie mogą mieć swoje oddzielne katalogi, przez co od razu będziesz wiedział jaki obrazek jest w jakiej galerii.

P.S. Dla jquery radzę sprawdzić czy obrazek nie jest przypadkiem za mały, miałem taki problem na lightboxie (jako plugin'ie do jquery), że okienko się rozjeżdżało.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.10.2025 - 03:15