Pengaturan Kinerja Swift Yang Ideal Dengan Cloudflare + StackPath Instruksi Pengaturan CDN (Dengan Polling Facebook) – 2019, Versi 2.0.5

Performa Cepat adalah plugin cache baru di blok tersebut, yang telah mendapatkan banyak komentar di WordPress Mempercepat Grup Facebook.


Saya sudah menggunakan WP Rocket dan sudah memiliki skor GTmetrix 100% dengan waktu buka 1 detik (sulit dikalahkan), tetapi Swift memberi saya hasil yang hampir sama. Saya terjebak dengan WP Rocket, tetapi saya akan menilai Swift Performance Lite sebagai plugin cache gratis # 1 di depan WP Fastest Cache, WP Super Cache, W3 Total Cache, dan yang lainnya. Pengaturan Swift Performance relatif mudah untuk disiapkan (Saya akan memandu Anda melalui semuanya). Itu Versi Pro termasuk pengoptimal gambar (untuk kompresi lossless + mengubah ukuran gambar otomatis), font kritis, menghitung API, dan dukungan untuk plugin mereka. Bagian yang keren adalah, mereka memiliki opsi untuk membayar bulanan sehingga Anda dapat mencobanya hanya dengan $ 3,99 / bulan.

Swift vs. WP Rocket – ini biasanya adalah plugin cache teratas baru Jajak pendapat Facebook …

Swift-Performance-vs.-WP-Rocket-Poll

Swift-Performance-vs.-WP-Rocket

2018-WordPress-Cache-Plugin-Poll

Cepat

  • Versi gratis (lite) = hasil luar biasa
  • Dokumentasi yang biasa-biasa saja
  • Versi gratis termasuk pengaya plugin
  • Versi Pro menyertakan font-font penting
  • Versi Pro mencakup pengoptimal gambar
  • Gratis

WP Rocket

  • Lebih mudah dikonfigurasi
  • Dokumentasi yang lebih baik
  • Pengaya Facebook Pixel + Sucuri
  • Tidak ada pengatur plugin
  • Tidak ada pengoptimal gambar
  • $ 49 / tahun

Swift dan WP Rocket mendukung Cloudflare, CDN, kontrol detak jantung, preloading, pemuatan foto / iframe malas, hosting Google Analytics secara lokal, minifikasi, penggabungan skrip, kompresi gzip, dan fitur lainnya. Mereka sebenarnya sangat mirip sejauh fitur mereka pergi.

1. Penyihir

Wisaya menganalisis situs Anda dan membantu mengonfigurasi pengaturan Kinerja Swift dasar. Pengaturan out-of-the-box bekerja sangat baik, tetapi masih ada lebih banyak cara untuk mengoptimalkan ketika Anda selesai …

Hal-hal yang Masih Perlu Anda Lakukan

  • Tweaks → Cache Gravatars
  • Hearbeat → Nonaktifkan Semua
  • Google Analytics → Lewati Google Analytics
  • Gaya → Hasilkan CSS Kritis
  • Caching → Umum → Pisahkan Cache Perangkat Seluler (jika menggunakan AMP atau tema seluler)
  • Varnish → Custom Host
  • CDN → StackPath CDN
  • CDN → Mendaftar untuk Cloudflare dan ubah server nama
  • Optimalkan Gambar (menggunakan Swift Pro atau Imagify / Imsanity)
  • Pengoptimal Database → membersihkan database
  • Pengatur Plugin → aktifkan / nonaktifkan plugin pada konten tertentu

Swift-Performance-Lite-Setup-Wizard-Analyze-Your-Site

Swift-Performance-Lite-Setup-Wizard-Caching-Method

Swift-Performance-Lite-Setup-Wizard-Optimization

Swift-Performance-Lite-Setup-Wizard-Medi

Swift-Performance-Setup-Wizard-Finish

2. Dasbor

Dasbor menunjukkan statistik, seperti berapa banyak halaman yang diketahui yang terdeteksi oleh Swift vs. berapa banyak yang sebenarnya di-cache. Swift juga menetapkan setiap URL prioritas prebuild dan tanggal di mana setiap halaman terakhir di-cache. Di tabel Pemanasan, Anda juga dapat menambahkan URL secara manual jika Swift tidak mendeteksinya.

Dashboard Kinerja Cepat

3. Pengaturan

Tab umum, media, optimasi, caching, dan CDN dipecah menjadi beberapa bagian:

3.1. Umum

Umum

  • Nonaktifkan Cookie – untuk GDPR saat meminta pengguna menyetujui cookie.
  • Sembunyikan Jejak Kaki – sembunyikan komentar cepat dalam kode sumber.
  • Gunakan Compute API – Mempercepat pengaturan penggabungan dan mengurangi penggunaan CPU.
  • Aktifkan Remote Cron – Server API Swift akan memanggil wp-cron.php dan menjalankan WP cronjobs sebagai cronjobs asli.
  • Debug Log – lihat peringatan / kesalahan yang ditampilkan di jalur log (mis. Folder HTML publik).

Pengaturan Umum Kinerja Cepat

Tweaks

  • Normalisasi Sumber Daya Statis – Mencoba menghapus string kueri, namun ini biasanya dihasilkan oleh plugin yang lambat. Cara utama untuk menghilangkannya adalah dengan menonaktifkan plugin CPU yang tinggi (ditemukan di GTmetrix Waterfall) dan menggantinya dengan plugin yang ringan..
  • Prefetch DNS – mengantisipasi sumber daya eksternal (mis. Google Fonts + video YouTube).
  • Kumpulkan domain dari skrip – membantu dengan prefetching DNS.
  • Kecualikan Prefetch DNS – kecualikan domain yang tidak ingin Anda ambil sebelumnya.
  • Cache Gravatar – caching Gravatar biasanya tidak cukup, Anda juga ingin turunkan mereka ke CDN dan memuat Gravatar secara lokal seperti yang dijelaskan dalam Tutorial Gravatar WP Rocket. Ini meningkatkan waktu muat untuk posting dengan banyak komentar, karena beberapa posting saya memiliki 300+ komentar di mana Gravatars menyedot lebih dari 50% dari waktu memuat.
  • Gravatar Cache Expiry – waktu Gravatar cache akan kedaluwarsa (3600 baik-baik saja untuk sebagian besar situs) tetapi Anda dapat meningkatkan ini jika Anda perhatikan itu memakan terlalu banyak CPU. Jika terlalu tinggi, pengguna tidak akan pernah melihat versi cache. Jika terlalu rendah, dapat mengkonsumsi CPU terlalu banyak.
  • Htaccess Khusus – mengatur pengalihan atau menggunakannya untuk hal-hal lain.

Pengaturan Swift-Performance-Tweaks

Denyut jantung
Mempercepat admin WordPress dan mengurangi CPU dengan menonaktifkan API Detak Jantung. Ini memberi tahu pengguna ketika konten sedang diedit dan memungkinkan plugin untuk mengirim notifikasi waktu-nyata (menambahkan permintaan). Menonaktifkan itu menghemat CPU (WP Nonaktifkan + Plugin Kontrol Detak Jantung lakukan hal yang sama).

Pengaturan-Kinerja-Detak Jantung-Cepat

Google Analytics
Melewati Google Analytics dapat memperbaiki item di GTmetrix / Pingdom yang terkait dengan Google Analytics. CAOS, WP Nonaktifkan, dan Add-on Google Tracking WP Rocket juga membantu memperbaiki item yang terkait dengan GA.

Leverage-Brower-Caching-Google-Analytics

Swift-Performance-Google-Analytics-Settings

3.2. Media

Gambar-gambar

  • Optimalkan Gambar saat Mengunggah – kompres tanpa kehilangan gambar yang memperbaiki “optimalkan gambar” di GTmetrix (hanya untuk halaman yang Anda uji). Bayangkan melakukan ini juga dan apa yang saya gunakan.
  • Kualitas JPEG – tetap pada 100% untuk menghindari kompresi lossy.
  • Kualitas PNG – tetap pada 100% untuk menghindari kompresi lossy.
  • Ubah Ukuran Gambar Besar – Mengubah ukuran imager besar ke dimensi yang benar (banyak orang mengunggah gambar besar). Perbaikan ini “melayani gambar berskala” di GTmetrix. Imsanity melakukan ini juga.
  • Simpan Gambar Asli – ketika Swift mengubah ukuran gambar besar, itu akan menjaga yang asli jika gambar baru bukan ukuran yang Anda inginkan, jadi setidaknya Anda memiliki cadangan dari setiap gambar.
  • Gambar Kecil Sebaris – gambar eksternal kecil ditulis langsung ke dalam dokumen HTML, sehingga browser tidak meminta file gambar tersebut secara independen.
  • Lazyload – Hanya memuat gambar setelah Anda menggulir ke bawah halaman dan benar-benar melihatnya. Meskipun ini meningkatkan waktu pemuatan awal, itu juga berarti pengguna terus-menerus melihat memuat gambar saat mereka menggulir ke bawah, yang dapat mengganggu. Itu sebabnya saya hanya malas memuat video + iframe.
  • Paksa Gambar Responsif – Menggunakan atribut srcset untuk menyediakan beberapa sumber gambar untuk browser sehingga mereka dapat memilih yang benar.

Pengaturan Gambar-Kinerja-Cepat

Sematan

  • Iframe Memuat Malas – Hanya memuat iframe setelah Anda menggulir ke bawah dan melihatnya.
  • Kecualikan Iframe – Kecualikan iframe tertentu agar tidak dimuat dengan malas.
  • Muat Iframe pada Interaksi Pengguna – hanya memuat iframe saat pengguna berinteraksi dengannya (menggunakan mouse untuk memindahkan, menggulir, atau memulai sentuh).

Pengaturan Swift-Performance-Embeds-

3.3. Optimasi

Umum

  • Gabungkan Aset untuk Pengguna yang Masuk – nonaktifkan, karena itu tidak meningkatkan waktu muat dan kemungkinan akan melakukan lebih banyak kerugian daripada yang baik, ditambah sebagian besar optimasi harus di front-end.
  • Optimalkan Prebuild Saja – Nonaktifkan kecuali Anda ingin mengontrol ketika cache dibangun.
  • Optimalkan di Latar Belakang – Swift akan mengoptimalkan halaman di latar belakang.
  • Perbaiki HTML Tidak Valid – beberapa plugin / tema menggunakan HTML yang tidak valid, Swift akan mencoba memperbaikinya.
  • Minify HTML – Memperbaiki beberapa item dalam GTmetrix / Pingdom. Cloudflare juga menangani ini, jadi Anda hanya boleh mengaktifkan 1 (Swift atau Cloudflare).
  • Nonaktifkan Emoji – emoji menambahkan permintaan dan mengurangi waktu muat.
  • Batasi Utas Simultan – kecepatan membangun kembali cache (lebih rendah jika mengalami masalah CPU).
  • Utas Maksimum – angka lebih rendah = lebih sedikit penggunaan CPU (2 baik).
  • DOM Parser Max Buffer – Pengembang Swift mengatur angka ini karena suatu alasan.

Pengaturan-Kinerja-Optimasi-Umum-Cepat

Skrip
Menggabungkan / mengecilkan JavaScript terkenal menyebabkan kesalahan, tetapi saya akan mengujinya dan memeriksa waktu muat Anda. Jika Anda melihat kesalahan, cari file yang bermasalah dan tambahkan ke ‘Kecualikan Script.’

  • Gabungkan Script – banyak orang mengatakan menonaktifkannya, tetapi saya akan mengujinya.
  • Jalankan Async – JavaScript secara teoritis akan dimuat sebagai 1 permintaan dan akan dieksekusi ketika skrip masih memuat, tetapi juga dapat merusak beberapa hal, jadi pilihan tes dengan hati-hati.
  • Kecualikan Skrip Pihak Ketiga – aktifkan jika menggunakan Script Penggabungan, nonaktifkan jika Anda tidak.
  • Kecualikan Script – kecualikan file yang bermasalah jika meminimalkan hasil JavaScript dalam kesalahan.
  • Kecualikan Skrip Sebaris – kecualikan file yang bermasalah jika Menggabungkan Skrip menghasilkan kesalahan.
  • Kecualikan Lokalisasi Naskah – Pengembang Swift merekomendasikan untuk mengaktifkannya, jika tidak, Anda mungkin memiliki file JavaScript terpisah untuk semua halaman Anda.
  • Minimalkan Javascripts – aktifkan dan periksa situs Anda. Jika Anda melihat kesalahan, kecualikan file yang bermasalah di Kecualikan Skrip (Cloudflare juga melakukan ini, jadi hanya aktifkan satu).
  • Minify with API – aktifkan hanya jika opsi Minify JavaScripts default menghasilkan kesalahan.
  • Aset Proxy 3rd Party – Swift mengatakan ini dapat memperbaiki masalah cache browser di GTmetrix terkait dengan GA, tetapi dapat memecahkan skrip. Melewati Google Analytics adalah opsi yang lebih baik. Uji itu.
  • Script yang terpisah – menyimpan file JS gabungan untuk halaman secara terpisah. Umumnya ini mengkonsumsi lebih banyak CPU daripada yang baik.
  • Cetak skrip yang digabungkan sebaris – hanya aktifkan jika menggunakan memcached dan WordPress tidak dapat menulis file Anda.
  • Script Pemuatan Malas – lazy memuat sumber daya eksternal yang dapat meningkatkan waktu muat.
  • Sertakan Script – termasuk skrip tertentu yang tidak terdeteksi oleh Swift.

Pengaturan-Kinerja-Script-Cepat

Gaya
Optimalisasi CSS juga dapat menyebabkan kesalahan, tetapi dapat sangat meningkatkan skor / waktu pemuatan. Mainkan dengan pengaturan dan periksa beberapa halaman untuk memastikan semuanya baik-baik saja. Jika menggabungkan stylesheet dan memperkecil CSS menyebabkan kesalahan, cari / kecualikan file yang bermasalah (hal yang sama dengan JavaScript).

  • Gabungkan Gaya – direkomendasikan oleh pengembang Swift dan memperbaiki item di GTmetrix / Pingdom.
  • Hasilkan CSS Kritis – CSS akan dimuat secara tidak sinkron, namun pengembang mengatakan ini dapat meningkatkan CPU.
  • Cetak inline CSS lengkap – pengembang mengatakan Anda tidak perlu ini.
  • Gaya terpisah – nonaktifkan kecuali Anda memiliki halaman dengan tipe konten yang berbeda (mis. Beberapa menggunakan Editor Visual, beberapa menggunakan Pembuat Halaman, dll) dan perlu Swift untuk menghasilkan CSS gabungan yang berbeda untuk setiap halaman. Dapat meningkatkan skor, tetapi dapat meningkatkan CPU. Uji dengan cermat.
  • Minimalkan CSS – aktifkan, tetapi ini dapat menyebabkan masalah jadi ujilah situs Anda (Cloudflare juga melakukan ini, jadi gunakan saja). Jika Anda melihat kesalahan, kecualikan file yang bermasalah di bawah Kecualikan File.
  • Lewati Impor CSS – aktifkan (ini juga menggabungkan file CSS yang diimpor).
  • Kecualikan CSS Pihak Ketiga – jika Gabung Script memberi Anda masalah, coba ini.
  • Kecualikan Gaya – kecualikan file yang bermasalah jika meminimalkan hasil CSS dalam kesalahan.
  • Sertakan Gaya – sertakan gaya secara manual jika Anda tidak menggunakan Skrip Gabung.

Pengaturan Gaya-Kinerja-Gaya-Cepat

3.4. Caching

Umum

  • Aktifkan Caching – aktifkan.
  • Mode Caching – cache disk dengan penulisan ulang umumnya tercepat untuk sebagian besar situs. Jika Anda tidak dapat mengedit file .htaccess atau konfigurasi Nginx, gunakan cache Disk dengan PHP. Jika memcached terinstal, pilih memcached dengan PHP, tetapi selalu mencoba menggunakan cache disk dengan penulisan ulang.
  • Loader Awal – aktifkan kecuali jika hal itu menyebabkan masalah PHP.
  • Jalur Cache – tentukan direktori untuk jalur cache.
  • Mode Kedaluwarsa Cache – Berbasis waktu adalah yang terbaik untuk hampir setiap situs web.
  • Waktu Kedaluwarsa Cache – cache waktu akan dibuat ulang. Terlalu sering dan itu akan mengkonsumsi CPU, terlalu sedikit dan pengguna tidak akan melihat versi cache. 12 jam baik untuk sebagian besar situs, tetapi Anda dapat mengurangi ini jika Anda memiliki konten sensitif waktu (atau menghapus cache secara manual).
  • Interval Pengumpulan Sampah – seberapa sering Swift memeriksa halaman cache yang kadaluwarsa. 30 menit bagus, terlalu tinggi dan akan menghabiskan CPU.
  • Hapus Cache di Perbarui Posting oleh Halaman – tambahkan halaman / posting di mana Anda ingin cache dibersihkan setelah diperbarui, sehingga pengguna dapat melihat konten baru.
  • Hapus Cache pada Posting Pembaruan dengan URL – konsep yang sama dengan pengaturan sebelumnya, hanya dengan URL.
  • Aktifkan Caching untuk pengguna yang masuk – aktifkan jika banyak pengguna masuk ke situs Anda (mis. BbPress). Ini memberikan masing-masing pengguna versi cache mereka sendiri, jika tidak biarkan dinonaktifkan.
  • Pisahkan Cache Perangkat Seluler – aktifkan jika menggunakan AMP atau tema seluler.
  • URL tidak sensitif huruf besar / kecil – seharusnya tidak membuat perbedaan.
  • Aktifkan Cache Browser – aktifkan.
  • Aktifkan Gzip – Memperbaiki item gzip di GTmetrix / Pingdom.
  • Kirim 304 Header – nonaktifkan.
  • Cache 404 halaman – aktifkan, karena spider mungkin merayapi URL yang tidak valid dan menggunakan CPU. Caching 404 halaman dan melayani mereka dari CDN menghemat sumber daya server.
  • Abaikan String Kueri – tidak men-cache halaman yang berbeda untuk setiap pengguna (halaman penjualan unik jika Anda menjalankan FB / iklan Google, profil keanggotaan, logika kondisional pada formulir).
  • Aktifkan Caching Dinamis – memungkinkan Anda menentukan permintaan $ _GET dan $ _POST yang dapat di-cache.
  • Tindakan AJAX yang bisa di-cache – cache permintaan AJAX intensif sumber daya dengan menentukan nama mereka di sini.
  • Waktu Kedaluwarsa Cache AJAX – biarkan 1440.

Pengecualian
Bergantung pada aset apa yang digunakan situs Anda, Anda mungkin tidak ingin melakukan cache file statis tertentu (beberapa yang umum adalah halaman carter / checkout eCommerce, admin, peta situs XML, dan halaman pencarian.

  • Kecualikan URL – kecualikan URL spesifik dari cache.
  • Kecualikan Bagian Konten – mengecualikan bagian konten tertentu dari cache.
  • Kecualikan Agen Pengguna – mengecualikan agen pengguna tertentu dari cache.
  • Kecualikan Crawler – kecualikan crawler tertentu dari cache.
  • Kecualikan Halaman Penulis – kecualikan halaman penulis tertentu dari cache.
  • Kecualikan Arsip – kecualikan halaman arsip tertentu dari cache.
  • Kecualikan URL REST – kecualikan URL REST tertentu dari cache.
  • Kecualikan Umpan – kecualikan feed spesifik dari cache.

Pemanasan
Pemanasan menyimpan URL untuk prebuild cache berikutnya. Setiap URL memiliki nomor prioritas (ditunjukkan dalam pengaturan dasbor) di mana mereka dapat disesuaikan secara manual. Angka lebih rendah = prioritas lebih tinggi.

  • Aktifkan Tembolok Prebuild Jarak Jauh – Swift tidak akan lagi menggunakan bot eksternal untuk prebuilding dan akan menggunakan proses latar belakang sebagai gantinya.
  • Prebuild Cache Secara Otomatis – prebuild cache setelah dihapus. Jika menggunakan ini, aktifkan juga “Optimize Prebuild Only.”
  • Temukan Halaman Baru – jika Swift tidak dapat menemukan semua halaman Anda, ini akan membantu.
  • Prebuild Author Pages – prebuild halaman penulis.
  • Arsip Prebuild – halaman arsip prebuild.
  • Prebuild REST URLs – prebuilds REST URL.
  • Umpan Prebuild – prebuild halaman RSS feed.

Pernis
Aktifkan Pembersihan Otomatis – aktifkan jika menggunakan pernis cache – itu akan membersihkan secara otomatis ketika Swift menghapus cache plugin sehingga Anda tidak perlu melakukannya secara manual.

Appcache
Appcache mengunduh situs Anda (atau halaman tertentu) ke dalam browser pengguna pada kunjungan pertama mereka, membuat situs web Anda tersedia bahkan ketika sedang offline. Kedengarannya hebat, tetapi ini secara signifikan memperlambat prebuild Anda dan tidak sepadan. Saya sangat merekomendasikan membiarkan ini dinonaktifkan.

  • Aktifkan Appcache untuk Desktop – nonaktifkan.
  • Aktifkan Appcache untuk Seluler – nonaktifkan.

3.5. CDN

Saya menggunakan StackPath ($ 10 / bulan dengan uji coba 30 hari) bersamaan dengan Cloudflare. StackPath memiliki 31 pusat data, Cloudflare memiliki 150+. Lebih banyak pusat data = lebih cepat pengiriman konten, dan StackPath terletak di AS yang merupakan tempat, setidaknya, sebagian besar pengunjung saya.

StackPath-Pusat Data

Umum

Langkah 1: Aktifkan CDN.

Langkah 2: Di dasbor StackPath, klik tab CDN, dan buat Situs CDN StackPath

StackPath-CDN-Tab

StackPath-CDN-Domain

StackPath-Server-IP-Address

* Salin alamat IP server Anda seperti yang diperlukan pada langkah 4 bagian ini.

StackPath-CDN-URL-Swift-Performance

Langkah 3: Tempel URL CDN StackPath Anda ke dalam Nama Host CDN bidang Kinerja Cepat.

Swift-Performance-StackPath-CDN-Settings

Langkah 4: Di StackPath pergi ke CDN → Pengaturan Cache, lalu klik “Bersihkan Semuanya” …

StackPath-Purge-Cache

Langkah 5: Daftar putih alamat IP server Anda di StackPath (WAF → Firewall).

StackPath-Whitelist-IP

Langkah 6: Jalankan situs Anda di GTmetrix dan “jaringan pengiriman konten” harus berwarna hijau di YSlow.

CDN GTmetrix YSlow

Aktifkan CDN di SSL – aktifkan jika menggunakan SSL.

Nama Host SSL CDN – biarkan kosong karena nama host sama meskipun itu SSL.

Cloudflare

Cloudflare menambahkan lebih banyak lagi Pusat Data ke jaringan pengiriman konten Anda …

Pusat Data Cloudflare

Langkah 1. Mendaftar untuk Cloudflare dan Anda akan diminta untuk menambahkan situs Anda dan memulai pemindaian.

cloudflare-begin-scan

Langkah 2. Setelah pemindaian selesai, pilih paket gratis, lalu Cloudflare akan membawa Anda melewati satu set halaman. Anda pada akhirnya akan dibawa ke halaman di mana Cloudflare menetapkan Anda 2 server nama.

Cloudflare-Dashboard-Swift-Performance

Langkah 3. Lakukan pencarian Google untuk “cara mengubah server nama di SiteGround” (hanya mencari host Anda), lalu ikuti instruksi mereka. Anda akan menyalin 2 server nama yang disediakan oleh Cloudflare dan menempelkannya ke opsi server nama kustom di hosting cPanel Anda…

SiteGround-DNS-Records

Langkah 4. Raih milikmu Cloudflare Global Key API (ditemukan di Profil Cloudflare) dan masukkan ke tab Cloudflare Swift. Gunakan email yang sama dengan akun Cloudflare Anda, dan aktifkan pembersihan otomatis yang membersihkan cache Cloudflare ketika cache Swift dihapus (jadi Anda tidak harus secara manual).

Pengaturan Swift-Performance-Cloudflare

MaxCDN / StackPath
Anda dapat mengabaikan opsi ini. StackPath membeli MaxCDN dan mereka tidak lagi menggunakan Alias, Consumer Key, atau Secret. Secara sederhana buat URL CDN StackPath dan masukkan di tab CDN.

  • Alias ​​MAXCDN – kedaluwarsa (gunakan StackPath CDN URL).
  • MAXCDN Consumer Key – kedaluwarsa (gunakan StackPath CDN URL).
  • Rahasia Konsumen MAXCDN – kedaluwarsa (gunakan StackPath CDN URL).

Pengaturan Swift-Performance-MaxCDN

4. Pengoptimal Gambar

Performa Swift pengoptimal gambar bagus, tetapi Anda tidak perlu memutakhirkan untuk ini (Anda dapat menggunakan alat / plugin pengoptimalan gambar gratis): Shortpixel, Bayangkan, dan Imsanity semua melakukan pekerjaan dengan baik.

5. Pengoptimal Basis Data

Itu pengoptimal basis data menghapus tabel basis data yang tidak digunakan (sering ditinggalkan oleh plugin yang Anda hapus instalannya), sementara, autosave, posting sampah, komentar spam, dan berpotensi ribuan revisi posting yang secara otomatis disimpan setiap kali Anda menerbitkan ulang konten. Sebagian besar, itu sampah. Ambil cadangan terutama jika Anda belum melakukan ini untuk sementara, karena itu tidak dapat diurungkan.

Swift-Performance-Database-Optimizer

6. Huruf Kritis

Fon penting memungkinkan Anda memilih ikon dari Font Awesome dan memuat secara efisien hanya yang Anda pilih, sebagai lawan dari seluruh perpustakaan Font Awesome, membuat ikon ini memuat lebih cepat.

Swift-Performance-Critical-Fonts

7. Pengatur Plugin

Di tab Air Terjun GTmetrix Anda, Anda mungkin melihat plugin tertentu berjalan pada halaman / posting yang bahkan tidak digunakan. Formulir Kontak 7 dapat digunakan di halaman kontak Anda, tetapi biasanya tidak di tempat lain (jadi itu tidak boleh dijalankan di tempat lain). Pengaya cuplikan WP Review saya juga melakukan ini. Anda dapat menonaktifkan / mengaktifkan plugin menggunakan filter Swift sambil menambahkan beberapa aturan.

Swift-Performance-Plugin-Organizer

Contohnya

  • Aktifkan Pencocokan URL / kontak / untuk hanya menampilkan Formulir Kontak di halaman itu
  • Nonaktifkan plugin tertentu di Admin WordPress Anda untuk mencegah konsumsi CPU
  • Aktifkan Pencocokan URL dengan ekspresi regex untuk hanya menampilkan cuplikan kaya pada posting ‘tinjau’

8. Tingkatkan PRO

Swift Pro memungkinkan Anda menggunakan menghitung API, pengoptimal gambar, dan font kritis. Terus terang saya pikir mereka memberikan terlalu banyak dalam plugin (lite) gratis mereka, dan ini tidak layak untuk ditingkatkan.

Swift-Performance-Pro

9. Hasil Uji Dalam GTmetrix

Dengan Kinerja Swift …
Swift-Performance-GTmetrix-Report

Dengan WP Rocket …
2019-GTmetrix-Report

Kesimpulan

Swift Performance Lite mengeluarkan plugin cache gratis lainnya dari air, bahkan jika Anda mengonfigurasi pengaturan dasar hanya menggunakan Wizard. Jika Anda masih memiliki masalah, lihat panduan pengoptimalan kecepatan WordPress lengkap saya yang mencakup daftar plugin CPU tinggi yang harus dihindari, alternatif plugin yang ringan, instruksi AMP, cara meningkatkan ke PHP 7+, pengoptimalan gambar, dan tautan jika Anda ingin untuk menyewa pengembang saya di freelancer.com yang membantu saya mendapatkan skor GTmetrix 100%.

Mengapa Saya Menggunakan SiteGround

SiteGround adalah digunakan oleh Yoast, diriku sendiri, dan direkomendasikan oleh WordPress. Mereka # 1 di hampir setiap Jajak pendapat Facebook dan memberi kebanyakan orang signifikan memuat waktu perbaikan terutama jika mereka menggunakan host biasa-biasa saja: GoDaddy, Bluehost, HostGator, InMotion, Dreamhost, EIG.

Yoast-on-Twitter-Kami-baru saja beralih ke Siteground

Saya menggunakan mereka rencana GoGeek semi-berdedikasi yang hadir dengan 4x lebih banyak sumber daya server dari shared hosting. Klik halaman saya untuk melihat seberapa cepat mereka memuat, lihat laporan GTmetrix saya, atau lihat orang-orang yang bermigrasi dan diposting waktu muat baru. Mereka juga melakukannya migrasi gratis.

DigitalOcean on Cloudways dan Kinsta juga bagus dan mulai dari $ 10 / bulan dan $ 30 / bulan. Cloudways lebih untuk pengembang yang tidak membutuhkan cPanel, hosting email, atau dukungan yang Anda dapatkan dengan SiteGround. Kinsta pada dasarnya adalah WP Engine dulu (mahal, tapi mengagumkan). Seluruh blog saya pada dasarnya didedikasikan untuk membantu orang membuat situs web mereka memuat lebih cepat. Saya menolak untuk merekomendasikan hosting $ 2 / bulan karena ini adalah penyesalan terbesar kebanyakan orang ketika menjalankan sebuah situs web.

Cara Memeriksa Apakah Hosting Anda Lambat
Jalankan situs Anda melalui Google PageSpeed ​​Insights untuk melihat jika mengurangi waktu respons server ada dalam laporan Anda. Google merekomendasikan harus <200 ms. Apa pun di atas 1 detik tidak baik. Anda juga dapat memeriksa TTFB Anda (waktu untuk byte pertama) di tab Pengaturan Waktu GTmetrix atau bytecheck.com.

Kurangi Waktu Respons Server

Polling Hosting 2019

2017-WordPress-Hosting-FB-Poll

Rekomendasi Elementor Hosting

Rekomendasi Hosting Juli 2019

WordPress-Host-Poll-Aug-2018

Shared-Hosting-Poll-2017

2019-Hosting-Poll

Go-To-Hosting-Company

WordPress-Hosting-Poll-2017

Dikelola-Hosting-Poll

WooCommerce-Hosting-FB-Poll

Polling 2016-Web-Hosting

Poll-Penyedia-Hosting-WordPress-Terbaik

Best-Web-Hosting-2019-Poll

Polling Hosting Ramah WP

2016-WordPress-Hosting-FB-Poll

Hosting Favorit Untuk Elementor

Rekomendasi Hosting 2018

Polling WordPress Hosting September 2018.png

Managed-WordPress-Hosting-Poll-2017

2019-Hosts-Poll-1

Hosting-Poll-Untuk-Kecepatan

WordPress-Hosting-Poll-Juni-1

SiteGround-Recommendation

2014-Managed-WordPress-Hosting-FB-Poll

Poll-Penyedia-Web-Hosting-Terbaik

Hosting-Poll-Feb-2019

Hosting-Rekomendasi-Poll

Bluehost vs SiteGround

Poling Host Web WordPress

SiteGround direkomendasikan oleh WordPress:

SiteGround-Recommended-WordPress-Host

Dan oleh Ivica siapa yang menjalankan WordPress Mempercepat Grup Facebook dengan 16.000 anggota.

WordPress-Speed-Up Recommended Tools

Beberapa utas:

GoDaddy Untuk SiteGround Migration

EIG-To-SiteGround

Migrasi SiteGround

SiteGround memiliki 3 rencana:

Hosting WordPress SiteGround

Rencana yang lebih tinggi mencakup lebih banyak sumber daya server (Faktor # 1 dalam panduan pengoptimalan WordPress). Ini dia grafik perbandingan lengkap, tetapi GrowBig memberi Anda 2x lebih banyak sumber daya server daripada StartUp, dan GoGeek adalah hosting semi-berdedikasi yang memberi Anda lebih banyak lagi. GrowBig dan yang lebih baru hadir dengan migrasi gratis, pementasan, caching lanjutan, dan kemampuan untuk meng-host beberapa situs web. GoGeek hadir dengan dukungan prioritas. Cloud hosting mereka cukup lompatan harga $ 80 / bulan.

Anda dapat melihat ini pada mereka halaman fitur:

SiteGround-Server-Sumber Daya-Perbandingan

Saya menggunakan SiteGround karena:

  1. GTmetrix saya + Pingdom laporan berbicara sendiri
  2. Halaman saya dimuat secara instan (klik jika mau)
  3. Cepat teknologi kecepatan (PHP 7.3, NGINX, Pengoptimal SG, Cloudflare)
  4. Direkomendasikan oleh Yoast, WordPress, Ivica dari WordPress Mempercepat
  5. Gratis Mari Enkripsi SSL, mudah digunakan cPanel, dan fitur untuk perdagangan elektronik
  6. Dukungan WordPress adalah tak terkalahkan bahkan tanpa dukungan prioritas GoGeek
  7. GrowBig dilengkapi dengan pementasan, lebih banyak penyimpanan, dan lebih banyak sumber daya server (gulir ke bawah untuk “kami mengalokasikan sumber daya yang Anda butuhkan” dan mengarahkan kursor ke atas server tab)
  8. GoGeek hadir dengan lebih banyak sumber daya server, penyimpanan, dukungan prioritas
  9. Migrasi gratis, plugin migrator, dan a Jaminan uang kembali 30 hari
  10. Banyak pujian Reddit, Percakapan Facebook, Indonesia, TrustPilot
  11. Banyak pujian di Facebook: # 1, # 2, # 3, # 4, # 5, # 6, # 7# 8, # 9, # 10# 11
  12. Banyak orang sudah bermigrasi dan memposting hasil di Twitter: # 1, # 2, # 3, # 4, # 5, # 6# 7, # 8, # 9, # 10, # 11, # 12, # 13, # 14, # 15, # 16, # 17, # 18, # 19, # 20, # 21, # 22, # 23, # 24, # 25, # 26, # 27, # 28, # 29, # 30, # 31, # 32, # 33, # 34, # 35, # 36, # 37

Penafian Afiliasi – jika Anda mendaftar ke SiteGround dengan saya tautan afiliasi Saya akan menyumbangkan sepotong yang baik tanpa biaya untuk Anda. Setiap tahun saya donasi $ 3k untuk kampanye GoFundMe (2018 adalah untuk memberi makan orang lapar di Denver, 2017 adalah untuk Palang Merah di Hurricane Harvey). Dukungan Anda membantu dan saya sangat menghargainya. Saya mencoba membuat ulasan saya tidak bias dan didukung oleh bukti dalam bentuk Jajak pendapat Facebook, tweet, dan percakapan nyata. Jika Anda tidak ingin menggunakannya, ini a tautan non-afiliasi ke SiteGround. Apa pun cara saya benar-benar percaya mereka adalah host WordPress bintang dan situs Anda akan berjalan lebih cepat / lebih lancar … lakukan penelitian Anda pada grup Facebook + Indonesia dan Anda akan menemukan kebanyakan orang katakan hal yang sama.

OMM-Di-LokasiGround

Orang biasanya bermigrasi karena mereka teknologi kecepatan dapat memotong waktu muat menjadi setengah:

Beralih ke SiteGround

Migrasi Waktu Muat SiteGround

Bluehost ke SiteGround GTmetrix

HostGator Ke SiteGround

SiteGround GTmetrix

SiteGround Google PageSpeed ​​Insights

100 Skor Sempurna Di SiteGround

SiteGround Genesis

Kecepatan Disampaikan Oleh SiteGround

Laporan SiteGround GTmetrix

Berkurangnya Waktu Pemuatan Dengan SiteGround

Waktu Respons SiteGround Baru

HostGator Ke Migrasi SiteGround

Waktu Respons SiteGround Di Joomla

Beralih ke Hosting SiteGround

SiteGround Rocket Imagify Combo

Joomla GTmetrix Di SiteGround

SiteGround PageSpeed ​​Insights

SiteGround Di Joomla

SiteGround Mengurangi Waktu Muat

SiteGround Speedy Hosting

Hasil Pingdom Baru Di SiteGround

Waktu Respons SiteGround Baru

Peningkatan Waktu Respons SiteGround

Pertanyaan yang Sering Diajukan

&# x1f680; Apakah Swift lebih baik daripada WP Rocket?

WP Rocket mendapat peringkat lebih tinggi di sebagian besar jajak pendapat Facebook, jauh lebih mudah untuk dikonfigurasi, dan memiliki dokumentasi / dukungan jika Anda memerlukan bantuan untuk menyiapkannya.

&# x1f680; Bagaimana Anda mengatur Cloudflare dengan Swift?

Mendaftar untuk paket Cloudflare gratis, salin 2 server nama yang disediakan oleh Cloudflare, dan ubah server nama ke Cloudflare di pendaftar domain Anda. Selanjutnya, tambahkan informasi Cloudflare Anda (terdapat di tab Akun Anda) ke dalam pengaturan Cloudflare Kinerja Swift.

&# x1f680; Bagaimana Anda menggunakan pengatur plugin?

Pelajari halaman / posting mana yang tidak memerlukan plugin / skrip tertentu. Ini mungkin memerlukan sedikit pengujian. Selanjutnya, gunakan Plugin Organizer untuk menonaktifkannya di halaman / posting yang tidak perlu memuatnya. Hanya memuat plugin Formulir Kontak di halaman kontak Anda adalah contoh klasik.

&# x1f680; Apa plugin kecepatan lain yang saya butuhkan?

Swift harus menjaga sebagian besar optimasi kecepatan. Anda perlu melihat laporan GTmetrix Anda (termasuk tab Waterfall) untuk melihat apa yang sebenarnya memperlambat situs WordPress Anda. Untuk gambar, saya sarankan ShortPixel. Untuk font, Anda dapat mencoba OMGF.

&# x1f680; Apakah Swift Performance Pro sepadan?

Jika Anda akan membayar untuk plugin cache premium, Anda lebih baik membayar untuk WP Rocket daripada Swift Performance Pro.

Terima kasih telah membaca – berikan saya komentar jika Anda memiliki pertanyaan!
Tom

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map