SORU
13 EYLÜL 2008, CUMARTESİ


Raylar Model, Görünüm, Denetleyici ve Yardımcısı: ne nereye gider?

Raylar Geliştirme (ya da genel olarak MVC) üzerinde Ruby, hızlı kuralım mantığı nereye kadar takip etmelidir.

Lütfen olumlu cevap İleBunu buraya koyyerineOnu oraya koyma.

CEVAP
13 EYLÜL 2008, CUMARTESİ


MVC

DenetleyicisiBurada bir kullanıcı kodu istiyor ne çalışma yapmak ve onları vermek için ne karar verirken, giriş olsun çalışma dışarı, bazı verileri görmek gerekir olmadığını, vb. Sonunda, denetleyici istekleri bakar ve veri (Model) göstermek ve işlemek için Görüşlerini ne işe yarar. Eğer kod denetleyicisi gitmek gerekir olup olmadığı hakkında şüpheniz varsa, o zaman muhtemelen gerekmiyor. Kontrolörler skinny devam et.

Görünüm: Görünüm, sadece içeren en az bir kodu için görüntü verileri (Model), bunu yapmamalıyız sürü işleme veya hesaplama, görüntüleme, veri hesaplanan (veya özetlenmiştir) Modeli, ya da üretilen Denetleyicisi. Eğer görüşünü gerçekten Model veya Denetleyici tarafından yapılması mümkün olmayan bir işlem yapmak gerekiyorsa, bir Yardımcı kod koymak. Bir görünümde Ruby çok fazla kod sayfaları biçimlendirme sabit okumak için yapar.

Model: Model olması gerektiği yerde olmalıdırtümilgili kod veri (sitenizi oluşturan varlıklar, örneğin Kullanıcılar, Yazı, Hesap, Arkadaş vb.) yaşıyor. Eğer kodu kaydetmek veya veri varlıkları ile ilgili güncelleme özetlemek gerekiyorsa, onu buraya koy. Yeniden kullanılabilir Görünümler ve Denetleyicileri arasında olacak.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Harvest: Greg Laurie

    Harvest: Gre

    6 HAZİRAN 2006
  • Kat Krazy

    Kat Krazy

    12 Kasım 2010
  • njhaley

    njhaley

    24 NİSAN 2006