7 Cara Kerja untuk Meningkatkan Kecepatan Pemuatan WordPress
Diterbitkan: 2018-02-12Hal utama yang ditemui klien tentang situs Anda, bahkan sebelum garis besar atau substansinya, adalah kecepatan susunnya.
Klien web normal mengantisipasi bahwa halaman akan menumpuk antara 500 ms (cepat) dan 2 detik (sedang, namun memuaskan). Jika Anda memeriksa waktu penumpukan situs Anda dan berakhir lebih dari 2 detik, pertimbangkan situs Anda dalam bahaya dilewati atau ditutup oleh klien.
Karena sebagian besar situs berbasis WordPress saat ini, maka untuk mendukung kecepatan dan kinerja situs Anda, disarankan untuk memahami perkembangan kecepatan penumpukan halaman dengan WordPress, dan untuk mempelajari tips dan jebakan yang memungkinkan Anda untuk mempercepat situs WordPress Anda. Ya ampun yang terbaik dari mereka.
Gunakan sistem dan topik yang ringan
Terus-menerus, topik WordPress menyampaikan banyak peningkatan yang layak, yang menurunkan kecepatan tumpukan halaman situs Anda. Pembengkakan ini terkait dengan stok gambar yang luar biasa, kode yang boros dan panjang, dan sebagainya.
Langkah terbaik ke depan adalah mencapai perpaduan yang tepat antara minat visual subjek dan kecepatan tumpukan halamannya. Saat mencari subjek WordPress, ingat fokus berikut:
- Periksa audit topik, dan terutama cari data tentang eksekusi.
- Lakukan uji coba eksekusi halaman demo topik.
- Berikan perhatian khusus pada subjek WordPress default, yang ringan dalam kode, dan selanjutnya berkinerja baik.
- Lihatlah mata pelajaran berbasis Genesis dan Thesis Framework yang dikabarkan akan dieksekusi.
Keuntungan dari energi pemesanan
Reservasi adalah metode untuk menyimpan halaman situs web Anda sebagai halaman statis, dan menyajikannya kepada klien tanpa mengirimkan permintaan HTTP ke server. Ini membantu mempercepat situs WordPress. Apa yang dapat Anda lakukan untuk menggunakan pilihan ini?
Awalnya, kenali modul penyimpanan WordPress yang berharga, baca dokumentasinya, dan gunakan untuk memesan beberapa halaman situs Anda. WP Rocket, dan W3 Total Cache termasuk di antara yang bergengsi.
Anda dapat menjalankan penyimpanan program dengan menggunakan header penghentian, yang menunjukkan ke program web dokumen mana yang diminta dari server, dan yang dapat dipilih dari cadangan program. Dengan penurunan permintaan HTTP, kecepatan tumpukan halaman membuat kemajuan. Untuk melakukan ini, Anda harus menambahkan kode ini ke catatan htaccess.
<IfModule mod_expires.c> # enabling expirations ExpiresActive On # The default directive ExpiresDefault "access plus 3 months" # Your favicon ExpiresByType image/x-icon "access plus 1 year" # Photos ExpiresByType image/gif "access plus 3 months" ExpiresByType image/png "access plus 3 months" ExpiresByType image/jpg "access plus 3 months" ExpiresByType image/jpeg "access plus 3 months" # CSS ExpiresByType text/css "access plus 3 months" # Javascript ExpiresByType application/javascript "access plus 1 year" </IfModule>
Prefetch area, strategi yang kurang dikenal
Area prefetch adalah pilihan seperti pemesanan, di mana Anda cukup menerangi program web untuk membawa ruang lebih awal, sehingga aktivitas 'dapatkan' tidak dilakukan pada musim tumpukan halaman, dan akibatnya, kecepatan situs web meningkat.
Untuk memberdayakan ini, Anda dapat menambahkan kode ruang prefetch ke catatan header.php. Berikut adalah kasus kode ruang prefetch yang biasanya digunakan.
Untuk Google Font:
<link rel="dns-prefetch" href="//fonts.googleapis.com">
Untuk Google Analytics:
<link rel="dns-prefetch" href="//www.google-analytics.com">
Singkirkan modul yang tidak berguna dan substansial
Modul WordPress berguna, dalam hal apa pun, terlalu banyak modul berarti terlalu banyak permintaan di server, yang mendorong penumpukan halaman yang moderat. Masalah terkait lainnya termasuk bahaya keamanan dan masalah memori. Praktik terbaiknya adalah dengan mengirimkan modul yang tidak dapat dikelola oleh situs Anda.
Anda dapat menggunakan Plugin Performance Profiler (modul itu sendiri) untuk membedakan modul berkinerja paling buruk di WordPress Anda dan menggantikannya dengan pilihan yang lebih baik.
Selain itu, ada modul yang jarang Anda gunakan lebih dari dua kali sebulan, (misalnya, generator thumbnail, dan sebagainya.). Yang terbaik adalah menonaktifkannya, dan cukup mengaktifkannya pada musim penggunaan. Anda juga dapat memeriksa modul mana yang dapat Anda copot pemasangannya, dan menggunakan beberapa perangkat online.
Manfaatkan CDN untuk kecepatan tumpukan halaman yang lebih baik
Tahu tentang CDN (Content Delivery Networks)? Di situlah konten yang disajikan ke klien disampaikan dari server farm terdekat secara geologis, yang meningkatkan kecepatan pengangkutan. Ini karena waktu pertukaran yang lebih rendah, lompatan yang lebih rendah melintasi firewall dan sakelar, dan parameter yang berbeda menghasilkan pemuatan halaman yang lebih cepat untuk kumpulan orang yang tersebar secara geologis.
Administrasi CDN terbaik menawarkan modul rekonsiliasi WordPress, yang membantu Anda dengan cepat mengatur dan mengatur situs Anda untuk menggunakan keunggulan CDN. Dalam jangka panjang, ini juga menyebabkan Anda mengawasi pemindahan lebih baik, karena sebagian besar beban (gambar) yang berlebihan akan dipindahkan dari server host web, yang hanya meninggalkan topik untuk dipindahkan.
CDN Enabler adalah modul mengejutkan gratis yang dapat Anda jalankan dalam hitungan detik. Saat memilih apa yang dapat Anda tumpuk dari CDN, gunakan kelebihan yang tidak berguna. Bahkan favicon dapat ditumpuk melalui CDN. Cukup letakkan di root organizer WordPress, dan tambahkan kode yang menyertainya ke catatan header.php:
<link rel="shortcut icon" href="https://cdn.domain.com/favicon.ico" type="image/x-icon" />
Kemas gambar yang berat
Untuk menempatkan hal-hal ke dalam sudut pandang, inilah kenyataan. Topik WordPress dasar membutuhkan hampir 30 MB ruang penyimpanan, sementara situs visual-substansial, misalnya, e-store, membutuhkan beberapa GB ruang untuk menyimpan gambar. Bayangkan sebuah skenario di mana Anda dapat mengurangi ukuran rekaman gambar hingga lebih dari setengahnya dengan kontras kualitas yang kacau.
Anda dapat mengubah ukuran dan mengemas gambar dalam instrumen tekanan berbasis OS sebelum Anda mentransfernya, atau menggunakan modul WP seperti SmushIt untuk mengurangi ukuran rekaman gambar untuk situs WordPress Anda.
Jabat tangan SSL tingkat lanjut
SSL atau Secure Sockets Layer/Transport Layer Security adalah metode yang digunakan server web dan pelanggan untuk mengkodekan dan mengamankan semua gerakan. Ini telah berubah menjadi standar untuk pertukaran HTTP yang aman dan pergerakan lainnya melalui web. Salah satu ketidaknyamanan gerakan pengacakan adalah ketika ada beberapa overhead dan kemalasan ketika pelanggan dan server membuat sebuah asosiasi.
Anda dapat mempercepat pengaitan aman melalui peningkatan jabat tangan SSL menggunakan CDN. CDN melakukan overhead untuk Anda, dengan cara ini mengurangi waktu yang dihabiskan dalam membangun sesi SSL yang mendasarinya, dan selain itu menjaga asosiasi yang dilindungi tetap hidup. Ini juga memberi Anda keuntungan tambahan untuk menjamin pernyataan ulasan, terlepas dari apakah server Anda sendiri atau koperasi spesialis hanya menggunakan dukungan ulasan yang lebih rendah. Apa yang membuat perbedaan adalah bahwa program klien akhir Anda, dan sebagai tambahan indeks web seperti Google, melihat otentikasi SSL tingkat terbaik yang diberikan oleh CDN.
Keluarkan koreksi lama dari database Anda
Ambil dari saya, WordPress Anda akan mundur jika Anda tidak menangani database dan menjaganya tetap bersih. Anda dapat melakukannya dengan membatasi jumlah koreksi pos. WordPress benar-benar membuat banyak koreksi saat Anda membuat pot, dan semuanya menghabiskan ruang. Anda dapat melumpuhkan perubahan, atau menetapkan maksimum pada jumlah modifikasi yang paling ekstrim. Untuk melemahkan, tambahkan kode yang menyertainya ke catatan wp-config.php.
define('AUTOSAVE_INTERVAL', 300); // seconds define('WP_POST_REVISIONS', 5);
Mencoba tekanan GZip
Kami membahas tekanan gambar; Namun Anda juga dapat mengemas CSS, Javascript, dan halaman situs, di tingkat server, yang mengurangi waktu pertukaran informasi ke program. Berikut cara yang bisa Anda lakukan:
- Pergi ke checkgzipcompression.com dan masukkan situs Anda.
- Pilih modul penyimpanan Anda, buka pengaturan Cache Browser, dan beri tanda centang pada kotak Aktifkan Kompresi HTTP.
Kesimpulan
WordPress berkinerja baik menyiratkan situs berkinerja baik. Jika Anda tidak ingin klien Anda kecewa dengan kecepatan situs Anda, cobalah berbagai tips dan jebakan yang telah saya sebutkan dalam posting ini yang dapat Anda gunakan untuk meningkatkan eksekusi situs WordPress Anda, dan meningkatkan kecepatan tumpukan halaman .
Beri tahu kami bagaimana Anda menemukan cara untuk mendukung kecepatan WordPress Anda dan apakah salah satu tips saya membantu Anda. ujian ceria.