Metode Optimalisasi Lingkungan Pembuatan Situs Web

Konfigurasi Optimal

Situs ini menggunakan panel kontrol BaoTa untuk mengatur lingkungan pembangunan situs, berjalan di lingkungan server nginx+php+mysql. Metode optimalisasi termasuk:

  • Langsung mengonfigurasi nginx dan meningkatkan tingkat kompresi gzip
  • Langsung mengonfigurasi mysql, kemudian menyesuaikan berdasarkan ukuran memori server
  • Langsung mengonfigurasi php, menginstal ekstensi yang ditentukan, dan meningkatkan batasan memori skrip

Penyetelan Kinerja

Di panel kontrol BaoTa, pilih 2G memori dan pengaturan sambilan untuk meningkatkan kinerja php, lalu sesuaikan konfigurasi servidor mencached dan redis. Perubahan spesifik meliputi:

  • Meningkatkan ukuran cache mencached
  • Mengubah port redis dan menambahkan kata sandi

Optimalisasi Lainnya

Selain konfigurasi di atas, juga dapat mengatur pengaturan situs web terkait di panel kontrol BaoTa, seperti pemalsuan statis, pengaturan ssl, pengalihan, dll. Selain itu, panel kontrol BaoTa juga menyediakan fungsi anti-penetrasi, meningkatkan keamanan situs web. Dalam proses pembangunan situs, cache basis data dapat menggunakan mencached dan redis, sedangkan cache halaman web dapat menggunakan plugin batcache. Penggunaan modul ngx_pagespeed untuk memulai cache nginx, serta memasang ekstensi opcache untuk memulai cache php.

Konfigurasi CDN UpYun

Untuk server dinamis, parameter kontrol cache CDN Upyun diatur agar mengikuti penuh. Dalam kerjasama dengan penyimpanan awan, baik gambar maupun video dapat diakselerasi di penyimpanan awan. Pengaturan menonaktifkan pengalihan HTTP 302 dan pengikutan pengalihan, untuk mempercepat akses situs. Konfigurasi CDN Upyun lainnya umumnya diaktifkan semua, untuk memudahkan pengoptimalan kinerja situs web.

Plugin Optimasi Situs Web

Situs ini dibangun dengan WordPress, menggunakan plugin WPJAM Basic untuk mengoptimalkan percepatan font Google dan avatar. Fungsi lain seperti penambahan tanda waktu gambar, menghapus kategori 'category' dari direktori kategori, dan pengaturan lainnya dapat dengan mudah diimplementasikan melalui plugin. Disarankan untuk menyesuaikan konfigurasi secara kustom berdasarkan kebutuhan spesifik, guna mencapai hasil optimal.