Kabul edilen cevabın " Yeni bir içerik türü eklemeye karşı bir Varlık oluşturmak ne zaman uygundur ?" Sorusu için yazıldığından beri dört yıl ve Drupal 8'in ilk yayınını gördük. Ve işletmeler Drupal 8 için Drupal 7’dekinden daha merkezidir . ( RefB , RefC , RefD )
Bu yeni Drupal 8 dünyasında, "Node" türündeki içerik varlığı için yeni bir İçerik Türü ile karşılaştırıldığında yeni bir içerik varlık türü yaratma konusundaki karar ağacı nedir?
Yanıt almayı düşündüğünüz için, lütfen aşağıdakileri göz önünde bulundurun:
- "Node" içerik varlık tipi için yeni bir İçerik Türü, yeni bir içerik varlık tipine karşı% 99 durumlarda hala uygun mudur?
- Karar ağacı şimdi "Düğüm" içerik varlık türünü kullanmaktan kaçınmak ve bunun yerine yeni bir içerik varlık türü oluşturmaktan daha fazla, daha iyi veya daha net nedenler içeriyor mu? Ve eğer evet ise, bunlar nedir? Bunlar şunları içeriyor mu:
- Performans?
- Güvenlik / izinler?
- Düğüm-varlık tipi İçerik Türleriyle çalışan ve diğer içerik varlık türleriyle çalışmayan modüllerin sayısı?
- Belki de - yukarıda referans verilen önceki kabul edilen cevaba göre - özel içerik varlık türünü yapmanın tek genel nedeni, örneğin taksonomi terimleriyle veya başka bir şekilde, örneğin yorumlarla Düğüm verilerini gruplandırmak mı istiyorsunuz?
Modül uyumluluğu, karar ağacı için özellikle ilginç bir husus gibi görünüyor. Şu anda, en çok kurulu modüllerin birçoğunun 8.x için yalnızca alfa, beta veya rc olmayan bir sürüm sürümü var (sürüm adayı). Ve bunların birçoğunun yeni Node-entity içerik türüne karşı yeni bir özel varlık tipiyle hazır bulunmayacağını belirlemek zor görünüyor. "Varlıklar için yazılmışlar" ile "düğüm varlıkları içerik türleri için yazılmışlar" arasında ayrım yapmak için bir proje niteliği olduğu görülmemektedir.
Şu anda herhangi bir 8.x sürümüne sahip olanların dördüncü en yüklü modülü olan pathauto'ya bir göz atın. Millet, yalnızca Düğüm türü türdeki İçerik Türlerini değil, genel olarak varlıkları destekleyen 8.x sürümlerinde çok çalışıyor . Peki ya diğer tüm modüller? Ve varlıkları destekleyen modüller, genellikle modül onlarla çalışmadan önce modüle özel "kancalara" sahip olmak için genellikle özel içerik varlık türlerini gerektirecek mi? (Modüllerin kutudan yeni İçerik Türleriyle nasıl başa çıkabildiğine karşı ?) Pathauto ekibinin birlikte çalıştığı zorluklar gibi görünüyor ve belki de özel bir içerik varlık türünden uzaklaşmak için bir neden olabilir mi?
Drupal 8 çekirdeğinin, "Node" türündeki içerik varlığı için yeni İçerik Türleri oluşturmak için bir kullanıcı arayüzü içerdiğini belirtmek faydalı olabilir, ancak şu anda yeni içerik varlık türleri oluşturmak için bir kullanıcı arabirimi içermemektedir. ( RefX , RefY , RefZ )