Bu sayfa topluluk tarafından çevrilmiştir ve güncel olmayabilir. Referans versiyonuna (İngilizce) bakın.
Bu sayfa topluluk tarafından çevrilmiştir ve güncel olmayabilir. Referans versiyonuna (İngilizce) bakın.
Bu sayfa topluluk tarafından çevrilmiştir ve güncel olmayabilir. Referans versiyonuna (İngilizce) bakın.
# FrankenPHP'yi yükleyin
curl https://frankenphp.dev/install.sh | sh
mv frankenphp /usr/local/bin/
# Public/ dizinine hizmet verin
frankenphp php-server -r public/
# Bir komut satırı betiği çalıştırın
frankenphp php-cli script.php
Uygulamanızı bir kez başlatın, bellekte kalır!
Symfony, API Platformu, Laravel tarafından yerel olarak desteklenir…
Düz eski süper globalleri kullanır: PSR-7’ye gerek yok.
Kıyaslamalarımıza göre, API Platform uygulamalarında FPM’den 3,5 kat daha hızlı.
FrankenPHP Go ve C dillerinde yazılmıştır. Go’nun ikonik özelliğine dayanır: goroutines!
Uygulamanız, worker moduyla uyumlu olmasa bile olduğu gibi çalıştırılabilir.
İşletim sistemi süreci içinde çalışır: bir binary var ve harici servis gerekmez.
Çalışan, kodunuz değişir değişmez yeniden başlar.
{
# FrankenPHP etkinleştir
frankenphp
}
localhost {
# Sıkıştırmayı etkinleştir (isteğe bağlı)
encode zstd br gzip
# Geçerli dizindeki PHP dosyalarını çalıştırın ve varlıkları sunun
php_server
}