Stack hosting teknis
Platform yang mengutamakan FrankenPHP untuk WordPress Multisite terkelola.
Hosted Ultimate Multisite menggabungkan edge delivery modern, Caddy, FrankenPHP, WordPress Multisite, caching halaman penuh, caching objek, backup terkelola, dan arsitektur data yang siap diskalakan sehingga jaringan Anda dapat berkembang dari beberapa situs menjadi platform bergaya SaaS bervolume tinggi.
Prinsip stack
- Cepat secara default: cache edge, cache halaman penuh, cache objek, dan worker FrankenPHP.
- Native WordPress: dibangun berdasarkan Multisite, bukan menambahkan manajemen situs belakangan.
- Siap diskalakan: node web stateless, routing sadar-cache, dan desain tier data redundan.
- Ramah operator: deployment yang dapat diulang, backup, pemantauan, dan lebih sedikit komponen bergerak.
Bagaimana sebuah permintaan bergerak melalui platform
Setiap lapisan memiliki satu tugas: melindungi, merutekan, melakukan cache, mengeksekusi, mengambil data, dan mengembalikan respons aman tercepat yang memungkinkan.
1. Perlindungan edge
Cloudflare menyerap gangguan internet umum sebelum mencapai origin: pengiriman CDN, DNS, TLS edge termination, mitigasi DDoS, dan pemfilteran bergaya WAF.
2. Routing Caddy
Caddy menangani routing HTTP modern dan HTTPS otomatis. TLS on-demand dapat memvalidasi domain yang dipetakan terhadap jaringan multisite sebelum menerbitkan sertifikat.
3. Runtime FrankenPHP
FrankenPHP menjalankan PHP langsung di dalam runtime server berbasis Caddy, mengurangi proses handoff tradisional dari web server ke PHP-FPM dan menjaga jalur aplikasi tetap ramping.
4. Cache halaman penuh
Caching halaman penuh Sidekick melayani trafik anonim tanpa menjalankan seluruh WordPress pada setiap permintaan, sementara hook penyimpanan konten membersihkan path yang berubah secara otomatis.
5. WordPress Multisite
Satu codebase WordPress mendukung banyak situs pelanggan. Ultimate Multisite menambahkan kontrol komersial: paket, provisioning, alur kerja domain, add-on, dan manajemen situs.
6. Data dan backup
Lapisan database dan file dilindungi dengan alur kerja backup dan restore. Arsitektur skala menambahkan node database redundan, replikasi, dan failover untuk jaringan bervolume tinggi.
Mengapa FrankenPHP penting
Model penyajian PHP yang lebih sederhana dan lebih cepat untuk WordPress.
Stack WordPress tradisional sering menggabungkan web server, reverse proxy, pool PHP-FPM, lapisan cache, dan process manager. FrankenPHP menyatukan bagian-bagian penting dari jalur tersebut ke dalam runtime modern bertenaga Caddy, yang berarti lebih sedikit batasan untuk disetel dan jalur yang lebih bersih dari permintaan hingga eksekusi PHP.
Build PHP kustom
PHP dikompilasi dari source dan dioptimalkan untuk alur kerja spesifik kami. Opcache dikonfigurasi untuk performa sempurna. Preload menjaga file PHP umum tetap siap di memori.
Caddy bawaan
FrankenPHP mewarisi kekuatan operasional Caddy: HTTP modern, sertifikat otomatis, konfigurasi bersih, dan routing yang andal.
Lebih sedikit komponen bergerak
Runtime terpadu mengurangi jumlah layanan yang perlu disetel, dimulai ulang, dipantau, dan dikoordinasikan.
Sangat cocok untuk Multisite
Jaringan situs mendapatkan manfaat dari routing yang efisien, worker cron persisten, kode aplikasi bersama, dan invalidasi cache terpusat.
Rincian nilai komponen
| Komponen | Apa yang dilakukannya | Nilai untuk multisite terkelola |
|---|---|---|
| Cloudflare edge | DNS, CDN, pemfilteran trafik, perlindungan DDoS, dan pengiriman global. | Melindungi server origin dan meningkatkan latensi pengunjung global sebelum trafik mencapai WordPress. |
| Caddy | Merutekan trafik HTTP dan mengotomatiskan sertifikat, termasuk TLS on-demand untuk domain yang dipetakan. | Memungkinkan domain pelanggan online dengan cepat tanpa pekerjaan sertifikat manual. |
| FrankenPHP | Menjalankan PHP di dalam server aplikasi modern bertenaga Caddy dengan opsi mode worker. | Mengurangi kompleksitas stack dan meningkatkan jalur untuk permintaan WordPress dinamis. |
| Cache halaman Sidekick | Menyimpan respons halaman penuh untuk trafik anonim dan membersihkan path konten yang berubah. | Mengubah banyak permintaan menjadi cache hit cepat alih-alih bootstrap WordPress penuh. |
| Cache objek Docket | Melakukan cache pada objek WordPress dan hasil query yang mahal. | Mengurangi pekerjaan database berulang di seluruh jaringan besar. |
| WordPress Multisite | Menjalankan banyak situs dari satu instalasi WordPress dan codebase bersama. | Menyediakan fondasi native untuk hosting WordPress bergaya SaaS. |
| Ultimate Multisite | Menambahkan paket, provisioning, pemetaan domain, alur kerja penagihan, metering, add-on, dan kontrol. | Mengubah WordPress Multisite menjadi platform terkelola yang dapat dijual. |
| Bedrock + Composer | Membuat dependensi WordPress berversi, dapat direproduksi, dan dapat di-deploy. | Mengurangi drift deployment dan memberi platform alur kerja rilis profesional. |
| Deployment Trellis | Mengotomatiskan konfigurasi server dan deployment produksi. | Membuat perubahan infrastruktur dapat diulang, bukan manual dan rapuh. |
| Desain tier data redundan | Database primer, replika, backup, dan pola failover untuk jaringan bervolume tinggi. | Mendukung ketersediaan tinggi, pemulihan bencana, dan read-scaling saat jaringan berkembang. |
| Tier web multi-node | Node web FrankenPHP tambahan dapat ditambahkan di belakang edge routing/load balancing. | Memungkinkan platform menskalakan trafik web secara horizontal alih-alih bergantung pada satu mesin. |
Ketersediaan tinggi dan arsitektur skala
Platform ini dirancang untuk diskalakan berlapis. Jaringan kecil dapat memulai dengan efisien. Saat permintaan bertambah, kapasitas web, kapasitas cache, redundansi database, dan dukungan operasional dapat berkembang secara independen.
- Penskalaan web horizontal: beberapa node web FrankenPHP melayani rilis aplikasi yang sama di belakang edge routing atau load balancing.
- Tier web stateless: kode aplikasi di-deploy secara konsisten, memungkinkan node ditambahkan atau diganti dengan prosedur minimal.
- Arsitektur data redundan: jaringan bervolume tinggi menggunakan replikasi database, backup, dan perencanaan failover alih-alih bergantung pada satu titik pemulihan.
- Operasi sadar-cache: cache halaman, cache objek, dan pembersihan CDN adalah bagian dari siklus hidup konten.
- Harga lanjutan untuk jaringan besar: platform dengan 10.000+ situs dapat menggunakan infrastruktur khusus, perencanaan kapasitas yang disesuaikan, dan SLA kustom.
Dibangun untuk operator, bukan hanya situs web.
Anda tidak membeli server generik. Anda mendapatkan platform WordPress Multisite terkelola dengan runtime, caching, model deployment, otomatisasi domain, dan alat komersial yang diperlukan untuk menjual situs terkelola dalam skala besar.
