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.

Image Image Image Image Image Image Image
Tarafından desteklenmektedir
Logo FrankenPHP

Modern PHP Uygulama Sunucusu,
Go ile yazılmıştır

Başlayın
Image
# FrankenPHP'yi yükleyin
curl https://frankenphp.dev/install.sh | sh

# Public/ dizinine hizmet verin
frankenphp php-server -r public/

# Bir komut satırı betiği çalıştırın
frankenphp php-cli script.php
Hepsini çalıştırmak için tek bir komut

Başlayın!

Sadece tek bir komutla canlı ortamdaki gibi bir PHP sunucusu kurun ve çalıştırın!
Geleceğe hazır mısın?

Modern PHP Her Zamankinden Daha İyi!

Image

Şunlar için yerel destek

Drupal Sulu WordPress Laravel Symfony API Platform Magento Drupal Sulu WordPress Laravel Symfony API Platform Magento Drupal Sulu WordPress Laravel Symfony API Platform Magento
PHP uygulamalarınızı her zamankinden daha hızlı hale getirin!

Worker modu

Image
  • Worker komut dosyası

    Uygulamanızı bir kez başlatın, bellekte kalır!

  • Dümdüzilerleyin

    Symfony, API Platformu, Laravel tarafından yerel olarak desteklenir…

  • Basit

    Düz eski süper globalleri kullanır: PSR-7’ye gerek yok.

  • Hızlı

    Kıyaslamalarımıza göre, API Platform uygulamalarında FPM’den 3,5 kat daha hızlı.

  • Verimli

    FrankenPHP Go ve C dillerinde yazılmıştır. Go’nun ikonik özelliğine dayanır: goroutines!

  • Opsiyonel

    Uygulamanız, worker moduyla uyumlu olmasa bile olduğu gibi çalıştırılabilir.

  • Kolay Dağıtım

    İşletim sistemi süreci içinde çalışır: bir binary var ve harici servis gerekmez.

  • Gözlemci

    Çalışan, kodunuz değişir değişmez yeniden başlar.

Image
Şimşek kadar hızlı

Yapılandırması çok kolay!

Üç satırlık yapılandırma: artık Caddy tarafından desteklenen canlı ortamdaki gibi bir PHP sunucusu (otomatik HTTPS, HTTP/3, Brotli sıkıştırma…) başlatmak için ihtiyacınız olan tek şey bu.
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
}
Özellikler

FrankenPHP bir bakışta

Image

Genişletilebilir

PHP 8.2+, çoğu PHP eklentisi ve tüm Caddy modülleri ile uyumludur.
Image

Sadece bir hizmet

Basitlik göz önünde bulundurularak tasarlanmıştır: sadece bir servis, sadece bir binary! FrankenPHP PHP-FPM’e ihtiyaç duymaz, Go web sunucuları için özel olarak hazırlanmış kendi SAPI’sini kullanır.
Image

Kolay dağıtım

Cloud yerel uygulaması bir Docker imajı olarak gönderilir. Kubernetes ve tüm modern cloud platformları ile uyumludur. PHP uygulamanızı tek başına, çalıştırılabilir statik binary olarak paketlemeniz de mümkündür.
Image

Worker modu

Uygulamanızı bir kez başlatın ve bellekte tutun! Birkaç milisaniye içinde gelen istekleri işlemeye hazırdır.
Image

103 Early Hints

Early Hints, web sayfalarınızı %30’a kadar hızlandıracak web teknolojisinin yepyeni bir özelliğidir. FrankenPHP, Early Hints desteğine sahip tek PHP SAPI’dir!
Image

Real-time

Yerleşik Mercure merkezi. PHP uygulamalarınızdan tüm bağlı tarayıcılara olay gönderin, veriyi anında bir JavaScript olayı olarak alırlar!
Image

Brotli, Zstandard ve Gzip sıkıştırma

Modern sıkıştırma formatları kullanıma hazır olarak desteklenir.
Image

Yapılandırılmış günlük kaydı

Günlük kaydınıza daha tanımlı bir format ve ayrıntılar getirin.
Image

Prometheus metrikleri ve izleme

Image

HTTP/2 ve HTTP/3

HTTPS, HTTP/2 ve HTTP/3 için yerel destek.
Image

HTTPS Otomasyonu

Otomatik HTTPS sertifikası oluşturma, yenileme ve iptal etme.
Image

Zarif yeniden yükleme

Zarif yeniden yüklemeler sayesinde uygulamalarınızı sıfır kesinti süresiyle dağıtın.