Skip to main content

Optimalisasi Kecepatan Server cPanel untuk Website Berita Organisasi

Panduan teknis konfigurasi caching, versi PHP, kompresi gambar, dan manajemen database cPanel pada shared hosting.

TI

Penyunting & Tim Editorial Utama • Verifikasi Editor: FOIMADEMA Chief Editor

6 min baca
Status: 12 Aug 2026

Transparansi AI: Riset dan draf awal dibantu AI dan telah melalui peninjauan editorial manusia.

Optimalisasi Kecepatan Server cPanel untuk Website Berita Organisasi
Dokumentasi Visual: Optimalisasi Kecepatan Server cPanel untuk Website Berita Organisasi

Konfigurasi Versi PHP, Memory Limit, dan Ekstensi cPanel

Untuk mempercepat respons website berita organisasi, langkah pertama yang harus diambil adalah memastikan server cPanel menjalankan versi PHP terbaru, yaitu PHP 8.x. Versi ini menawarkan peningkatan performa hingga 30 % dibandingkan PHP 7.4, berkat optimasi JIT (Just‑In‑Time) dan pengurangan overhead pada fungsi‑fungsi standar.

Pemilihan Versi PHP

  • PHP 8.2 – direkomendasikan untuk instalasi baru karena dukungan jangka panjang dan fitur readonly properties.
  • PHP 8.1 – cocok bila ada dependensi library yang belum kompatibel penuh dengan 8.2.

Setelah versi dipilih, sesuaikan memory_limit dan max_execution_time pada file php.ini atau melalui MultiPHP INI Editor di cPanel.

Pengaturan Memory Limit

Website berita biasanya memuat banyak modul (cache, parser RSS, plugin SEO). Nilai memory_limit yang terlalu rendah dapat memicu fatal error pada proses parsing artikel. Rekomendasi:

KomponenMemory Limit (MB)
Instalasi standar256
Dengan plugin cache & SEO384
Server dengan beban tinggi (≥10.000 kunjungan/hari)512

Pengaturan Max Execution Time

Proses import data eksternal atau generasi laporan statistik dapat memakan waktu. Nilai default 30 detik sering tidak cukup. Contoh konfigurasi:

memory_limit = 384M
max_execution_time = 120

Ekstensi cPanel yang Perlu Diaktifkan

  1. OPcache – mempercepat eksekusi script dengan menyimpan bytecode di memori.
  2. Imagick – optimal untuk manipulasi gambar pada artikel berilustrasi.
  3. Redis – sebagai cache objek untuk query database yang sering dipanggil.

Contoh hipotetis: Sebuah portal berita organisasi mengaktifkan OPcache dan meningkatkan memory_limit menjadi 384 MB. Setelah perubahan, waktu rata‑rata loading halaman berkurang dari 2,8 detik menjadi 1,9 detik, sementara tidak ada laporan out‑of‑memory selama jam sibuk.

Dengan mengadopsi PHP 8.x, menyesuaikan memory_limit serta max_execution_time, dan mengaktifkan ekstensi yang relevan, server cPanel siap memberikan performa optimal bagi website berita organisasi.

Penerapan Modul Caching Server dan Kompresi Gzip/Brotli

Untuk meningkatkan kecepatan server cPanel pada website berita organisasi, salah satu strategi yang efektif adalah dengan menerapkan modul caching server dan kompresi Gzip/Brotli. Dengan mengaktifkan fitur-fitur ini, Anda dapat mengurangi waktu muat halaman dan meningkatkan pengalaman pengguna.

Mengaktifkan OPcache

OPcache adalah sebuah modul caching yang dapat meningkatkan kecepatan eksekusi kode PHP pada server. Dengan mengaktifkan OPcache, Anda dapat mengurangi waktu muat halaman dan meningkatkan kinerja server. Berikut adalah langkah-langkah untuk mengaktifkan OPcache di cPanel:

  • Masuk ke dalam akun cPanel Anda
  • Klik pada menu "Optimize Website"
  • Cari opsi "OPcache" dan klik tombol "Aktifkan"

Mengaktifkan Kompresi Gzip/Brotli

Kompresi Gzip/Brotli adalah sebuah metode kompresi yang dapat mengurangi ukuran file dan meningkatkan kecepatan transfer data. Dengan mengaktifkan kompresi Gzip/Brotli, Anda dapat mengurangi waktu muat halaman dan meningkatkan kinerja server. Berikut adalah langkah-langkah untuk mengaktifkan kompresi Gzip/Brotli di cPanel:

  1. Masuk ke dalam akun cPanel Anda
  2. Klik pada menu "Optimize Website"
  3. Cari opsi "Kompresi Gzip/Brotli" dan klik tombol "Aktifkan"

Contoh hipotetis: Jika Anda memiliki website berita organisasi dengan trafik 10.000 pengunjung per hari, dengan mengaktifkan OPcache dan kompresi Gzip/Brotli, Anda dapat mengurangi waktu muat halaman dari 5 detik menjadi 2 detik, sehingga meningkatkan pengalaman pengguna dan meningkatkan kinerja server.

Penanganan Gambar Berukuran Besar dan Format WebP

Gambar berukuran megabyte dapat memperlambat waktu muat halaman secara signifikan, terutama pada portal berita yang menampilkan banyak foto editorial. Mengoptimalkan ukuran file sekaligus beralih ke format WebP menjadi dua langkah kunci untuk menurunkan beban server cPanel tanpa mengorbankan kualitas visual.

Automasi Kompresi Gambar

Alih‑alih melakukan kompresi manual, gunakan skrip cron yang mengeksekusi jpegoptim atau optipng pada direktori /public_html/assets/images. Contoh konfigurasi:

# /etc/cron.d/image-compress
0 */6 * * * root /usr/bin/find /home/username/public_html/assets/images -type f \( -iname "*.jpg" -o -iname "*.png" \) -exec jpegoptim --max=85 {} \; -exec optipng -o2 {} \;

Baris di atas memicu kompresi setiap enam jam, menurunkan ukuran JPEG hingga 15 % dan PNG hingga 20 % secara rata‑rata.

Konversi ke WebP dengan Skrip

Setelah kompresi, konversi otomatis ke WebP dapat dilakukan dengan cwebp. Berikut contoh skrip Bash yang dijalankan via cron:

  1. Temukan semua file JPEG/PNG yang belum memiliki ekstensi .webp.
  2. Jalankan cwebp -q 80 untuk menghasilkan versi WebP.
  3. Pindahkan file WebP ke folder webp/ dan perbarui .htaccess agar server menyajikan WebP bila didukung browser.
#!/bin/bash
SRC="/home/username/public_html/assets/images"
DEST="${SRC}/webp"
mkdir -p "$DEST"
find "$SRC" -type f \( -iname "*.jpg" -o -iname "*.png" \) ! -name "*.webp" | while read img; do
filename=$(basename "$img")
cwebp -q 80 "$img" -o "${DEST}/${filename%.*}.webp"
done

Simulasi Skenario

Contoh hipotetis: Sebuah artikel menampilkan foto berukuran 3 MB (JPEG). Setelah skrip di atas dijalankan, ukuran berkurang menjadi 0,9 MB (WebP, kualitas 80 %). Total data yang harus di‑transfer berkurang 70 %, mengurangi waktu respons server dari 2,4 detik menjadi 1,1 detik pada koneksi rata‑rata.

Format AwalUkuran (MB)Ukuran setelah WebP (MB)Penghematan (%)
JPEG 3000×20003,00,970
PNG 1200×8001,20,466

Dengan mengintegrasikan kompresi otomatis dan konversi ke WebP, server cPanel dapat menangani beban gambar tinggi secara efisien, meningkatkan kecepatan muat halaman, dan menurunkan penggunaan bandwidth secara signifikan.

Pembersihan Database Berkala dan Manajemen Cron Job

Untuk meningkatkan kecepatan server cPanel, pembersihan database berkala dan manajemen cron job merupakan aspek penting yang harus diperhatikan. Dengan melakukan pembersihan database secara teratur, Anda dapat mengurangi ukuran database dan meningkatkan kinerja server.

Optimasi Tabel Database

Optimasi tabel database SQLite atau MySQL dapat dilakukan dengan menggunakan perintah OPTIMIZE TABLE atau REPAIR TABLE. Contoh hipotetis, jika Anda memiliki tabel database yang bernama "berita" dan ingin mengoptimalkannya, Anda dapat menggunakan perintah OPTIMIZE TABLE berita.

Manajemen cron job juga sangat penting untuk menjadwalkan tugas-tugas maintenance yang berjalan di latar belakang. Dengan menggunakan cron job, Anda dapat menjadwalkan tugas-tugas seperti pembersihan cache, penghapusan file log, dan optimasi tabel database.

  • Mengatur jadwal cron job untuk pembersihan cache setiap hari
  • Mengatur jadwal cron job untuk penghapusan file log setiap minggu
  • Mengatur jadwal cron job untuk optimasi tabel database setiap bulan

Simulasi skenario, jika Anda memiliki website berita organisasi yang memiliki trafik tinggi, Anda dapat mengatur jadwal cron job untuk pembersihan cache setiap 2 jam sekali untuk meningkatkan kecepatan akses website.

Tugas Jadwal
Pembersihan cache Setiap 2 jam
Penghapusan file log Setiap minggu
Optimasi tabel database Setiap bulan

Dengan melakukan pembersihan database berkala dan manajemen cron job yang efektif, Anda dapat meningkatkan kecepatan server cPanel dan meningkatkan kinerja website berita organisasi Anda.

TI

Tim Editorial FOIMADEMA

Penyunting & Tim Editorial Utama

Tim editorial FOIMADEMA yang menangani penyusunan, penyuntingan, dan verifikasi konten publikasi digital.

Sumber & Referensi Verifikasi (Fakta):

cPanel Docs - Server Performance Tuning & Resource Management

Penerbit / Pengelola: cPanel L.L.C.

Buka Sumber
Layanan Terkait Studio

Website Siap Pakai

Website modern, responsif, cepat, dan mudah dikelola tanpa kerumitan teknis.

Pelajari Layanan Ini

Rekomendasi Wawasan

Artikel Terkait Lainnya

Lihat Semua