Ini adalah mainan baru dalam dunia PHP. Setelah PHP dibully habis habisan karena isu performa yang lambat, maka muncul teknologi baru dunia PHP. FrankenPHP.
FrankenPHP diketik dalam bahasan golang dan dipaket dalam satu file executable. Didalamnya sdh ada webserver Caddy dan tentu saja PHP. Ini yg membuat kekencangannya berlipat-lipat.
Saya mencoba melakukan instalasi di server arm dengan mudah.
Kita bisa melakukan customisasi tambahan dengan membuat file misalnya /etc/caddy/caddyfile.conf yang isinya contohnya:
{ frankenphp } http://localhost:2020 { root * /home/cakedy/Dev/htdocs php_server }
Namun jika kita menggunakan file konfigurasi cara menjalankannya menjadi
sudo frankenphp run –config /etc/caddy/Caddyfile
Setelah saya cek menggunakan phpinfo(). Sudah terinstall PHP beserta library-librarynya. Sayang ketika saya gunakan untuk menjalankan wordpress hasilnya masih blank. Apakah karena PHP-nya terlalu baru (8.4) atau ada setting yang kurang benar, saya belum tahu. Masih menunggu oprekan dari kawan-kawan lainlah.