Tek yığın
Terminalde kullandığınız servislerin aynısı. İki php.ini, iki veri klasörü yok.
Homebrew üzerine kurulu yerel geliştirme ortamı. Apache, Nginx, PHP, veritabanları ve yerel HTTPS tek uygulamadan — ikinci bir sunucu kurmadan.
Yaklaşımımız
Geliştirme ortamı araçlarının çoğu kendi Apache, PHP ve veritabanı kopyalarını getirir; makinenizde ikinci bir yığın oluşur. BRAMPP bunun yerine Homebrew ile kurduğunuz servisleri yönetir — zahmetli kısımları üstlenir, kopya bırakmaz.
Terminalde kullandığınız servislerin aynısı. İki php.ini, iki veri klasörü yok.
brew upgrade çalıştırdığınızda ortamınız bozulmaz.
Uygulama da yönettiği servisler de Apple Silicon için derlenmiş.
Alan adları
Platform rozeti, alan adı başına PHP sürümü, web sunucusu, SSL kilidi ve canlı çalışma durumu bir bakışta. Yeni alan adı eklerken sanal sunucu, hosts kaydı, site klasörü ve örnek proje tek adımda kurulur.
Servisler
Web sunucuları, PHP-FPM sürümleri, çalışma zamanları, veritabanları ve önbellek tek ekranda. Kurulu olmayan servisler buradan kurulabilir ya da listeden gizlenir.
Veritabanı
Kopyalamaya hazır bağlantı bilgileri, veritabanı oluşturma ve silme, yedekleme ve geri yükleme. phpMyAdmin, pgAdmin ya da Adminer'i adres ezberlemeden açarsınız.
PHP eklentileri
xdebug, redis, imagick ve arkadaşları tek tıkla açılıp kapanır. Her PHP sürümü kendi eklenti setini ve hızlı ayarlarını taşır — 8.1'den 8.5'e ayrı ayrı.
Günlükler ve yapay zekâ
Apache, Nginx, PHP-FPM ve uygulama günlükleri canlı akışla tek yerde. Ayarlardaki bir anahtar ise BRAMPP'ı yapay zekâ asistanları için uç noktaya dönüştürür: asistanınız alan adı oluşturur, servis başlatır, günlüğe bakar.
Tüm özellikler
Her biri, olmadığında bir yapılandırma dosyası açıp elle yapacağınız iş.
Kurulum adımları, sorun giderme ve sürüm notları ürün sitesinde.
Kurulum
Uygulamayı indirip Uygulamalar klasörüne taşıyın. Developer ID ile imzalı ve Apple noter onaylıdır; macOS ek adım istemeden açar.
Portlar, PHP-FPM, sertifika otoritesi ve veritabanı erişimi yapılandırılır. Yalnızca onayladığınız adımlar uygulanır; çalıştırılan her komut ekranda görünür.
Bir ad ve platform seçin; sanal sunucu, sertifika ve site klasörü hazırlanır. Tarayıcıda kendi yerel adresinizi açın.
Gereksinimler: macOS 14 Sonoma ve üzeri, Apple Silicon, Homebrew. Ücretsiz ve MIT lisanslıdır.
Kendi araçlarımızı yazıyoruz çünkü aynı işi her projede tekrar yapmak istemiyoruz. Sizin için de benzer bir sistem kurabiliriz.