Turbo Runtime — Engine WordPress Hosting Baru


wpanel

Apprentice 1.0
Saya sedang membangun sebuah layanan Managed WordPress Hosting yang menggunakan engine PHP buatan saya sendiri bernama Turbo Runtime — bekerja seperti Apache + mod_php, tapi seluruh script WordPress di-parse, dioptimasi, dan dikompilasi langsung menjadi binary machine-code.

Hasilnya:
  • Sangat cepat — tidak ada interpretasi PHP saat request masuk. Semua script WordPress sudah jadi binary. Worker langsung eksekusi native thread.
  • Sangat aman — malware PHP tidak bisa berjalan karena script PHP tidak dieksekusi sebagai string. Semua sudah diparse menjadi AST milik Turbo Runtime dan di-compile total. Tidak ada eval, shell_exec, atau payload PHP lain yang bisa lolos.
  • Stabil — tidak ada OPcache miss, tidak ada cold start, Setiap request langsung eksekusi dengn PHP embed.
Harga saat Launch:
  • Market global: $25 / bulan / website
  • Market Indonesia: Rp200.000 / bulan
  • Selama BETA: Gratis (dibatasi bandwidth)
Fitur utama:
  • Turbo Runtime Compiler (C-based, super cepat)
  • Per-website isolation
  • Native PHP embedding
  • Tidak perlu pikir CPU/RAM
  • Optimized khusus untuk WordPress
PHP Runtime yang ada seperti roadrunner, frankenPHP, swoole dan lain nya tidak bisa menjalankan WordPress
karena WordPress memiliki request cyle yang berbeda. https://learn.wordpress.org/tutorial/the-wordpress-request-lifecycle/

Saat ini saya sedang membuka early access untuk BETA.
Kalau ingin coba performa Turbo Runtime dan dapat slot gratis sebelum launch, bisa daftar di:

https://soft-magic-b40.notion.site/2baee498fa4b8085a680e21b57b9a8bb

TurboRuntime.com belum dibuat

Saya telah membuat beberapa video benchmark performance openlitespeed vs frankenPHP vs TurboRuntime


Saya butuh feedback dari para developer, sysadmin, dan WordPress builder untuk final tuning sebelum produksi penuh.
Ini closed source, tidak ada kode yang dibagikan dan tidak perlu install manual, langsung pakai.

Terima kasih!
 
Jadi hanya bisa host WordPress di server Kakak ya? Tidak bisa self-hosting runtimenya?
Ada fitur reseller?
 
Tanya lagi Ka, untuk WordPress yang sudah di compile apakah masih bisa add plugin dan themes?
Tidak bisa tambah plugins ganti themes, tapi dashboard wp-admin seperti biasanya, jika ingin ubah posting bisa atau desain bisa karena bisa pakai FSE (Full Site Editor) tidak bisa digunakan untuk elementor atau page builder lainnya, hanya bisa pakai FSE bawwaan desain WP terbaru. sifatnya "immutable" setelah di compile. BTW saya sudah email, seperti nya email nya mirip dengan username. kalau gak salah ya,
 
Tidak bisa tambah plugins ganti themes, tapi dashboard wp-admin seperti biasanya, jika ingin ubah posting bisa atau desain bisa karena bisa pakai FSE (Full Site Editor) tidak bisa digunakan untuk elementor atau page builder lainnya, hanya bisa pakai FSE bawwaan desain WP terbaru. sifatnya "immutable" setelah di compile. BTW saya sudah email, seperti nya email nya mirip dengan username. kalau gak salah ya,
Terima kasih infonya Ka, benar sama
 
Jadi nanti ada 2 Env,
1. ada staging wordpress, disini bisa bebas upload plugin, test atau apapun yang biasa dilakukan. setelah siap maka akan dicompile
2. dari script php ini akan di transpile ke kode c, kemudian akan di compile menjadi single binary. tinggal jalankan binary nya dan setup systemd. di tahap ini tidak bisa upload plugins, ganti themes dan ganti kode. kalau di ganti kode php nya tidak akan mengembalikan output. pasti blank karena sudah di compile, di video demo masih pakai intepreter turbo.

cara kerjanya mirip dengan apache, jadi setiap request yang masuk akan membuat thread , dan akan menjalankan kode php nya. dengan libphp atau php embed. setelah itu runtime akan mengembalikan respond. Kode sederhananya kira2 seperti ini. jadi kode php nya di eksekusi dengan php embed terkadang di php-cli

------
#include <stdio.h>
#include <sapi/embed/php_embed.h>

int main(int argc, char *argv[])
{
PHP_EMBED_START_BLOCK(argc, argv)

zend_eval_string("$version = phpversion(); echo 'PHP Version: ' . $version . \"\\n\";", NULL, "Embedded PHP Code");

PHP_EMBED_END_BLOCK()

return 0;
}
 
Back
Top