php - 网站轮播图如何加载速度快
给我你的怀抱
给我你的怀抱 2017-05-16 12:59:36
0
4
645

进入首页 首页的轮播图6张 是从数据库里面读取地址加载出来的 打开时候需要加载很久 请问有什么方法吗 排除懒加载 图片已经进行过压缩

给我你的怀抱
给我你的怀抱

membalas semua(4)
巴扎黑

Anda boleh menggunakan pramuat, ia akan dimuatkan apabila anda hanya melawat

黄舟
  1. Jika boleh, gunakan webp atau tinyPNG untuk gambar;

  2. Saiz untuk sepadan dengan saiz sebenar komponen karusel, atau buat lakaran kecil lain

  3. CDN;

  4. http/1.x dinaik taraf kepada http/2;

  5. Cache ke localStorage secara tempatan, formatnya adalah base64, tetapkan mekanisme tambah nilai tamat tempoh
    ...

Saya akan menambah lagi apabila saya memikirkannya

阿神

Kaedah mudah, cepat dan bebas ambang:

  1. Konfigurasikan pemampatan gzip pada pelayan sendiri

  2. 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:

  1. 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...

Format imej baru, seperti Webp Google. , yang telah saya perkenalkan dalam dua hari yang lalu Terbang ke seluruh langit
巴扎黑

Ikuti The Walking Dead The Walking Dead

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan