Liste (metin) veya sınıflandırma ne zaman kullanılır?


12

Bu aptalca bir soru olabilir, ancak bir sınıflandırma terimi referans alanı üzerinde bir liste (metin) çoklu seçim alanı kullanmanın ne yararı olduğunu merak ediyorum. Her ikisi de önceden belirlenmiş çoktan seçmeli seçenekler verme ile kabaca aynı işlevi yerine getiriyor gibi görünmektedir, ancak sınıflandırma, içerik veritabanına yazıldıktan sonra terimler eklemenize izin verme avantajına sahiptir.

Birinin birini veya diğerini kullanması için iyi bir kılavuz var mı? (Ve özellikle liste (metin) sınıflandırma terimi referansından daha mantıklı olduğunda?).


2
Taksonomiyi 'verileri yapılandırılmış bir şekilde sınıflandırmanın yolu' (ağaç yapıları dahil) ve organizasyon önemli olmadığında 'Birkaç tanımlı seçenek sunmak' olarak düşünmeye çalışıyorum. Şüphe duyduğumda, Views ile göz atmaya entegrasyonun hızlı olması nedeniyle sınıflandırma seçiyorum.
Jake The Dweeb

1
Select / text öğesinin yapamayacağı tek şey yapı veri hiyerarşisidir; Tek başına sınıflandırma ağaçlar sunar.
Renee

Bununla ilgili bir makale eosrei.net/articles/2013/12/… .
colan

Yanıtlar:


10

Yapı ve dinamik, taksonomiyi seçmek için kullanılan anahtar kelimeler IMO'dur. Kısa bir süre önce, coğrafi bölgelere sahip şirketleri etiketlerken bu soru bana geldi. İlk tercihim bölge listesiyle taksonomi hazırlamaktı. Yakında aşırı bir komplikasyon olduğu ortaya çıktı. Bölgeler neredeyse hiçbir zaman isimlerini ve yapılarını / ebeveynlerini asla değiştirmezler. Taksonomiyi attım ve düz bir Liste (Metin) kullanmaya karar verdim. Ayrıca bir Görünümdeki bölgeleri manevra etmek artık çok daha kolay. Yani - listeniz statik ve düz ise - bir liste seçin.


3
Aklımı kayan bariz bir şey var - etiketlerin çeşitli modlarda (tam, teaser vb.) Görüntülenen özel alanlarla, görüntülerle dolu kendi sayfalarına sahip olmasını istediğinizde sınıflandırma kullanın diyebilirim
Artur

bazı artıları ve eksileri verdiği için bunu kabul ediyorum. Patrick Kenny'nin performans hakkındaki görüşü de önemlidir.
Jay

8

Taksonomi, SQL sorguları uzadığından ölçeklenirken performans sorunları vardır; görünüm filtreleri kullanıyorsanız, belirli listeler sınıflandırmadan daha hızlı olacaktır.


Bu genellikle doğrudur, ancak deneyim ile, görünümleri filtrelerle ölçeklendirmek için SOLR aramasını kullanmanız gerektiğini bilirsiniz, böylece o zaman çok önemli değildir.
Marko Blazekovic

7

Öğrendiğim temel farklılıklar:

  • kullanıcıların yalnızca site yöneticileri değil, değerler listesine eklemelerini mi istiyorsun yoksa listeye eklemek site yöneticileri için bile yarı düzenli bir ihtiyaç mı olacak?
  • değeri bir içerik sayfası olarak (yukarıda @Artur tarafından önerildiği gibi, bu terimi paylaşan tüm içeriklerin sayfalarını, bir ürün sayfası gibi farklı düzenlerle oluşturmak mı istiyorsunuz: tüm XL kıyafetlerini göster; veya haberler, göster tüm Sporlar)
  • veriler hiyerarşik mi? (örneğin: bazen ana kategoriyi veya diğerlerinde çocukları ayrı ayrı yakalamak istediğiniz alt kategoriler)

Yukarıdakilerin tümüne hayırsa, select / text komutunu kullanın. Evetse, sınıflandırma terimlerini kullanın. Deneyimimde genellikle select / text kullanacaksınız. Her zaman yanlış hissettirir, ancak genellikle doğrudur.


0

Bence açık kazanan taksonomi terimi, daha fazla güç, küçük dezavantajlar olacaktır.

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.