Arkadaşlar merhaba. MVC ile bir sayfa içerisinde üyeleri ve profil resimlerini görüntülüyorum. Ama resimler tek tek yavaş bir şekilde açılıyor. Bu sorunu nasıl aşabilirim. Resimleri db ye byte olarak alıyorum boyutlar 600*600 olarak. örnek sayfa şu şkilde http://prntscr.com/jy3hcf
daha düzgün bir gösterimi nasıl elde edebilirim. (lazy image kullandım etki etmedi)
MVC Resim gösterme"
5
●420
- 22-06-2018, 18:37:41Resimleri byte olarak kaydettiğiniz için olabilir hocam. Direkt resimleri dizine kaydedip çekerseniz lazy image o zaman etki edebilir.etapsoft adlı üyeden alıntı: mesajı görüntüle
Ayrıca yine upload aşamasında resim sıkıştırma eklentileri kullanabilirsiniz. - 22-06-2018, 22:42:17MVC webImage kontrolü için sıkıştırma varmı bilmiyorum genelde boyut olarak verilmiş. Boyutları sabit olacak şekilde lüçültme yapabilir miyimaTKn94 adlı üyeden alıntı: mesajı görüntüle
- 23-06-2018, 11:24:43Veritabınına resim kaydedilmez hocam ne sunucu kalır nede başka bişey. Öncelikle resimleri bir dizine kaydedin sonra o dizini static file dizini yapın. Üstüne bide cachelersiniz static dosyaları tamamdır. Sıkıştırma filan gerek bile kalmaz önce db den kurtarın resimleri sonra bakarsınız hızına göre cdn filanda kullanırsınız.
- 23-06-2018, 20:38:51teşekkürler hocam deneyeyimmehmetuken adlı üyeden alıntı: mesajı görüntüle
Hocam dediğiniz gibi düzenledim gerçekten hızlı bir şekilde açılıyor. Son olarak bir şey sormak istiyorum resimleri yükleme esnasında bir güvenlik tedbirine ihtiyaç varmıdır. Birde yüksek boyutlu resimleri engellemek için boyut kontrolü mü yapmam gerekiyor. Teşekkürlermehmetuken adlı üyeden alıntı: mesajı görüntüle - 24-06-2018, 15:29:35Resimleri kullanıcıya upload ettiriyorsanız uzantı boyut bunları kontrol edebilirsiniz. Ayrıyetten büyük boyutlu resimler içinde upload sırasında boyut kontrolü yaparsınız bir limit belirleyip halledersiniz.