Data membuktikan: jika laman web dimuat lebih dari 4 detik, 25% pengguna akan menyerah; jika laman web seluler memerlukan waktu lebih dari 10 detik, 50% pengguna akan menyerah, dan 60% tidak akan kembali ke hasil penelusuran Google; 0,4 detik lebih lambat, dan pencarian berkurang 8 juta kali sehari; 40 % pembeli seluler akan meninggalkan situs web yang memuat lebih dari 3 detik; penjualan harian Amazon sekitar US$67 juta, dan penundaan halaman web 1 detik bisa menyebabkan kerugian sebesar US$1,6 miliar sepanjang tahun. Ini cukup membuktikan betapa pentingnya kecepatan memuat situs web. Implementasinya terbukti jika kecepatan loading website ditunda dari 100ms menjadi 400ms, pengguna akan berkurang 02%, dan kehilangan pencarian harian mencapai 0,6%.
Setiap webmaster berharap untuk mengurangi waktu pemuatan halaman sebanyak mungkin, dan mesin pencari apa pun berharap dapat memberikan layanan pengalaman pengguna yang baik kepada pengguna, meningkatkan kualitas situs web secara keseluruhan, dan meningkatkan kepuasan pengguna . Bagaimana cara meningkatkan kecepatan memuat situs web? Anda dapat mempertimbangkan tiga aspek.
Memilih host yang cocok untuk situs web perusahaan Anda adalah langkah pertama dalam pembuatan situs web. Memiliki host yang dikonfigurasi secara profesional akan sangat membantu meningkatkan kecepatan pemuatan situs web.
1. Gunakan cache browser
Ketika pengguna mengunjungi suatu situs, banyak sumber daya di situs web yang perlu dimuat secara perlahan dari server ke klien. Sebaliknya, hal ini akan menyebabkan keterlambatan kecepatan pemuatan situs web, terutama gambar JPEG jika konten tersebut dapat dimuat dari cache browser Diperoleh dari , ini akan mempercepat waktu pemuatan dan menggunakan cache browser untuk menyimpan sumber daya sehingga pada saat pengguna mengunjungi situs yang sama, situs tersebut akan memuat lebih cepat.
2. Aktifkan sinyal tetap hidup
Sinyal tetap hidup dikirim pada interval yang telah ditentukan, yang memainkan peran besar di Internet. Setelah sinyal dikirim, jika tidak ada balasan yang diterima, tautan akan dialihkan melalui jalur lain hingga pemulihan tautan diterima. Faktanya, HTTP keep-alive memungkinkan koneksi TCP untuk bertahan, dan membantu mengurangi penundaan permintaan berikutnya, jadi, Silakan hubungi penyedia hosting Anda dan beri tahu mereka kebutuhan Anda, karena sebagian besar perusahaan hosting menonaktifkan fitur ini.
3. Aktifkan kompresi gzip
Kompresi Gzip saat ini merupakan metode kompresi paling populer dan efektif, yang dapat mengurangi waktu respons sekitar 70%. kompresi gzip, mengurangi ukuran respons HTTP dan membantu mengurangi waktu respons. Menurut saya ini adalah cara termudah untuk mengurangi bobot halaman, cukup tambahkan kode berikut ke file htaccess Anda:
#Teks terkompresi: html, javascript, CSS, xml:
AddOutputFilterByType DEFLATE teks/polos
AddOutputFilterByType DEFLATE teks/html
AddOutputFilterByType DEFLATE teks/xml
AddOutputFilterByType DEFLATE teks/css
Aplikasi AddOutputFilterByType DEFLATE/xml
Aplikasi AddOutputFilterByType DEFLATE/xhtml+xml
Aplikasi AddOutputFilterByType DEFLATE/rss+xml
AddOutputFilterByType DEFLATE aplikasi/Javascript
AddOutputFilterByType DEFLATE aplikasi/x-javascript
#Kompresi ekstensi jenis file tertentu:
SetOutputFilter DEFLASI
Atau ada cara termudah, di bagian atas file HTML/php Anda, gunakan kode PHP berikut:
<?php if (substr_count($_SERVER['HTTP_ACCEPT_ENCODING'], 'gzip')) ob_start("ob_gzhandler"); else ob_start();?>
Untuk beberapa file Javascript eksternal di situs, penggunaan kompresi gzip dapat mengurangi kualitas transmisi sebesar 60%.
4. Cache pengalihan halaman login
Laman web seluler mengalihkan pengguna ke url yang berbeda, jadi menggunakan pengalihan 302 dengan waktu langsung cache pada hari yang sama dapat mempercepat waktu pemuatan laman saat pengunjung mencoba memuat situs lagi. Teknik ini hanya dapat digunakan oleh pengguna seluler.
5. Gunakan CDN
CDN (Content Delivery Network) adalah kumpulan layanan web yang didistribusikan di beberapa lokasi yang dapat menyediakan konten kepada pengguna dengan lebih efisien. Pemilihan server konten tertentu biasanya didasarkan pada pengukuran jaringan yang paling dekat dengan pengguna. Misalnya, ketika Anda menggunakan hosting CDN, Anda dapat memuat data dari server yang berbeda berdasarkan wilayah pengunjung.
Karena kurangnya waktu dan pengorganisasian file, artikel ini hanya membahas tentang cara mempercepat website dari sudut pandang server. Pada artikel selanjutnya, saya akan memberikan pengenalan detail dari aspek elemen konten, CSS, JS dan gambar , dll. Lanjutan.
Artikel asli diterbitkan oleh webmaster: http://www.mybaiduSEO.cn/news-2-1.html . Artikel asli berukuran A5. Harap simpan alamat tautan yang valid saat mencetak ulang.
(Penanggung jawab redaksi: momo) Ruang pribadi penulis mybaiduseocn