![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 623 Pomógł: 11 Dołączył: 1.01.2009 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Witam,
na swojej stronie pod obrazkami chcę zastosować modne ostatnio rozmazane odbicie (mniej więcej takie coś). Wpadły mi do głowy dwa rozwiązania: 1. GD Po wrzuceniu pliku na serwer zostanie utworzony drugi plik z odbiciem. 2. SVG Przy wyświetlaniu każdy obrazek będzie miał tworzone odbicie za pomocą JS+SVG. Co Wy radzicie? Jakie rozwiązanie będzie najodpowiedniejsze? Czy wybierając 1. nie obciążę za bardzo serwera (najbardziej obawiam się wykorzystania procesora podczas rozmywania)? A czy wybierając 2. nie obciążę za bardzo komputera użytkownika (na próbę utworzyłem 8 obrazków z rozmyciem w Inkscapie i przy przewijaniu obraz mocno skacze - na www też to będzie?)? Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 589 Pomógł: 91 Dołączył: 22.05.2008 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
Oczywiście rozwiązanie z JS to jest w ogóle jakaś pomyłka, każdy user odwiedzając każdorazowo tą stronę będzie przekształcał obrazek (bo obrazków z canvas chyba nie da się zapisać do cache`a przeglądarki). Rozwiązuj to po stronie serwera przy zapisie obrazka. Co do obciążenia procesora to bez przesady to nie są nie wiadomo jakie obliczenia, ja mam skrypt który dodaje do dość dużych zdjęć liniuszek z każdego boku, żeby było można było ustalić wielkość poszczególnych elementów zdjęcia + na dole opis zdjęcia i działa to bez jakichkolwiek zastrzeżeń wydajnościowych.
Co do rozwiązania to jeśli czujesz się na siłach to zawszę możesz dopisać metodę do mojej klasy opartej o GD. Niestety nie miałem styczności z ImageMagick więc na temat jego wyższości nie mogę nic powiedzieć (IMG:style_emoticons/default/winksmiley.jpg) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 00:34 |