academia.sh
/
PHP
/
PHP'de Kalite, Başarım ve Dağıtım
Kurs
İleri
PHP'de Kalite, Başarım ve Dağıtım
Yayın
16 Ekim 2026
·
Güncelleme
21 Ekim 2026
Bu kursun sonunda
Bir davranışı geliştirme ve üretim profilinde ayrı süreçlerde koşturarak hangi yanda durduğunu ölçer
Kodu çalıştırmadan okuyan bir denetleyiciyle koşumun yakalayamadığı kusurları bulur
İddiaların, hata gösteriminin ve istisna izinin üretimde neden kapatıldığını açıklar
Kod önbelleğinin yerinde değişen dosyada ve sembolik bağ geçişinde eski sürümü koşturduğunu gösterir ve önbelleği geçersiz kılar
Bellek sınırını, çağrı sayısını ve yerleşik sunucunun istekler arası durumunu iki profilde ölçer
01
Statik çözümleme, kod stili denetimi, test çerçeveleri ve hata ayıklayıcı — her biri bir davranışın koşumun içinde mi dışında mı görüldüğünü ve üretime çıkıp çıkmadığını gösteren bir araç olarak.
01
Statik Çözümleme
Kodu çalıştırmadan okuyan araçların ne bulduğunu, ne bulamadığını ve bir davranışın üretime çıkıp çıkmadığını tek bir soruyla ölçmeyi öğrenin.
02
Kod Stili Denetimi
Biçimsiz kodun iki profilde de aynı koştuğunu, yalnız bir stil denetleyicisinin onu bildirdiğini ve biçimlendiricinin anlamı nerede değiştirebileceğini ölçün.
03
Test Çerçeveleri
assert() tabanlı bir sınamanın hangi profilde tutmayan iddiayı yakaladığını, hangi profilde her şeyi geçirdiğini ve kendi karşılaştırma yardımcısının neden iki yanda da çalıştığını ölçün.
04
Hata Ayıklayıcı
Hata ayıklarken görülen bilginin, yani istisna izindeki argüman değerinin, uyarı metninin ve çağrı yığıtının hangi profilde göründüğünü ve üretime çıkıp çıkmadığını ölçün.
02
Kod önbelleği, profil çıkarma, bellek ve bağlantı yönetimi, süreç yöneticisi ve web sunucusu, ini yönergeleri ve dağıtım akışı — her biri geliştirme ile üretim profili arasında bir davranışın aynı kalıp kalmadığını belirleyen bir düzenek olarak.
01
Kod Önbellekleme
PHP'nin bayt kodunu önbellekte tutması üretimde dosya değişikliğini nasıl gizler: aynı yoldaki yeni sürüm ne zaman gelir, geçersiz kılma neyi çözer.
02
Profil Çıkarma
Bir işin hangi fonksiyonu kaç kez çağırdığını ve ne kadar bellek tuttuğunu iki profilde ölçmek: sayım aynı kalır, ama sayma kodu profile göre değişebilir.
03
Bellek ve Bağlantı Yönetimi
Bellek sınırı aşılınca isteğin nasıl durduğunu, bağlantı nesnesinin yıkıcısının ne zaman koştuğunu ve döngüsel referansın temizliği nasıl geciktirdiğini ölçmek.
04
Süreç Yöneticisi ve Web Sunucusu
İstekleri kimin karşıladığını ve işçi süreçlerin istekler arasında neyi paylaşmadığını yerleşik web sunucusuyla ölçmek: durumu süreç dışında tutmak neden gerekir.
05
Yapılandırma Ayarı
PHP'nin geliştirme ve üretim ayar dosyalarının ayrıştığı yedi yönergeyi ölçmek: sertleştirme neyi kapatır ve kod içinden ini_set() ile geri açılabilir mi.
06
Dağıtım Akışı
Kodu üretime alırken sürüm dizinleri ve sembolik bağ geçişi: atomik geçişten sonra neden eski sürüm koşar, hangi çağrı yeni sürümü getirir.
Bitirme sınavı
PHP'de Kalite, Başarım ve Dağıtım — Bitirme Sınavı
Hazırlanıyor
Bu kursun soru bankası henüz tamamlanmadı. Yeterli soru eklendiğinde sınav burada otomatik olarak açılır.
Sınava başla
Aramak için yazmaya başlayın.
↑↓
↵
Esc
gezin · aç · kapat