pembeli online tidak sabar; studi Aberdeen Group dari tahun 2008 masih berlaku dalam mengatakan bahwa sebuah halaman web harus memuat dalam waktu kurang dari tiga detik atau risiko kehilangan pelanggan dan pendapatan. Jadi itu berarti halaman web yang menyusut untuk memenuhi mandat ini, kan? Tidak begitu, menurut indeks kinerja dari HTTP Archive, yang menunjukkan bahwa ukuran rata-rata situs tumbuh 32 persen pada tahun 2013. Jadi jika website semakin besar, dan penelitian baru menunjukkan bahwa angka ajaib untuk beban kali mungkin beringsut lebih dekat ke dua detik , apa yang bisa dilakukan perusahaan untuk mencukur milidetik berharga off loading halaman kali? Berikut adalah beberapa tips untuk memotong beban kali Anda:
1. Mempertimbangkan untuk menerapkan jaringan pengiriman konten (CDN). Sebuah CDN mengambil file statis sebuah website - seperti CSS, gambar dan JavaScript - dan memberikan mereka pada server yang dekat dengan lokasi fisik pengguna. Karena server lebih dekat dengan pengguna, mereka memuat lebih cepat. situs yang lebih besar menerapkan CDNs memastikan pengunjung dari seluruh dunia memiliki secepat pengalaman mungkin.
2. Menerapkan format gambar baru untuk mengurangi ukuran gambar Anda. Menurut Arsip HTTP, 61 persen dari berat halaman website pada komputer desktop gambar. Beralih antara gambar-kualitas yang berbeda yang berbeda ukuran dan untuk menghemat bandwidth menggunakan alat bantu seperti Picturefill dan Gambar Adaptive dapat membantu. Mengadopsi format gambar baru, seperti WebP dan JPEG XR, juga dapat membantu mengurangi image berat badan sebesar 20 sampai 50 persen tanpa mengorbankan kualitas.
3. Cache, cache, cache. toko caching Browser versi cache sumber daya statis, sebuah proses yang mempercepat kecepatan halaman sangat dan mengurangi server lag. Bila pengguna mengunjungi halaman di situs Web Anda, versi cache biasanya akan disajikan kecuali telah berubah sejak itu cache terakhir; ini menghemat banyak permintaan ke server Anda dan sebagai hasilnya membuatnya lebih cepat.
4. Evaluasi plugin Anda. Plugin dapat membawa fungsi baru dan fitur untuk website Anda, tetapi lebih plugin website Anda memiliki, semakin besar usaha yang harus dilakukan untuk memuat. plugin miskin atau usang dapat memperlambat kinerja website secara dramatis juga. Hal ini dapat dengan mudah diperbaiki dengan mengevaluasi plugin Anda saat ini dan menghapus mereka yang menduplikasi fungsi, kedaluwarsa atau tidak lagi digunakan.
5. Menggabungkan gambar ke dalam sprite CSS. Jika Anda memiliki banyak gambar pada halaman Anda, Anda memaksa beberapa roundtrips dari server untuk mendapatkan semua sumber dijamin, yang memperlambat kecepatan halaman. Sprite menggabungkan semua gambar latar belakang pada halaman ke dalam satu gambar tunggal. Segmen gambar yang tepat akan ditampilkan karena CSS background-image dan latar belakang-posisi sifat.
6. Aktifkan HTTP tetap-menyala header respon. permintaan HTTP sederhana: mereka ambil dan mengirim file tunggal dan kemudian tutup. Itu mungkin sederhana, tetapi tidak sangat cepat. Tetap-hidup memungkinkan web browser dan server setuju untuk menggunakan koneksi yang sama untuk meraih dan mengirim beberapa file. Dengan kata lain, server memegang sambungan terbuka sementara pengguna di situs bukannya membuka sambungan baru dengan setiap permintaan, meringankan beban untuk prosesor, jaringan dan memori.
7. Mengaktifkan kompresi. Anda dapat memampatkan sumber daya untuk menurunkan jumlah byte halaman mengirim melalui jaringan. Menggunakan algoritma kompresi GZIP, server web populer seperti Apache dan IIS melakukan ini secara otomatis pada HTML, CSS dan Javascript. Anda akan perlu untuk mengoptimalkan konten Anda untuk kompresi dengan menciptakan konsistensi di HTML dan kode CSS.
8. Gunakan berakhir header. Ketika pengguna mengunjungi situs web Anda, file website Anda akan disimpan di komputer mereka sehingga website beban Anda lebih cepat bagi mereka waktu berikutnya kunjungan; ada tanggal kedaluwarsa di header file yang menentukan berapa lama file-file ini akan disimpan pada komputer mereka, namun. berakhir header ini biasanya diatur ke 24 jam secara default. Anda dapat mengkonfigurasi berakhir header sehingga file tidak pernah waktu keluar, atau Anda dapat meningkatkan tanggal kedaluwarsa secara signifikan sehingga tidak berdampak server dan halaman waktu buka.
9. Mengecilkan JavaScript dan CSS. Dengan menghapus istirahat yang tidak perlu baris, ruang ekstra, dan sebagainya, Anda akan mempercepat penguraian, men-download dan mengeksekusi. tugas sederhana ini dapat memotong byte data dari halaman Anda, dan setiap jumlah sedikit.
10. Tinjau penyedia hosting Anda dan paket. Jika Anda telah mengambil langkah-langkah di atas dan halaman Anda masih memuat terlalu lambat, mungkin sudah saatnya untuk mempertimbangkan paket hosting baru. Pada akun shared hosting khas, Anda mungkin berbagi ruang server dengan puluhan perusahaan lain, dan kecepatan website Anda dipengaruhi oleh jumlah orang yang menggunakan server. Jika shared hosting tidak lagi memenuhi kebutuhan Anda, mungkin sudah saatnya untuk mempertimbangkan dedicated hosting, di mana Anda sendiri memiliki akses ke server, atau VPS (Virtual Private Server), komputer fisik dibagi menjadi beberapa server masing-masing berjalan sistem operasi sendiri.
Bagikan di Facebook
Bagikan di Twitter