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, Caddy web sunucusunun üzerine inşa edilmiş PHP için modern bir uygulama sunucusudur.
FrankenPHP, çarpıcı özellikleri sayesinde PHP uygulamalarınıza süper güçler kazandırır: Early Hints*, worker modu, real-time yetenekleri, otomatik HTTPS, HTTP/2 ve HTTP/3 desteği…
FrankenPHP herhangi bir PHP uygulaması ile çalışır ve worker modu ile resmi entegrasyonları sayesinde Laravel ve Symfony projelerinizi her zamankinden daha performanslı hale getirir.
FrankenPHP, PHP’yi net/http
kullanarak herhangi bir uygulamaya yerleştirmek için bağımsız bir Go kütüphanesi olarak da kullanılabilir.
Frankenphp.dev adresinden ve bu slayt üzerinden daha fazlasını öğrenin:
docker run -v $PWD:/app/public \
-p 80:80 -p 443:443 -p 443:443/udp \
dunglas/frankenphp
https://localhost
adresine gidin ve keyfini çıkarın!
Tip
https://127.0.0.1
kullanmaya çalışmayın.https://localhost
kullanın ve kendinden imzalı sertifikayı kabul edin. Kullanılacak alan adını değiştirmek içinSERVER_NAME
ortam değişkenini kullanın.
Docker kullanmayı tercih etmiyorsanız, Linux ve macOS için bağımsız FrankenPHP binary dosyası sağlıyoruz PHP 8.4 ve en popüler PHP eklentilerini de içermekte: FrankenPHP indirin
Geçerli dizinin içeriğini başlatmak için çalıştırın:
./frankenphp php-server
Ayrıca aşağıdaki tek komut satırı ile de çalıştırabilirsiniz:
./frankenphp php-cli /path/to/your/script.php