Wordpress

Cara Optimalkan wordpress untuk kinerja yang lebih baik

Cara Optimalkan wordpress untuk kinerja yang lebih baik

Dalam tutorial ini kami akan memberikan Anda beberapa tips tentang cara untuk meningkatkan kecepatan situs WordPress Anda. Memiliki situs yang cepat sangat penting jika Anda ingin memberikan pengunjung pengalaman pengguna yang luar biasa dan peringkat yang baik di search engine seperti Google dan Bing yang mengambil kecepatan loading halaman Anda ke dalam pertimbangan.

 

Aktifkan Dynamic Caching

Menambahkan cache dinamis yang dikonfigurasi dengan benar untuk situs WordPress Anda akan memiliki efek besar pada kecepatan. Ada banyak layanan seperti Varnish dan APC yang dapat digunakan tapi mereka semua memerlukan banyak konfigurasi server dan tweaker aplikasi Anda untuk bekerja dengan benar.  Dengan itu, semua yang perlu Anda lakukan adalah menginstal plugin kecil dan menghidupkan cache dinamis dengan satu klik.

 

Aktifkan kompresi gZIP

Untuk mengurangi ukuran data yang ditransfer antara server Anda dan pengunjung, Anda dapat Aktifkan kompresi gZIP untuk gambar, CSS dan JavaScript file. Dengan melakukan ini, web server akan memampatkan (seperti menciptakan sebuah file ZIP misalnya) konten ini sebelum ditransfer melalui Internet ke browser Anda. Di sisi lain, peramban decompress konten sebelum render. Ini secara signifikan menurunkan ukuran informasi yang sedang dipindahkan menurunkan waktu loading halaman Anda.

Cara termudah untuk Aktifkan kompresi gZIP untuk gambar, CSS dan JS file adalah untuk menambahkan baris tersebut ke file .htaccess di root WordPress.

 

## ENABLE GZIP COMPRESSION ##
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
## ENABLE GZIP COMPRESSION ##

 

Gunakan CDN

Content delivery networks (CDN) adalah jaringan server yang menduplikasi situs Anda pada semua node lokasi mereka. Ini berarti bahwa ketika pengunjung Anda request situs Anda, itu akan dilayani oleh lokasi server terdekat, daripada datacenter utama dari penyedia hosting Anda.

 

Mengoptimalkan gambar

Gambar adalah bagian penting dari setiap situs web. Hal ini penting untuk memiliki mereka untuk dioptimalkan. Ada beberapa hal mengenai gambar yang harus Anda diingat ketika membuat situs WordPress Anda:

 

Menggunakan gambar dengan ukuran yang tepat. Jangan meng-upload gambar besar dan kemudian skala mereka dengan HTML. Pastikan bahwa foto dan gambar-gambar lainnya yang tidak lebih besar dari ukuran yang Anda benar-benar menampilkan mereka dalam halaman.

Smush your images. Smush akan menghapus semua data tambahan dari foto Anda, seperti tanggal pengambilan foto, kamera yang digunakan untuk foto, koordinat gps, dll. Ada sebuah plugin kecil yang bagus yang melakukan itu untuk Anda disebut WP Smush.it.

Jika mungkin, menggunakan sprite untuk tema Anda. Menggunakan sprite adalah teknik CSS yang menggunakan berkas single untuk menunjukkan beberapa desain elemen pada halaman Anda. Dengan cara ini pemuatan puluhan gambar kecil (membuat permintaan http setiap kali), situs Anda akan membuka satu. Sprite, bagaimanapun, harus dipertimbangkan ketika tema dirancang. Jadi selalu mencari tema yang memanfaatkan sprite.

 

Mengecilkan file JavaScript dan CSS

Memanfaatkan browser caching berarti bahwa Anda dapat menentukan berapa lama browser pengunjung situs Anda harus men-cache gambar, CSS, JS dan file flash. Namun, jika salah satu sumber daya tersebut diatur, server akan memberitahukan browser pengunjung dan konten yang di-cache akan diganti dengan yang baru. Anda dapat menambahkan baris berikut ke file .htaccess tersebut untuk mengaktifkan teknik ini.

 

## LEVERAGE BROWSER CACHING ##

ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType application/x-javascript "access 1 month"
ExpiresByType application/javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 2 days"

## LEVERAGE BROWSER CACHING ##

 

Optimalkan Database WordPress Anda

Ini adalah praktik yang baik untuk mengoptimalkan database WordPress Anda dari waktu ke waktu. Anda dapat menganggap ini sebagai Disk Defragmenter pada hard disk lokal Anda. Untuk informasi lebih lanjut tentang masalah tersebut, periksa artikel kami tentang cara mengoptimalkan MySQL Database.

Share This Post

Leave Comment

Get more stuff like this
in your inbox

Subscribe to our mailing list and get interesting stuff and updates to your email inbox.