Pemetaan Alatan Penyelenggaraan WordPress
Membandingkan alatan penyelenggaraan WordPress adalah sukar. Satu sumber memanggil sesuatu alatan sebagai "SaaS," manakala sumber lain memanggilnya "self-hosted." Kebanyakan orang mencampuradukkan dua konsep berbeza ke dalam satu label.
Untuk memahami pilihan anda, anda mesti melihat kepada dua paksi yang berbeza.
Paksi 1: Bagaimana alatan tersebut menyambung ke laman web anda. • Plugin Pekerja (Worker Plugin): Anda memasang plugin kecil pada setiap laman web yang anda uruskan. Ini mewujudkan gerbang (gateway) untuk papan pemuka berkomunikasi dengan laman web tersebut. • SSH Terus (Direct SSH): Anda tidak memasang apa-apa pada laman web. Alatan tersebut log masuk melalui SSH dan menggunakan WP-CLI.
Laluan plugin adalah mudah tetapi menambah kerentanan (vulnerability) pada setiap laman web. Laluan SSH adalah bersih tetapi memerlukan hos anda membenarkan akses SSH.
Paksi 2: Di mana papan pemuka dijalankan. • SaaS Terhos (Hosted SaaS): Vendor menjalankan papan pemuka tersebut. Awan (cloud) mereka menyimpan kredential laman web anda. • Hos Sendiri (Self-hosted): Anda menjalankan papan pemuka pada pelayan anda sendiri. Anda memiliki data tersebut tetapi menguruskan perisiannya. • Aplikasi Desktop (Desktop App): Papan pemuka dijalankan pada komputer tempatan anda. Data kekal pada mesin anda.
Kedua-dua paksi ini membentuk satu grid. Kebanyakan produk hanya berada dalam dua sel sahaja.
SaaS Terhos + Plugin Pekerja (ManageWP, WP Umbrella) Anda mendapat akses mudah daripada mana-mana pelayar. Vendor mengendalikan masa aktif (uptime). Komprominya ialah anda mempercayai pihak ketiga dengan kredential pelanggan anda.
Hos Sendiri + Plugin Pekerja (MainWP, InfiniteWP) Anda menyimpan data anda sendiri. Anda tidak bergantung kepada vendor. Komprominya ialah anda mesti menyelenggara papan pemuka itu sendiri. Anda menyelenggara alatan yang menyelenggara alatan anda.
Aplikasi Desktop + SSH Terus (WP Maintenance Manager) Ini adalah kaedah yang paling peribadi. Tiada apa-apa yang dipasang pada laman web pelanggan dan data kekal pada PC anda. Komprominya ialah pemantauan akan terhenti apabila komputer anda dalam mod tidur (sleep).
Kebanyakan kombinasi lain tidak mempunyai produk utama. Sebagai contoh, orang jarang memberikan kunci SSH kepada vendor awan. Ini menjadikan "SaaS Terhos + SSH" sangat sukar untuk dijual.
Apabila anda memilih alatan, tanya tiga soalan ini:
- Adakah anda mahu kredential berada di awan pihak ketiga atau disimpan secara tempatan?
- Adakah anda mahu plugin pada setiap laman web pelanggan atau tiada langsung?
- Adakah anda bersedia untuk mengendalikan infrastruktur anda sendiri?
Tiada pilihan yang sempurna. Setiap pilihan melibatkan kompromi antara risiko, kawalan, dan kemudahan penggunaan.
