Perlahan WordPress? Beginilah caranya untuk membaikinya!

Terdapat banyak sebab mengapa laman web WordPress adalah perlahan, dan terdapat banyak cara untuk mengoptimumkan anda WP yang kami akan melindungi dalam artikel ini.

Yang pertama perkara yang anda ingin lakukan adalah untuk menyemak bahawa anda mempunyai baik dan cepat yang dioptimumkan untuk WordPress – Disyorkan Web Hosting. Sekiranya syarikat hosting perlahan, pelayan mereka telah overload, atau rangkaian tidak boleh dipercayai, tidak kira apa yang anda lakukan, anda tidak akan mampu untuk mendapatkan kelajuan lebih daripada usaha pengoptimuman anda.

Bagaimana anda tahu jika tuan rumah anda adalah lambat atau mengalami isu?

Semak masa maklum balas Laman web anda, dari 7 lokasi pada orang-orang, menggunakan penyemak masa ke bait pertama kita sendiri, alat akan tes halaman web anda jika naik dan berjalan, dari 4 benua yang berbeza:

– > Tester respon TTFB

Anda akan tahu dengan segera bagaimana tuan rumah anda melaksanakan. Jika anda melihat isyarat dari semua lokasi, atau majoriti lokasi laporan ke atas 500 ms masa tindak balas, maka anda mempunyai satu masalah dan perlu bercakap dengan hos web anda. Apa yang anda ingin lihat adalah masa sambutan yang baik, untuk sekurang-kurangnya beberapa lokasi (< 500ms ), and most importantly the ones closer to where most of your clients are coming from. 500ms="" ),="" and="" most="" importantly="" the="" ones="" closer="" to="" where="" most="" of="" your="" clients="" are="" coming="">

Jika masa tindak balas TTFB anda adalah baik, tetapi anda berfikir anda WP keseluruhan beban masa yang tidak baik, maka anda perlu Teruskan dengan proses pengoptimuman seperti yang diterangkan di bawah.

NOTA: Kami mengesyorkan bahawa anda memeriksa jika anda tidak dapat mengoptimumkan atau mengekalkan WordPress sendiri dengan pemaju/secara bebas. Beberapa istilah yang digunakan dalam artikel ini boleh kedengaran sangat teknikal, tetapi beberapa langkah yang digariskan boleh dilakukan walaupun oleh rookie web master.

Periksa dahulu, ini saiz jumlah halaman (kandungan saiz) halaman rumah awda atau mana-mana di dalam halaman dalam WP anda, yang muncul untuk menjadi lambat – Sila pastikan bahawa anda tidak menggunakan imej besar, fail CSS yang besar, fon yang besar, panjang JavaScripts, atau tema-tema yang buruk secara umum!

Alat yang baik untuk menggunakan ini dipanggil Pingdom (di bawah). Anda boleh mengesahkan saiz jumlah halaman anda, bagi setiap halaman yang anda ingin menguji:

https://Tools.Pingdom.com

NOTA: Sentiasa menggunakan lokasi yang sama apabila melakukan ujian.

Bagi setiap 1 MB data menjangka bahawa rata-rata pengunjung boleh menunggu 1 tambahan kedua, jadi jika laman anda 5 MB itulah 5 saat bagi laman yang penuh muatan. Jika anda mempunyai laman yang lebih daripada 1-1.5 MB atau mana-mana halaman dalam laman web anda adalah lebih besar daripada 1 MB, anda harus segera melihat ke dalam mengoptimumkan imej anda atau mengoptimumkan tema anda, CSS fail, JavaScripts, dan sebagainya. Garis Panduan Google mencadangkan bahawa laman web harus memuatkan dalam masa 2-3 saat untuk menganggapnya sebagai kelajuan yang besar tapi keras, jadi matlamat anda adalah untuk mendapatkan di bawah 3 saat jika boleh.

Jika saiz laman anda besar (> 1MB) – Sila, meneliti bahagian-bahagian artikel di bawah: pengoptimuman imej, tema, plugin Smush It, dan alat-alat Minification CSS/JavaScript yang digariskan di bawah.

Plugin

Cara terpantas untuk mengoptimumkan WP anda adalah untuk melumpuhkan dan menghapuskan mana-mana plugin yang tidak perlu, yang mungkin melambatkan Laman web anda tanpa anda walaupun mengetahui!

Anda boleh menguji plugin yang adalah melambatkan anda dengan de mengaktifkan mereka satu demi satu, dan ujian yang akan meningkatkan atau mengurangkan masa loading anda. Lebih banyak plugin anda menggunakan, lebih tinggi peluang bahawa WP anda akan melakukan seperti yang dijangkakan. Kadang-kadang sangat jelas dan anda boleh melihatnya dengan mata kasar jika plugin yang memperlahankan anda, setelah anda membolehkan/mematikan ia.

Jika anda mempunyai banyak plugin, anda hanya boleh menamakan semula folder plugin untuk menyahaktifkan semua plugin pada orang-orang, folder plugin di bawah sub folder: "wp-kandungan" dan dipanggil "plugins", menamakannya kepada sesuatu seperti "plugins.old". Ambil perhatian bahawa satu plugin yang buruk, juga boleh kesan masa TTFB anda, sebagai mereka yang dilindungi di awal artikel ini.

Anda juga boleh menggunakan plugin pihak ketiga yang boleh membantu anda untuk mengesan apa yang melambatkan Laman web anda, berikut adalah beberapa bahawa kita:

https://WordPress.org/plugins/query-monitor/ (Percuma)

https://wpperformanceprofiler.interconnectit.com/ (Dibayar)

Anda juga boleh menyemak penggunaan WP CPU dan ingatan anda keseluruhan dengan plugin ini:

https://WordPress.org/plugins/Server-IP-Memory-Usage/ (Percuma)

Tema-tema

Jika anda menggunakan 3 parti tema kami mengesyorkan anda menguji tema anda dan ianya prestasi dengan beralih kepada yang berbeza (lalai ringan WP theme) dan membandingkan masa beban, dan prestasi Laman web anda.

Kita telah melihat 3 tema parti yang akan melambatkan sebuah laman web yang sama buruk seperti 5 kali! Jangan gunakan tema yang tidak diuji atau dengan asal yang mencurigakan. Cuba Baca Ulasan tentang plugin yang anda gunakan untuk melihat jika orang lain tidak mengalami pun masalah dengannya. Ambil perhatian bahawa tema yang perlahan, boleh juga memberi kesan kepada masa TTFB anda, sebagai mereka yang dilindungi di awal artikel ini.

Bagi pengguna yang maju hanyaAmalan terbaik: apabila cuba untuk mengoptimumkan tema tersuai anda sendiri adalah untuk:

  • Fail setiap muka – mengurangkan jumlah fail yang diperlukan untuk dipaparkan pada halaman anda, menggabungkan beberapa fail CSS ke dalam satu fail
  • Pengoptimuman pertanyaan – ia adalah amalan yang baik untuk kod keras statik nilai ke dalam tema anda seperti charset, laman web logo, Menu, dan lain-lain

Cache!

Selain daripada mengeluarkan plugin yang perlahan dan menggunakan tema berat ringan, fungsi kedua paling penting yang anda mesti mendayakan untuk WordPress anda adalah penggunaan Caching plugin! Terus terang, mana-mana caching plugin tanpa mengira yang mana satu, perlu memberikan rangsangan utama jika anda sedang tidak menggunakan salah satu.

Plugin ini akan cache dinamik halaman/posting anda, mengurangkan masa yang diperlukan untuk memuatkan. Plugin caching yang paling popular adalah:

  • Cache WP Super – plugin ini adalah salah satu yang terbaik, dan amat disyorkan untuk digunakan jika anda mengalami isu-isu prestasi. Anda perlu cuba untuk menggunakan salah satu plugin 2 yang disenaraikan di sini, tetapi tidak kedua-duanya pada masa yang sama.

  • WP jumlah Cache – plugin ini mengandungi banyak ciri-ciri yang berbeza selain laman cache. Ia termasuk minification kandungan anda yang akan mengurangkan saiz fail skrip HTML, CSS dan JS, Database cache, cache objek, keserasian dengan CDN dan lain-lain. Anda boleh menggunakan plugin ini dengan cache Redis kami, seperti yang digariskan di bawah. Terdapat banyak lebih banyak plugin luar sana, ada berbayar beberapa percuma. Dalam ujian kita sendiri kami mendapati bahawa walaupun versi percuma plugin yang Tempahan dibayar kerja saja.

Versi PHP

Pastikan yang anda menggunakan versi PHP. Disyorkan adalah versi PHP 7.x ke, tidak 5.x. Semak dengan pembekal hosting anda untuk maklumat lanjut. Pastikan bahawa versi PHP anda mempunyai sokongan untuk acpu/opcache dan meminta pembekal hosting anda bagi membolehkan sambungan ini untuk anda.

Pengoptimuman imej

Tinggi kualiti / besar gambar adalah penyumbang yang terbesar kepada saiz Laman web, merendah-rendahkan kelajuan laman dan agitating pengunjung menunggu untuk laman untuk memuatkan. Berikut gambar pengoptimuman terbaik-amalan pergi jauh dalam mengurangkan kesan negatif daripada imej pada kelajuan Laman web secara keseluruhan:

  • Pemilihan format: Gunakan JPGs apabila kualiti adalah keutamaan dan pengubahsuaian imej tidak dikehendaki sebelum meng-upload itu. JPGs boleh mengambil pemprosesan terhad dan pengubahsuaian sebelum kualiti imej terurai secara mendadak. Untuk imej dengan ikon, logo, ilustrasi, tanda-tanda dan teks, menggunakan PNG format. Menggunakan GIF untuk imej kecil atau sederhana dan mengelakkan BMPs atau TIFFs.

  • Saiz yang betul: Simpan bait berharga muatan imej dan sepadan dengan dimensi (lebar) template Laman Web anda. Penggunaan pelayar mensaiz semula keupayaan untuk membuat imej-imej yang responsif dengan persekitaran tetap arahan auto-ketinggian dan lebar.

  • Mampatan: Pemampatan imej harus tradeoff yang menggabungkan antara saiz imej dan kualiti. Bagi JPGs, mampatan sebanyak 60-70 peratus menghasilkan kira-kira yang baik. Untuk skrin retina, meningkatkan saiz imej (JPGs) dengan peratus 150-200, Mampat sebanyak 30-40 peratus dan skala ia lagi sebagai satu dimensi yang diperlukan.

  • Sedikit gambar: Pastikan bilangan imej kepada mutlak minimum.

Gambar alat-alat pengoptimuman

Alat-alat talian

Pengoptimuman imej WordPress plugin

Mengecilkan CSS dan Javascript

Minification sumber bererti mengeluarkan watak-watak yang tidak perlu daripada HTML, Javascript dan CSS yang tidak diperlukan untuk memuatkan, seperti:

  • Watak-watak ruangan putih
  • Watak-watak talian baru
  • Komen
  • Blok delimiters

Ini mempercepatkan kali beban anda kerana ia mengurangkan jumlah kod yang perlu diminta daripada pelayan.

Anda boleh mengecilkan CSS dan Javascript dengan anda WordPress Cache pemboleh atau alat-alat talian seperti Mengurangkan jumlah.

Alat-alat lain

Terdapat banyak plugin lain untuk WordPress yang bertujuan untuk mengoptimumkan laman web anda. Sebahagian daripada mereka adalah:

  • WP Smush.it – mengompresi gambar tanpa mengurangkan kualiti dan dimensi mereka
  • Pengurus DB WP – plugin untuk mengurus dan mengoptimumkan database WordPress anda.
  • Lebih baik mengecilkan WordPress – alat khusus yang membolehkan anda untuk mengecilkan fail CSS dan JS
  • CSS dalam talian + alat Minification JavaScript: http://www.minifier.org/
  • Kepala pembersih – tag daripada WordPress pengepala dan pengaki yang mempercepatkan loading JavaScript dan CSS anda kering.
  • Cache

Web crawler perlindungan (robots.txt):

Web crawler atau dipanggil labah-labah web (robot) boleh menyebabkan beban yang ketara pada pemasangan WordPress, selanjutnya melambatkan Laman web anda dan meletakkan tambahan beban pada pelayan anda. Kami mempunyai sebuah artikel yang terdapat pada subjek ini, yang kita boleh mencadangkan supaya anda menyemak dan melaksanakan secepat mungkin.

Pengoptimuman berguna yang lain:

  • Mengoptimumkan jadual pangkalan data anda – anda boleh berbuat demikian sama ada menggunakan WP DB plugin Pengurus atau secara manual dengan menggunakan alat seperti phpmyadmin.

  • Menyemak saiz Meja "wp-opsyen" anda – Plugin buruk, tema akan meningkatkan saiz Jadual ini dan melambatkan anda ke bawah. Anda boleh memasang plugin seperti WP Bersihkan Pengoptimum atas tujuan yang sama.

  • Matikan ciri-ciri posting semakan, jika anda tidak memerlukannya -pada dasarnya sifat ini adalah mencipta baris baru selepas edit setiap posting anda. Ini boleh membawa kepada keluasan jadual pangkalan data dan wp_posts anda yang tidak diingini. Awda boleh memadamkan ciri ini dengan menambah satu baris kepada wp_config.php yang dijumpai di dalam direktori pemasangan:define ('WP_POST_REVISIONS', palsu);Jika laman web anda adalah berjalan dengan mendayakan ciri ini, anda boleh menghapuskan semua posting tidak perlu semakan dengan menjalankan pertanyaan ini melalui phpmyadmin (lakukan ini dengan berhati-hati, dan sandaran pangkalan data anda terlebih dahulu):HAPUSKAN dari wp_posts di mana post_type = "semakan";

  • RSS Ping dan Pingbacks – Laman web anda boleh diperlahankan oleh timeouts yang disebabkan oleh anda pelayan ping yang disenaraikan dalam senarai ping, untuk menyahdayakannya – menavigasi ke admin WordPress anda dan kemudian ke seting-> bertulis

Pemberitahuan -Satu lagi pilihan yang boleh dicuba ialah untuk menyah daya pemberitahuan kepada mana-mana blog yang berkaitan dengan di artikel anda: untuk menyahdayakannya – menavigasi ke admin WordPress anda dan kemudian ke seting-> perbincangan

Kami berharap bahawa anda mendapati maklumat di atas berguna, dan menguruskan untuk berjaya mengoptimumkan laman web WordPress anda.

Dan akhir sekali, jangan lupa untuk menyemak senarai Disyorkan hosting WordPress pembekal, anda boleh menjimatkan wang dari kami atas kedudukan tuan rumah, di mana kesemuanya akan dioptimumkan untuk menjalankan WordPress.

Dikategorikan dalam: