Ünite 02 / 03
Görünüm ve Veri
Şablon motoru, form ve doğrulama, nesne ve tablo bağlaması, ilişkiler, göçler ve tohumlama, sayfalama ve kaynak dönüşümü — her biri bir kaydın, bir kuralın ya da bir alanın bu istekte yer alıp almadığını belirleyen bir düzenek olarak.
Yayın Güncelleme
Dersler
- 01 Şablon Motoru Yerleşim, bileşen ve döngü kuran bir şablon derleyicisi yazılır; kaçışlamanın her çıktıda koştuğu, derlemenin değişmeyen şablonda atlandığı ve ham çıktıda kaçışlamanın bağlanmadığı ölçülür. 1 dk okuma
- 02 Form ve Doğrulama Kural dizgeleriyle çalışan bir doğrulayıcı kurulur; geçersiz girdide kayıt adımının atlandığı, geçerli girdide koştuğu ve ilk hatada durmanın sonraki kuralı atladığı ölçülür. 1 dk okuma
- 03 Nesne ve Tablo Bağlaması Tabloyu PHP dizisi olarak tutan küçük bir model sınıfı kurulur; kaydetme kancasının kayıtta koştuğu, izin listesindeki olmayan alanın aşırı atamada bağlanmadığı ve toplu güncellemede kancanın bağlanmadığı ölçülür. 1 dk okuma
- 04 İlişkiler Bire bir, bire çok ve çoktan çoğa ilişkiler küçük bir modelde kurulur; tembel yüklemede ilişki sorgusunun erişime kadar ertelendiği, istekli yüklemede listeyle birlikte koştuğu ve hiç erişilmeyen ilişkinin ertelenmiş kaldığı ölçülür. 1 dk okuma
- 05 Göçler ve Tohumlama Şemayı sürümleyen göçler ve başlangıç verisini yazan tohumlayıcı kurulur; kayıtlı göçün ikinci çalışmada atlandığı, yeni göçün koştuğu ve çalışmış bir göç dosyasının düzenlenmesinin bağlanmadığı ölçülür. 1 dk okuma
- 06 Sayfalama ve Kaynak Dönüşümü Atlama tabanlı sayfalama ve modelden yanıt dizisine kaynak dönüşümü kurulur; modele eklenen yeni kolonun dönüşüm tanımında olmadığı için yanıta bağlanmadığı, tanıma eklenince koştuğu ve sayfa sınırı dışındaki isteğin boş liste döndürdüğü ölçülür. 1 dk okuma