Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Tworzenie miniaturek - koncepcja
sexigrzes
post 2.11.2010, 11:21:06
Post #1





Grupa: Zarejestrowani
Postów: 44
Pomógł: 0
Dołączył: 21.04.2010

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


Witam

Mam problem z koncepcją miniaturek. Nie chodzi o wykonanie ale o pomysł. Tzn. przy dodawaniu newsa dodaje się też zdjęcie duże np. 800x600. Potrzebne mi są 2 miniaturki 100x90 i jedna wieksza 300x200.
I teraz ta miniaturka 300x200 potrzebna mi jest tylko od ostatnio dodanego newsa. (pierwszy news z listy wyświetlanych ma ta miniaturkę 300x200 reszta newsow ma miniaturki 100x90).

Jak rozwiązać najbardziej efektywnie ten problem? Tzn. żeby nie zamulało strony przy ładowaniu konieczne jest trzymanie obu rozmiarów i ew. przy dodawaniu kolejnego newsa usuwanie starej dużej miniatury. Czy efektywne jest generowanie miniaturki przy ładowaniu strony? Czy może jest jakiś efektywny sposób?

Chciałbym wiedzieć jak to się "w dzisiejszych czasach" robi winksmiley.jpg

Pozdrawiam
Go to the top of the page
+Quote Post
Zdunek
post 2.11.2010, 11:24:16
Post #2





Grupa: Zarejestrowani
Postów: 57
Pomógł: 2
Dołączył: 29.08.2008

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


Cytat(sexigrzes @ 2.11.2010, 11:21:06 ) *
Witam

Mam problem z koncepcją miniaturek. Nie chodzi o wykonanie ale o pomysł. Tzn. przy dodawaniu newsa dodaje się też zdjęcie duże np. 800x600. Potrzebne mi są 2 miniaturki 100x90 i jedna wieksza 300x200.
I teraz ta miniaturka 300x200 potrzebna mi jest tylko od ostatnio dodanego newsa. (pierwszy news z listy wyświetlanych ma ta miniaturkę 300x200 reszta newsow ma miniaturki 100x90).

Jak rozwiązać najbardziej efektywnie ten problem? Tzn. żeby nie zamulało strony przy ładowaniu konieczne jest trzymanie obu rozmiarów i ew. przy dodawaniu kolejnego newsa usuwanie starej dużej miniatury. Czy efektywne jest generowanie miniaturki przy ładowaniu strony? Czy może jest jakiś efektywny sposób?

Chciałbym wiedzieć jak to się "w dzisiejszych czasach" robi winksmiley.jpg

Pozdrawiam

Generowanie miniaturki to zły pomysł, jeśli Ci wejdzie 1000 osób w przeciągu godziny to masz szansę przybić serwer smile.gif
Najlepiej masz drzewko folderów
images
-normal
-100_90
-300_200
ta sama nazwa tylko inny folder i tyle, rozwiązanie sprawdzone, a że miniaturki(jak sama nazwa wskazuje) są małe, to nie zawali Ci serwera, możesz im dać też jakość na np. 70%

Pozdrawiam
Zdunek
Go to the top of the page
+Quote Post
kilab
post 2.11.2010, 21:54:02
Post #3





Grupa: Zarejestrowani
Postów: 180
Pomógł: 19
Dołączył: 4.11.2007

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


Dodatkowo myślę, że warto wspomnieć o tym, aby zbyt dużej liczby plików nie przetrzymywać w jednym katalogu. Jeśli zamierzasz wgrywać dużo plików to w folderach:
-normal
-100_90
-300_200
radziłbym tworzyć podfoldery i w nich dopiero umieszczać obrazy. Sam miałem problem z jednym portalem gdy ilość zdjęć w galeriach doszła do wysokich liczb. Wtedy zacząłem umieszczać pliki w podfolderach z numerem roku, np. 2010_1, 2010_2. Takie nazywanie pomaga mi dodatkowo w ogarnięciu porządku smile.gif


--------------------
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 9.06.2024 - 20:56