Rumah > Soal Jawab > teks badan
进入首页 首页的轮播图6张 是从数据库里面读取地址加载出来的 打开时候需要加载很久 请问有什么方法吗 排除懒加载 图片已经进行过压缩
巴扎黑2017-05-16 13:01:36
Anda boleh menggunakan pramuat, ia akan dimuatkan apabila anda hanya melawat
黄舟2017-05-16 13:01:36
Jika boleh, gunakan webp atau tinyPNG untuk gambar;
Saiz untuk sepadan dengan saiz sebenar komponen karusel, atau buat lakaran kecil lain
CDN;
http/1.x dinaik taraf kepada http/2;
Cache ke localStorage secara tempatan, formatnya adalah base64, tetapkan mekanisme tambah nilai tamat tempoh
...
Saya akan menambah lagi apabila saya memikirkannya
阿神2017-05-16 13:01:36
Kaedah mudah, cepat dan bebas ambang:
Konfigurasikan pemampatan gzip pada pelayan sendiri
Luangkan sedikit wang untuk mendapatkan storan fail kecil + CDN untuk dihidangkan bersama, seperti Qiniu, OSS, Youpai...
Lebih rumit, sedikit ambang, dan ia bergantung kepada sama ada ia sesuai untuk senario aplikasi tertentu:
Pertimbangkan untuk menggunakan kesan pemuatan malas Zhihu yang serupa, tetapi ia jauh lebih baik daripada pengalaman memuatkan malas tradisional, penuh gaya, bahagikan saiz imej mengikut logik (atau gunakan api perkhidmatan cdn untuk menukar parameter) , pemuatan lalai ialah imej kecil, dan kemudian muatkan imej besar dengan kesan peralihan.
Sila lihat pautan ini untuk kesannya: https://zhuanlan.zhihu.com/p/...
Gambar kecil: https://pic2.zhimg.com/v2-bf1...
Gambar besar: https: // pic2.zhimg.com/v2-bf1...