Mevcut bir alanı ne zaman kullanmalıyım?


8

Bir içerik türüne yeni alanlar eklerken, Varolan bir alanı ne zaman çıkarmalıyım? örneğin, içerik türüm için bir görüntü alanına ihtiyacım varsa, varolan bir görüntü alanını yeniden kullanmak her zaman iyi bir fikir midir?


3
aynı şekilde kullanılacaksa, aynı kullanıcılara / rollere erişilebilecekse, aynı şekilde temalı olacaksa vb. Evet, aynı alanı tekrar kullanırsanız bakımını yapmak çok daha kolay olacaktır.
Jimajamma

1
ancak bir görüntü, örneğin, bir içerik türünde bir kullanıcı fotoğrafı olacaksa, ancak başka bir ürün ürününün küçük resminin, o zaman hayır, farklı alanlar oluşturacaksa.
Jimajamma


@Jimajamma İkinci yorumdan emin misin? İçerik türünün ekran ayarlarında yapılandırılabileceğini düşünüyorum.
hknik

emin, istediğiniz herhangi bir şekilde görüntülenebilir, yorumum alanın adı. ör., bir içerik türündeki bir kullanıcının profil görüntüsü olarak kullanılan field_avatar, başka bir türdeki ürün küçük resmi olarak aşırı yükleniyor, adlandırma açısından kafa karıştırıcı.
Jimajamma

Yanıtlar:


9

Yeniden kullanım alanlarının avantajlarını ve dezavantajlarını göz önünde bulundurun:

  • Performans : Yeniden kullanım alanlarından küçük bir performans kazancı vardır. Ancak, orta düzeyde alan içeren çoğu site için bu ihmal edilebilir bir farktır.
  • Sürdürülebilirlik : Teorik olarak, aynı alanı birden çok içerik türünde aynı amaç için tekrar kullanırsanız, daha sonra işlevselliğini değiştirmeye karar verirseniz, yalnızca tek bir yerde değiştirmeniz gerekir. Benzer şekilde, objeler arasında aynı şekilde tema oluşturmak istiyorsanız, yalnızca tek bir seçici kullanmanız gerekir. Pratikte, bu nadiren olur ve daha sık tersi doğrudur - aynı alanı birden fazla yerde kullandınız ve daha sonra aslında farklı davranmaları gerektiğini fark ettiniz.
  • Kurulum : Açıkçası, mevcut bir alanı yeniden eklemek, yeni bir alan eklemek yerine daha az zaman alır.
  • Taşınabilirlik : Özellikleri içeren alanları dışa aktarırsanız, mutlaka gerekli olmadıkça bunları alanlar arasında yeniden kullanmamak en iyisidir. Teknik olarak, alanları yeniden kullanmanın yanlış bir yanı yoktur (çünkü alan tabanlarını ve alan örneklerini ayrı olarak dışa aktarabilirsiniz), ancak pratikte sadece karışıklığa ve dairesel bağımlılıklara yol açma eğilimindedir. Alanları yeniden kullanmamayı seçerseniz, eklendikleri içerik türü / paketiyle ön ek yapabilme lüksüne sahip olursunuz, örn. "Field_article_image", "field_page_taxonomy", vb.

Oradaki tonumdan net değilse, benim tercihim, alanları tamamen, tamamen, tamamen aynı amaç için kullanıldıkları ve sonsuza dek kullanılamayacakları sürece tamamen tekrar kullanmamaktır.


Kabul. Ayrıca farklı alan ayarlarınız varsa, bir görüntünün yalnızca 1 tane olduğunu, diğerinin sınırsız kullanabileceğini, alanı değiştirirseniz tüm örneklerini değiştirdiğini söyleyin.
chadpeppers
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.