SORU
18 EYLÜL 2008, PERŞEMBE


Potansiyel olarak yüksek trafik site için haml veya erb ya erubis kullanmalıyım?

Haml ile son zamanlarda oynuyorum ve gerçekten bu şekilde elde edilen kod görünüyor...geliştirici. Ayrıca çok bir tasarımcı veya tüketmek değiştirmek mümkün olmaktan korkuyorum...küçük bir takımız.

Bu, bir proje üzerinde çalışmaya başlayan çok trafik oluşturmak inanıyoruz dedi kim değil (mi?). Ben sadece haml hakkında bilmediği şeyler var diye endişeleniyorum. Haml değil erb yapabileceği bir şey var mı? Haml bir proje büyüdükçe olumsuz bir etkisi var mı? Düşünülmesi gereken başka şeyler de var mı?

Ve...nasıl Haml erubis için speedwise farkı nedir son olarak? Sözde şimdi erb ve eruby dövüyor

Teşekkürler!

CEVAP
19 EYLÜL 2008, Cuma


Haml kayalar. Son zamanlarda performans rakamları görmedim ama erb çok yakın bu aralar. Eğer Haml ile 2.8 milyon sayfa bir gün yapıyoruz çirkin modu çok girinti engelleyen () açarsanız daha hızlı erb daha iyi olabileceğini düşünüyorum.

Bir benchmarker Haml kaynak ağaca kontrol var: http://github.com/nex3/haml/tree/master/test

Kasım 2009 Update

Nathan (Haml ana geliştirici) 2* *kendi blogunda. Tam rakam yok ama Kısacası görebilirsiniz:

  • Normal (oldukça baskı) modu = 2.8 kat ERB daha yavaş
  • Çirkin mod (çok sekme eklendi) = ERB eşit

Başlatıcı veya ortam dosyası Haml::Template::options[:ugly] = true koyarak çirkin modunu etkinleştirebilirsiniz. Çirkin modu gerçekten güzel girintili değil bu çirkin sonuç HTML aslında ERB halinden çok daha güzel olup olmadığını unutmayın.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 3dmmfavs

    3dmmfavs

    29 Kasım 2009
  • ASUS North America

    ASUS North A

    12 AĞUSTOS 2008
  • Menglong Tav

    Menglong Tav

    18 Temmuz 2010