Anda di halaman 1dari 29

PANDUAN MUKTAMAD

UNTUK MENINGKATKAN
KELAJUAN & PRESTASI
WORDPRESS

1
PANDUAN MUKTAMAD UNTUK MENINGKATKAN KELAJUAN &
PRESTASI WORDPRESS

https://www.wpbeginner.com/wordpress-performance-speed/

Adakah anda ingin mempercepat laman WordPress anda? Memuatkan


halaman dengan pantas meningkatkan pengalaman pengguna,
meningkatkan paparan halaman anda, dan membantu SEO WordPress
anda. Dalam artikel ini, kami akan berkongsi petua pengoptimuman kelajuan
WordPress yang paling berguna untuk meningkatkan prestasi WordPress
dan mempercepat laman web anda.

Tidak seperti senarai "plugin caching WordPress terbaik X" yang lain atau
tutorial "Petua X untuk mempercepat WordPress" generik, artikel ini adalah
panduan komprehensif untuk pengoptimuman prestasi WordPress.

Kami cuba merangkumi segala-galanya dari mengapa kelajuan penting, apa


yang melambatkan laman WordPress anda, dan langkah-langkah yang
boleh diambil untuk meningkatkan kelajuan WordPress anda dengan segera.
Untuk memudahkannya, kami telah membuat senarai isi untuk membantu
anda menavigasi panduan utama kami untuk mempercepat laman
WordPress anda.

2
ISI KANDUNGAN

1. Asas Prestasi WordPress

1.1 Mengapa Kelajuan Penting untuk Laman WordPress anda?


1.2 Bagaimana Memeriksa Kelajuan Laman Web WordPress Anda?
1.3 Apa yang Melambatkan Laman Web WordPress Anda?
1.4 Kepentingan Hosting WordPress yang Baik

2. Mempercepat WordPress dalam Langkah Mudah (Tanpa Pengekodan)

2.1 Pasang Plugin Caching WordPress


2.2 Optimumkan Imej untuk Kelajuan

3. Amalan Terbaik Pengoptimuman Prestasi WordPress

3.1 Pastikan Laman Web WordPress Anda Dikemas kini


3.2 Mengoptimumkan Proses Latar Belakang
3.3 Gunakan Petikan di Laman Utama dan Arkib
3.4 Bahagikan Komen ke Halaman
3.5 Gunakan Rangkaian Penghantaran Kandungan (CDN)
3.6 Jangan Muat Naik Fail Audio / Video Secara Langsung ke
WordPress
3.7 Gunakan Tema Dioptimumkan Untuk Kelajuan
3.8 Gunakan Pemalam Lebih Pantas

4. Fine-Tuning WordPress for Speed (Lanjutan)

4.1 Bahagikan Catatan Panjang ke Halaman


4.2 Kurangkan Permintaan HTTP Luaran
4.3 Kurangkan Panggilan Pangkalan Data
4.4 Optimumkan Pangkalan Data WordPress
4.5 Had Semakan Pasca
4.6 Lumpuhkan Pautan Panas dan Penyebaran Kandungan Anda
4.7 Gunakan Lazy Loading jika Perlu
4.8 Gunakan Firewall Laman Web Tahap DNS
4.9 Betulkan Ralat HTTPS / SSL tanpa Pemalam
4.10 Gunakan Versi PHP Terkini

3
1. ASAS PRESTASI WORDPRESS

1.1 Mengapa Kelajuan Penting untuk Laman WordPress Anda?

Kajian menunjukkan bahawa dari tahun 2000 hingga 2016,


purata perhatian manusia menurun dari 12 saat hingga 7 saat.

Apa maksudnya ini bagi anda sebagai pemilik laman web?

Anda mempunyai sedikit masa untuk menunjukkan kepada


pengguna kandungan anda dan meyakinkan mereka untuk terus
berada di laman web anda.

Laman web yang perlahan bermaksud pengguna berpotensi


meninggalkan laman web anda sebelum memuatkannya.

Menurut kajian kes StrangeLoop yang melibatkan Amazon,


Google, dan laman web lain yang lebih besar, kelewatan 1 saat
dalam masa muat halaman dapat menyebabkan 7% kehilangan
penukaran, 11% lebih sedikit paparan halaman, dan penurunan
16% dalam kepuasan pelanggan.

Selain itu, Google dan mesin pencari lain sudah mulai


menghukum laman web yang lebih lambat dengan
mendorongnya turun dalam hasil carian yang bermaksud lalu
lintas yang lebih rendah untuk laman web yang lambat.

Untuk meringkaskan semuanya, jika anda mahukan lebih


banyak lalu lintas, pelanggan, dan pendapatan dari laman web
anda, maka anda mesti menjadikan laman web WordPress anda
CEPAT!

1.2 Bagaimana Memeriksa Kelajuan Laman Web WordPress Anda?

Selalunya pemula berpendapat bahawa laman web mereka


baik-baik saja kerana tidak merasa lambat di komputer
mereka. Itu adalah kesilapan yang besar.

4
Oleh kerana anda sering mengunjungi laman web anda sendiri,
penyemak imbas moden seperti Chrome menyimpan laman web
anda dalam cache dan mengambilnya secara automatik sebaik
sahaja anda mula menaip alamat. Ini menjadikan laman web
anda dimuat dengan serta-merta.

Namun, pengguna biasa yang pertama kali mengunjungi laman


web anda mungkin tidak mempunyai pengalaman yang sama.

Sebenarnya, pengguna di lokasi geografi yang berbeza akan


mempunyai pengalaman yang sama sekali berbeza.

Inilah sebabnya mengapa kami mengesyorkan agar anda


menguji kelajuan laman web anda menggunakan alat
seperti ujian kelajuan WordPress IsItWP.

Ini adalah alat dalam talian percuma yang membolehkan anda


menguji kelajuan laman web anda.

Setelah anda menjalankan ujian kelajuan laman web anda, anda


mungkin tertanya-tanya apakah kelajuan laman web yang baik
yang harus saya sasarkan?

Masa muat halaman yang baik adalah di bawah 2 saat.

Walau bagaimanapun, semakin cepat anda membuatnya,


semakin baik. Beberapa milisaat penambahbaikan di sana-sini
boleh menambah hingga mencukur separuh atau bahkan sesaat
penuh dari masa muat anda.

1.3 Apa yang Melambatkan Laman Web WordPress Anda?

Laporan ujian kelajuan anda mungkin mempunyai banyak


cadangan untuk penambahbaikan. Walau bagaimanapun,
sebahagian besarnya adalah jargon teknikal yang sukar
difahami oleh pemula.

5
Mempelajari apa yang melambatkan laman web anda adalah
kunci untuk meningkatkan prestasi dan membuat keputusan
jangka panjang yang lebih bijak.

Sebab utama laman web WordPress yang perlahan adalah:

(a) Web Hosting - Apabila pelayan hosting web anda tidak


dikonfigurasi dengan betul, ia boleh merosakkan kelajuan
laman web anda.

(b) Konfigurasi WordPress - Sekiranya laman web WordPress


anda tidak menyediakan halaman yang disimpan dalam
cache, laman web ini akan membebani pelayan anda
sehingga menyebabkan laman web anda lambat atau rosak
sepenuhnya.

(c) Ukuran Halaman - Terutama gambar yang tidak


dioptimumkan untuk web.

(d) Pemalam Buruk - Sekiranya anda menggunakan pemalam


yang tidak berkod, maka ia dapat melambatkan laman web
anda dengan ketara.

(e) Skrip luaran - Skrip luaran seperti iklan, pemuat fon, dan
lain-lain juga boleh memberi kesan besar terhadap prestasi
laman web anda.

Sekarang setelah anda mengetahui apa yang melambatkan


laman web WordPress anda, mari kita lihat cara mempercepat
laman web WordPress anda.

1.4 Kepentingan Hosting WordPress yang Baik

Perkhidmatan hosting WordPress anda memainkan peranan


penting dalam prestasi laman web. Penyedia hosting bersama
yang baik seperti Bluehost atau Siteground mengambil langkah
tambahan untuk mengoptimumkan prestasi laman web anda.

Walau bagaimanapun, pada hosting bersama anda berkongsi


sumber pelayan dengan banyak pelanggan lain. Ini bermaksud
bahawa jika laman web jiran anda mendapat banyak lalu lintas,
maka ia dapat mempengaruhi keseluruhan prestasi pelayan
yang seterusnya akan melambatkan laman web anda.

Sebaliknya, menggunakan perkhidmatan hosting WordPress


yang dikendalikan memberikan anda konfigurasi pelayan yang
paling optimum untuk menjalankan WordPress. Syarikat hosting
WordPress yang diuruskan juga menawarkan sandaran

6
automatik, kemas kini WordPress automatik, dan konfigurasi
keselamatan yang lebih maju untuk melindungi laman web anda.

Kami mengesyorkan WPEngine sebagai penyedia hosting


WordPress terurus pilihan kami. Mereka juga yang paling
popular di industri ini. (Lihat kupon WPEngine khas kami).

2. Mempercepat WordPress dalam Langkah Mudah (Tanpa Pengekodan)

Kami tahu bahawa membuat perubahan pada konfigurasi laman web


anda boleh menjadi pemikiran yang menakutkan bagi pemula,
terutamanya jika anda bukan pakar teknologi.

Tetapi jangan risau, anda tidak keseorangan. Kami telah membantu


ribuan pengguna WordPress meningkatkan prestasi WordPress
mereka.

Kami akan menunjukkan kepada anda bagaimana anda dapat


mempercepat laman WordPress anda dengan hanya beberapa klik
(tidak memerlukan pengekodan).

Sekiranya anda boleh menunjuk-dan-klik, anda boleh melakukannya!

2.1 Pasang Plugin Caching WordPress

Halaman WordPress "dinamik." Ini bermaksud mereka dibina


dengan cepat setiap kali seseorang mengunjungi siaran atau
halaman di laman web anda.

Untuk membina halaman anda, WordPress harus menjalankan


proses untuk mencari maklumat yang diperlukan,
mengumpulkan semuanya, dan kemudian memaparkannya
kepada pengguna anda.

Proses ini memerlukan banyak langkah, dan ini benar-benar


dapat melambatkan laman web anda apabila anda mempunyai
banyak orang yang mengunjunginya sekaligus.

Itulah sebabnya kami mengesyorkan setiap laman WordPress


menggunakan plugin caching. Caching dapat menjadikan laman
WordPress anda di mana sahaja dari 2x hingga 5x lebih cepat.

Inilah cara ia berfungsi.

Daripada menjalani keseluruhan proses pembuatan halaman


setiap kali, plugin caching anda membuat salinan halaman
setelah memuatkan pertama, dan kemudian memberikan versi
cache tersebut kepada setiap pengguna berikutnya.

7
Seperti yang anda lihat dalam grafik di atas, ketika pengguna
mengunjungi laman WordPress anda, pelayan anda mengambil
maklumat dari pangkalan data MySQL dan fail PHP anda. Ia
kemudian menyatukan semuanya ke dalam kandungan HTML
yang disajikan kepada pengguna.

Ini adalah proses yang panjang, tetapi anda boleh melewatkan


banyak ketika menggunakan cache sebagai gantinya.

Terdapat banyak plugin caching WordPress yang bagus, tetapi


kami mengesyorkan menggunakan plugin WP Rocket (premium)
atau WP Super Cache (percuma).

Lihat panduan langkah demi langkah kami mengenai cara


memasang dan menyiapkan WP Super Cache di laman
WordPress anda. Tidak sukar untuk disiapkan, dan pengunjung
anda akan melihat perbezaannya.

Banyak syarikat hosting WordPress seperti Bluehost dan


SiteGround juga menawarkan penyelesaian caching.

SiteGround SuperCacher

Sekiranya anda menggunakan SiteGround maka log masuk ke


hosting cPanel dan aktifkan SuperCacher di bawah 'Alat
penambahbaikan laman web'.

8
Selepas itu, anda perlu memasang dan mengaktifkan plugin SG
Optimizer di WordPress untuk menguruskan tetapan
SuperCacher.

Bluehost Caching

Sekiranya anda menggunakan Bluehost, kemudian pergi


ke Bahagian Prestasi Saya » untuk menghidupkan cache.

Sekiranya anda menggunakan penyedia hosting WordPress


yang diuruskan, maka anda tidak memerlukan pemalam cache
kerana ia sudah terpasang dan dihidupkan secara lalai.

Bonus: Anda boleh menggabungkan pemalam caching dengan


firewall aplikasi web seperti CloudFlare atau Sucuri untuk
peningkatan prestasi maksimum.

2.2 Optimumkan Imej untuk Kelajuan

9
Imej menghidupkan kandungan anda dan membantu
meningkatkan penglibatan. Para penyelidik mendapati bahawa
menggunakan visual berwarna menjadikan orang 80% lebih
senang membaca kandungan anda.

Namun, jika gambar anda tidak dioptimumkan, gambarnya lebih


menyakitkan daripada membantu. Sebenarnya, gambar yang
tidak dioptimumkan adalah salah satu masalah kelajuan yang
paling biasa yang kita lihat di laman web pemula.

Sebelum anda memuat naik foto secara langsung dari telefon


atau kamera, kami mengesyorkan agar anda menggunakan
perisian penyuntingan foto untuk mengoptimumkan gambar
anda di web.

Dalam format asalnya, foto-foto ini boleh mempunyai ukuran fail


yang besar. Tetapi berdasarkan format fail gambar dan
pemampatan yang anda pilih dalam perisian penyuntingan,
anda dapat menurunkan ukuran gambar anda hingga 5x.

Di WPBeginner, kami hanya menggunakan dua format gambar:


JPEG dan PNG.

Sekarang anda mungkin tertanya-tanya: apa perbezaannya?

Baiklah, format gambar PNG tidak dimampatkan. Apabila anda


memampatkan gambar, ia akan kehilangan beberapa maklumat,
jadi gambar yang tidak dimampatkan akan menjadi lebih
berkualiti dengan lebih terperinci. Kelemahannya ialah saiz
failnya lebih besar, jadi lebih lama untuk memuatkannya.

JPEG , sebaliknya, adalah format fail yang dimampatkan yang


sedikit mengurangkan kualiti gambar, tetapi ukurannya jauh
lebih kecil.

10
Oleh itu, bagaimana kita memutuskan format gambar mana
yang hendak dipilih?

Sekiranya gambar atau gambar kita mempunyai banyak warna


yang berbeza, maka kita menggunakan JPEG.

Sekiranya gambar lebih sederhana atau kita memerlukan


gambar yang telus, maka kita menggunakan PNG.

Sebilangan besar gambar kami adalah JPEG.

Berikut adalah carta perbandingan ukuran fail dan alat


pemampatan yang berbeza yang boleh kami gunakan untuk
gambar StrangeLoop yang digunakan di atas.

Seperti yang anda lihat dalam carta, format gambar yang anda
gunakan dapat membuat perbezaan yang besar dalam prestasi
laman web.

Untuk perincian mengenai cara mengoptimumkan gambar anda


dengan betul menggunakan Photoshop dan alat penyuntingan
popular lain, tanpa mengorbankan kualiti, lihat panduan langkah
demi langkah kami mengenai cara menyimpan gambar yang
dioptimumkan untuk web.

3. Amalan Terbaik Pengoptimuman Prestasi WordPress

Setelah memasang plugin caching dan mengoptimumkan gambar


anda, anda akan melihat laman web anda akan mula dimuat dengan
lebih cepat.

11
Tetapi jika anda benar-benar mahu mengekalkan laman web anda
secepat mungkin, anda perlu menggunakan amalan terbaik yang
disenaraikan di bawah.

Petua ini tidak terlalu teknikal, jadi anda tidak perlu mengetahui kod apa
pun untuk melaksanakannya. Tetapi menggunakannya akan
mengelakkan masalah biasa yang akan melambatkan laman web
anda.

3.1 Pastikan Laman Web WordPress Anda Dikemas kini

Sebagai projek sumber terbuka yang dikendalikan dengan baik,


WordPress sering dikemas kini. Setiap kemas kini tidak hanya
akan menawarkan ciri baru tetapi juga akan memperbaiki
masalah keselamatan dan pepijat. Tema dan pemalam
WordPress anda mungkin juga mempunyai kemas kini berkala.

Sebagai pemilik laman web, adalah tanggungjawab anda untuk


terus mengemas kini laman web, tema, dan pemalam anda ke
versi terkini. Tidak melakukannya boleh menjadikan laman web
anda perlahan dan tidak boleh dipercayai, dan membuat anda
terdedah kepada ancaman keselamatan.

Untuk maklumat lebih lanjut mengenai kepentingan kemas kini,


lihat artikel kami mengenai mengapa anda mesti selalu
menggunakan versi WordPress terkini.

3.2 Mengoptimumkan Proses Latar Belakang

Proses latar belakang di WordPress adalah tugas yang


dijadualkan yang berjalan di latar belakang laman WordPress
anda. Berikut adalah beberapa contoh tugas latar belakang yang
dijalankan di laman WordPress:

Tugas pemalam Sandaran WordPress

Pekerjaan cron WordPress untuk menerbitkan catatan berjadual

Pekerjaan cron WordPress untuk memeriksa kemas kini

12
Enjin carian dan perayap lain yang cuba mengambil kandungan

Tugas seperti pekerjaan cron untuk catatan dan kemas kini yang
dijadualkan memberi kesan minimum terhadap prestasi laman
web.

Walau bagaimanapun, proses latar belakang lain seperti


pemalam sandaran dan perayapan berlebihan oleh enjin carian
dapat melambatkan laman web.

Untuk pemalam sandaran, anda perlu memastikan


bahawa pemalam sandaran WordPress anda hanya berjalan
pada masa lalu lintas rendah di laman web anda. Anda juga
perlu menyesuaikan frekuensi sandaran dan data yang perlu
disandarkan.

Contohnya, jika anda membuat sandaran harian yang lengkap


semasa anda hanya menerbitkan kandungan baru dua kali
seminggu, maka anda perlu menyesuaikannya.

Sekiranya anda mahukan sandaran yang lebih kerap seperti


sandaran masa nyata, maka kami cadangkan penggunaan
penyelesaian SaaS supaya anda tidak mengenakan cukai
kepada pelayan anda.

Untuk merangkak, anda perlu mengawasi laporan perayapan


anda di konsol Carian Google. Perayapan yang kerap yang
menyebabkan kesilapan boleh menyebabkan laman web anda
menjadi perlahan atau tidak bertindak balas.

Lihat panduan Konsol Carian Google kami yang lengkap untuk


pemula untuk mengetahui cara menyesuaikan kadar perayapan.

3.3 Gunakan Petikan di Laman Utama dan Arkib

13
Secara lalai, WordPress memaparkan kandungan penuh setiap
artikel di halaman utama dan arkib anda. Ini bermakna halaman
utama, kategori, tag, dan halaman arkib anda semua akan
dimuat lebih perlahan.

Kelemahan lain untuk menunjukkan artikel penuh di halaman ini


adalah pengguna tidak merasa perlu untuk mengunjungi artikel
yang sebenarnya. Ini dapat mengurangkan tayangan halaman
anda dan masa yang diluangkan oleh pengguna di laman web
anda.

Untuk mempercepat masa memuatkan halaman arkib, anda


boleh menetapkan laman web anda untuk memaparkan petikan
dan bukannya isi penuh.

Anda boleh menavigasi ke Tetapan »Membaca dan memilih"


Untuk setiap artikel dalam suapan, tunjukkan: Ringkasan "dan
bukan" Teks Penuh. "

Untuk maklumat lebih lanjut mengenai kebaikan dan keburukan


dalam memaparkan ringkasan, lihat artikel kami
mengenai catatan penuh vs ringkasan (petikan) di halaman arkib
WordPress anda.

3.4 Bahagikan Komen ke Halaman

14
Mendapat banyak komen pada catatan blog anda? Tahniah! Itu
penunjuk hebat penonton yang terlibat.

Tetapi kelemahannya adalah, memuatkan semua komen


tersebut dapat mempengaruhi kelajuan laman web anda.

WordPress dilengkapi dengan penyelesaian terbina dalam untuk


itu. Cukup pergi ke Tetapan »Perbincangan dan tandai kotak di
sebelah pilihan" Masukkan komen ke halaman ".

Untuk arahan yang lebih terperinci, lihat panduan kami


mengenai cara membuat komen di WordPress.

3.5 Gunakan Rangkaian Penghantaran Kandungan (CDN)

Ingat bagaimana kita menyebutkan di atas bahawa pengguna di


lokasi geografi yang berlainan mungkin mengalami masa muat
yang berbeza di laman web anda?

Ini kerana lokasi pelayan hosting web anda dapat


mempengaruhi kelajuan laman web anda.

Sebagai contoh, katakan syarikat hosting web anda mempunyai


pelayannya di Amerika Syarikat. Pelawat yang juga berada di
Amerika Syarikat secara amnya akan melihat masa pemuatan
yang lebih cepat daripada pelawat di India.

15
Menggunakan Rangkaian Penghantaran Kandungan (CDN),
dapat membantu mempercepat masa pemuatan untuk semua
pengunjung anda.

CDN adalah rangkaian yang terdiri daripada pelayan di seluruh


dunia. Setiap pelayan akan menyimpan fail "statik" yang
digunakan untuk membuat laman web anda.

Fail statik ini termasuk fail yang tidak berubah seperti gambar,
CSS, dan JavaScript, tidak seperti halaman WordPress anda
yang "dinamik" seperti yang dijelaskan di atas.

Apabila anda menggunakan CDN, setiap kali pengguna


mengunjungi laman web anda, mereka akan memberikan fail
statik dari pelayan mana yang paling dekat dengan
mereka. Pelayan hosting web anda sendiri juga akan lebih
pantas kerana CDN melakukan banyak kerja.

Anda dapat melihat bagaimana ia berfungsi dalam infografik ini.

Kami menggunakan cadangan menggunakan StackPath


CDN. Kami telah menggunakan MaxCDN di semua laman web
kami yang kini juga merupakan bahagian dari StackPath.

Ia berfungsi dengan baik dengan laman web WordPress dan


memuji pemalam cache WordPress anda yang ada untuk masa
pemuatan yang lebih cepat.

3.6 Jangan Muat Naik Fail Audio / Video Secara Langsung ke


WordPress

16
Anda boleh memuat naik fail audio dan video secara langsung
ke laman WordPress anda, dan ia akan memaparkannya secara
automatik dalam pemain HTML5…

Tetapi anda TIDAK PERNAH melakukan itu!

Hosting audio dan video akan dikenakan lebar jalur anda. Anda
mungkin dikenakan bayaran lebihan oleh syarikat hosting web
anda, atau mereka bahkan dapat menutup laman web anda
sama sekali, walaupun rancangan anda merangkumi lebar jalur
"tidak terhad".

Menghosting fail media besar juga meningkatkan saiz sandaran


anda, dan menyukarkan anda untuk memulihkan WordPress
dari sandaran.

Sebaliknya, anda harus menggunakan perkhidmatan hosting


audio dan video seperti YouTube, Vimeo, DailyMotion,
SoundCloud, dan lain-lain, dan membiarkan mereka mengurus
kerja keras. Mereka mempunyai lebar jalur untuk itu!

WordPress mempunyai ciri penyematan video terbina dalam,


jadi anda boleh menyalin dan menampal URL video anda terus
ke dalam pos anda dan ia akan disematkan secara automatik.

Dapatkan maklumat lebih lanjut mengenai cara kerjanya dalam


panduan kami untuk memasukkan video di WordPress.

Sekiranya anda membuat laman web podcast dengan


WordPress, maka kami mengesyorkan perkhidmatan hosting
podcast Blubrry untuk prestasi terbaik.

3.7 Gunakan Tema Dioptimumkan Untuk Kelajuan

17
Semasa memilih tema untuk laman web anda, penting untuk
memberi perhatian khusus kepada pengoptimuman
kelajuan. Beberapa tema yang cantik dan kelihatan menarik
sebenarnya tidak dikodkan dengan baik dan boleh melambatkan
laman web anda.

Biasanya lebih baik menggunakan tema yang lebih sederhana


daripada memilih tema yang penuh dengan tata letak yang
kompleks, animasi yang mencolok, dan ciri-ciri lain yang tidak
perlu. Anda sentiasa dapat menambahkan ciri tersebut
menggunakan pemalam WordPress berkualiti.

Kedai tema WordPress premium seperti StudioPress, Themify,


CSSIgniter menawarkan tema yang dikodkan dengan baik dan
dioptimumkan untuk kelajuan. Anda juga boleh melihat artikel
kami mengenai memilih tema WordPress yang sempurna untuk
mendapatkan nasihat mengenai perkara yang perlu dicari.

Sebelum anda mengaktifkan tema baru anda, lihat panduan


kami mengenai cara menukar tema WordPress anda dengan
betul untuk peralihan yang lancar.

3.8 Gunakan Pemalam Lebih Pantas

18
Plugin WordPress yang kurang berkod sering memuatkan
banyak kembung sama ada laman web anda memerlukannya
atau tidak. Ini meningkatkan kelajuan muat halaman anda dan
melambatkan laman web anda.

Untuk membantu anda memilih plugin terbaik, kami sering


menerbitkan pilihan pameran plugin WordPress terbaik
kami. Kami memberi perhatian khusus kepada kemudahan
penggunaan, pengalaman pengguna, dan prestasi yang paling
penting.

Berikut adalah beberapa pilihan kami untuk kategori plugin


WordPress yang paling biasa.

WPForms - Pemalam borang hubungan paling cepat dan mesra


pemula untuk WordPress.

Soliloquy - Sekiranya anda ingin menambahkan slider ke laman


web anda, maka Soliloquy adalah plugin slaid WordPress
terbaik dari segi prestasi dan ciri.

Galeri Envira - Pemalam galeri foto juga dapat memperlahankan


WordPress. Kami menjalankan ujian dan mendapati Envira
Gallery adalah pemalam galeri foto terpantas untuk WordPress.

Jumlah Dikongsi - Plugin media sosial memuat skrip tambahan


dan tidak begitu anggun. Shared Counts adalah salah satu
pemalam media Sosial terpantas untuk WordPress.

Selain daripada cadangan kami sendiri, anda boleh menjalankan


ujian anda sendiri. Cukup jalankan ujian kelajuan sebelum dan
selepas memasang pemalam untuk membandingkan kesannya
terhadap prestasi.

19
4. Fine-Tuning WordPress for Speed (Lanjutan)

Dengan menggunakan amalan terbaik pengoptimuman WordPress dan


petua kelajuan asas yang disenaraikan di atas, anda akan melihat
peningkatan besar dalam masa memuatkan laman web anda.

Tetapi setiap pecahan sesaat dikira. Sekiranya anda ingin


mendapatkan kepantasan secepat mungkin, maka anda ingin
membuat beberapa perubahan lagi. Petua berikut sedikit lebih teknikal,
dengan beberapa memerlukan anda mengubah suai fail laman web
anda atau mempunyai pemahaman asas mengenai PHP. Anda harus
memastikan untuk membuat sandaran laman web anda terlebih
dahulu sekiranya berlaku.

4.1 Bahagikan Catatan Panjang ke Halaman

Pembaca cenderung menyukai catatan blog yang lebih panjang


dan mendalam. Catatan yang lebih panjang cenderung untuk
mendapat kedudukan lebih tinggi di enjin carian.

Tetapi jika anda menerbitkan artikel berbentuk panjang dengan


banyak gambar, ini boleh membahayakan masa memuatkan
anda.

Sebaliknya, pertimbangkan untuk membahagikan catatan anda


yang lebih panjang menjadi beberapa halaman.

WordPress dilengkapi dengan fungsi terbina dalam untuk


melakukannya. Cukup tambahkan <!––nextpage––>teg di
artikel anda di mana anda ingin membaginya menjadi halaman
seterusnya. Lakukan itu sekali lagi jika anda mahu
membahagikan artikel ke halaman seterusnya juga.

Untuk arahan yang lebih terperinci, lihat tutorial kami


mengenai penomboran pasca - cara membahagikan catatan
WordPress menjadi beberapa halaman.

20
4.2 Kurangkan Permintaan HTTP Luaran

Banyak plugin dan tema WordPress memuat semua jenis fail


dari laman web lain. Fail-fail ini boleh merangkumi skrip,
lembaran gaya, dan gambar dari sumber luaran seperti Google,
Facebook, perkhidmatan analisis, dan sebagainya.

Tidak apa-apa menggunakan beberapa ini. Sebilangan besar


fail ini dioptimumkan untuk dimuat secepat mungkin, jadi lebih
cepat daripada menghoskannya di laman web anda sendiri.

Tetapi jika pemalam anda membuat banyak permintaan ini, ia


dapat melambatkan laman web anda dengan ketara.

Anda boleh mengurangkan semua permintaan HTTP luaran ini


dengan menonaktifkan skrip dan gaya atau menggabungkannya
menjadi satu fail. Berikut adalah tutorial cara mematikan fail
CSS dan JavaScript plugin anda.

4.3 Kurangkan Panggilan Pangkalan Data

21
Catatan: Langkah ini sedikit lebih teknikal dan memerlukan
pengetahuan asas mengenai fail templat PHP dan WordPress.

Malangnya, terdapat banyak tema WordPress yang tidak


dikodkan dengan baik. Mereka mengabaikan amalan standard
WordPress dan akhirnya membuat panggilan pangkalan data
langsung, atau terlalu banyak permintaan yang tidak perlu ke
pangkalan data. Ini benar-benar dapat melambatkan pelayan
anda dengan memberikan terlalu banyak kerja yang perlu
dilakukan.

Bahkan tema yang dikodkan dengan baik boleh mempunyai kod


yang membuat panggilan pangkalan data hanya untuk
mendapatkan maklumat asas blog anda.

Dalam contoh ini, setiap kali anda melihat <?php, itulah


permulaan panggilan pangkalan data baru:

<html xmlns="http://www.w3.org/1999/xhtml" dir="<?php


1 language_attributes(); ?>">
2 <head profile="http://gmpg.org/xfn/11">
3 <meta http-equiv="Content-Type" content="<?php
4 bloginfo('html_type'); ?>
charset=<?php bloginfo('charset'); ?>" />

Anda tidak boleh menyalahkan pembangun tema untuk


itu. Mereka tidak mempunyai cara lain untuk mengetahui bahasa
dalam laman web anda.

Tetapi jika anda menyesuaikan laman web anda


menggunakan tema anak, maka anda boleh mengganti
panggilan pangkalan data ini dengan maklumat khusus anda
untuk mengurangkan semua panggilan pangkalan data tersebut.

<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr">


1
<head profile="http://gmpg.org/xfn/11">
2
<meta http-equiv="Content-Type" content="text/html;
3
charset=UTF-8" />

Semak tema ibu bapa anda untuk kejadian seperti ini yang dapat
diganti dengan mudah dengan maklumat statik.

4.4 Optimumkan Pangkalan Data WordPress

22
Setelah menggunakan WordPress sebentar, pangkalan data
anda akan mempunyai banyak maklumat yang mungkin tidak
anda perlukan lagi. Untuk prestasi yang lebih baik, anda boleh
mengoptimumkan pangkalan data anda untuk menyingkirkan
semua maklumat yang tidak diperlukan itu.

Perkara ini dapat diuruskan dengan mudah dengan plugin WP-


Sweep. Ini membolehkan anda membersihkan pangkalan data
WordPress anda dengan menghapus perkara seperti catatan
sampah, semakan, tag yang tidak digunakan, dll. Ia juga akan
mengoptimumkan struktur pangkalan data anda dengan hanya
satu klik.

Lihat panduan kami mengenai cara mengoptimumkan dan


membersihkan pangkalan data WordPress anda untuk
peningkatan prestasi.

4.5 Had Semakan Pasca

Semakan pasca mengambil ruang dalam pangkalan data


WordPress anda. Beberapa pengguna percaya bahawa
semakan juga boleh mempengaruhi beberapa pertanyaan
pangkalan data yang dijalankan oleh pemalam. Sekiranya

23
pemalam tidak secara khusus mengecualikan semakan pos, ia
mungkin melambatkan laman web anda dengan mencari di
dalamnya.

Anda boleh mengehadkan jumlah semakan yang dibuat oleh


WordPress untuk setiap artikel. Cukup tambahkan baris kod ini
ke fail wp-config.php anda.

1 define( 'WP_POST_REVISIONS', 4 );

Kod ini akan mengehadkan WordPress untuk menyimpan 4


semakan terakhir anda pada setiap siaran atau halaman, dan
membuang semakan lama secara automatik.

4.6 Lumpuhkan Hotlinking dan Pelepasan Kandungan Anda

Sekiranya anda membuat kandungan berkualiti di laman


WordPress anda, maka yang menyedihkan adalah kemungkinan
ia akan dicuri cepat atau lambat.

Salah satu cara ini berlaku adalah apabila laman web lain
menayangkan gambar anda secara langsung dari URL mereka
di laman web anda, dan bukannya memuat naiknya ke pelayan
mereka sendiri. Sebenarnya, mereka mencuri lebar jalur hosting
web anda, dan anda tidak mendapat trafik untuk
menunjukkannya.

Cukup tambahkan kod ini ke fail .htaccess anda untuk menyekat


pautan panas gambar dari laman WordPress anda.

1 #disable hotlinking of images with forbidden or custom


2 image option
3 RewriteEngine on
4 RewriteCond %{HTTP_REFERER} !^$
5 RewriteCond %{HTTP_REFERER}
6 !^http(s)?://(www\.)?wpbeginner.com [NC]

24
RewriteCond %{HTTP_REFERER}
!^http(s)?://(www\.)?google.com [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]

Catatan: Jangan lupa menukar wpbeginner.com dengan domain


anda sendiri.

Anda mungkin juga ingin menyemak artikel kami yang


menunjukkan 4 cara untuk mencegah pencurian gambar di
WordPress.

Beberapa laman web mengikis kandungan membuat catatan


secara automatik dengan mencuri kandungan anda dari suapan
RSS anda. Anda boleh melihat panduan kami untuk mencegah
pengikisan kandungan blog di WordPress untuk mengetahui
cara-cara menangani pencurian kandungan automatik.

4.7 Gunakan Lazy Loading jika Perlu

Sekiranya anda menambahkan banyak gambar, pelbagai


penyisipan video, dan galeri foto ke catatan blog anda, maka
laman web anda boleh mendapat keuntungan daripada
pemuatan yang malas.

Daripada memuatkan semua gambar dan video anda sekaligus,


muat turun malas hanya gambar yang akan kelihatan di skrin
pengguna. Ia menggantikan semua gambar dan penyisipan
video lain dengan gambar placeholder.

Semasa pengguna menatal ke bawah, laman web anda


memuatkan gambar yang kini dapat dilihat di kawasan tontonan
penyemak imbas. Anda boleh memuatkan gambar, video, dan
bahkan komen dan gravatar WordPress.

25
Untuk gambar, iframe, dan video, anda boleh menggunakan
pemalam Lazy Load by WP Rocket. Untuk komen WordPress,
lihat panduan kami mengenai cara memuatkan komen dengan
malas di WordPress.

4.8 Gunakan Firewall Laman Web Tahap DNS

A WordPress firewall plugin membantu anda menyekat


serangan brute kuasa, penggodaman percubaan, dan
malware. Walau bagaimanapun, tidak semua plugin firewall
sama.

Sebahagian daripada mereka berjalan di laman web anda, ini


bermaksud penyerang sudah dapat menjangkau pelayan web
anda sebelum mereka disekat. Ini masih berkesan untuk
keselamatan, tetapi tidak optimum untuk prestasi.

Inilah sebabnya mengapa kami mengesyorkan menggunakan


firewall tahap DNS seperti Sucuri atau Cloudflare. Firewall ini
menyekat permintaan jahat bahkan sebelum mereka sampai ke
laman web anda.

4.9 Betulkan Ralat HTTPS / SSL tanpa Pemalam

26
Sekiranya anda menukar laman web anda ke HTTPS / SSL,
kemungkinan anda akan mengalami kesilapan kandungan
campuran.

Cara termudah untuk membetulkannya adalah dengan


memasang plugin seperti Really Simple SSL. Namun,
masalahnya ialah pemalam ini menangkap semua URL terlebih
dahulu, kemudian menukarnya ke HTTPS sebelum
menghantarnya ke penyemak imbas pengguna.

Ini mempunyai kesan prestasi yang kecil tetapi ketara. Anda


boleh mengurangkannya dengan memperbaiki semua URL
secara manual. Untuk maklumat lebih lanjut, lihat artikel kami
mengenai cara menyelesaikan masalah SSL yang biasa di
WordPress.

4.10 Gunakan Versi PHP Terkini

WordPress terutamanya ditulis dalam bahasa pengaturcaraan


PHP. Ini adalah bahasa sisi pelayan, yang bermaksud ia
dipasang dan berjalan di pelayan hosting anda.

Semua syarikat hosting WordPress yang baik menggunakan


versi PHP yang paling stabil di pelayan mereka. Namun, ada
kemungkinan syarikat hosting anda menjalankan versi PHP
yang agak lama.

PHP 7 yang lebih baru dua kali lebih cepat daripada


pendahulunya. Itu adalah peningkatan prestasi yang besar yang
mesti dimanfaatkan oleh laman web anda.

Anda dapat melihat versi PHP yang digunakan oleh laman web
anda dengan memasang dan mengaktifkan plugin Info Versi.

27
Setelah pengaktifan, plugin akan menunjukkan versi PHP anda
di bahagian footer pada papan pemuka admin WordPress anda.

Sekiranya laman web anda menggunakan versi yang lebih


rendah daripada PHP 7, minta penyedia hosting anda
mengemas kini untuk anda. Sekiranya mereka tidak dapat
melakukannya, sudah tiba masanya untuk mencari
syarikat hosting WordPress yang baru.

Itu sahaja! Kami harap artikel ini dapat membantu anda


mempelajari cara meningkatkan kelajuan dan prestasi
wordpress.

Teruskan dan cuba teknik ini. Jangan lupa untuk menguji


kelajuan laman web anda sebelum dan selepas melaksanakan
amalan terbaik ini. Anda akan terkejut perubahan ini akan
meningkatkan prestasi WordPress anda.

Sekiranya anda menyukai artikel ini, sila langgan tutorial


video Saluran YouTube kami untuk WordPress. Anda juga
boleh menemui kami di Twitter dan Facebook.

Mengenai Staf Pengarang

Staf Pengarang di WPBeginner adalah pasukan pakar WordPress yang


diketuai oleh Syed Balkhi. Dipercayai oleh lebih daripada 1.3 juta pembaca
di seluruh dunia.

28
eof -

29

Anda mungkin juga menyukai