Görüntü ve Medya için En İyi Uygulamalar


9

D8 ve dosyalar / medya varlıkları için En İyi Uygulamalar hakkında öneriler arıyorum. Aslında bunu bir cevap olarak ekledim ama kiamlaluno açıkça kendi içinde yeni bir soru olması gerektiğini hissetti, işte burada.

Dosyaları ve medya varlıklarını ele almanın en iyi yolunu bulmaya çalışıyorum. Dosya varlık modülündeki gelişimin artmasıyla birlikte, dosyalar artık tam gelişmiş bir varlık olabileceğinden, işler bir kez daha karmaşık hale geliyor. Bana göre bu, en pratik yolun hangi yoldan olduğu konusunda birçok insanı erteleyecek.

Ne görmek isterim ne zaman medya alanı ve her birinin artıları ve eksileri karşı dosya alanı kullanmak için en iyi uygulamalar hakkında bir öğretici veya bir yazma. Drupal 8 varsayılan olarak bize bir dosya varlığı olan bir Makale içerik türü verir. Bunu görüntüler için kullanmalı mıyız yoksa silmeli ve medya alanları kullanmalıyız.

İncelenecek yeni bir öğretici veya tartışmayı bilen var mı?


Bu, muhtemelen "konu dışı" listesindeki eğiticiler veya yazılar gibi kapalı olacaktır.
mradcliffe

Muhtemelen bu da D8 daha fazla ana akım almak ve "Dahil olan dosya varlık veya modül tabanlı medya varlık kullanmak daha iyidir" basit bir soru yapmak bir sorunun belirsizliği oluşturmak için sorunun bir parçasıdır.
Chris Riley

Yanıtlar:


14

Media_entity kullanın. Tartışmanın sonu.

İnsanlar onu çekirdek haline getirmek için aktif olarak çalışıyorlar ve bu gerçekleştikten sonra artık file_entity kullanmak için bir neden yok.

Bizde (@ ve slashrsm / MD Systems gibi), ona güvenen bir dizi büyük sitemiz (aslında bir dağıtım) olduğu için onu minimum düzeyde tutmaya devam edeceğiz, ancak media_entity olduğu sürece büyük olasılıkla alfadan çıkmayacağız. zaten kararlı.

Medyayı çekirdek haline getirme durumu ve ilerlemesi hakkında aktif olarak blog yazıyoruz:


1
Bu soruyu cevapladığınız için çok teşekkür ederim Berdir. Aynı soruyla beni "çevrimdışı" yapan veya soruyu sorduğum için alkışlayan çok sayıda insan vardı.
Chris Riley

Tartışmanın sonunda sisteminizde zaten bir sürü dosya varsa media_entity kullanmayın.
Patrick

Medya kuruluşu yalnızca yeni başlıyorsanız faydalı olabilir. Mevcut bir sitede değişiklik yapılmıyor. Ya da zaten bir ton içerik taşıdığınız en azından bir tane. Aksi takdirde, fazladan işten kaçınmanıza yardımcı olmak tamamen başarısız olur.
Patrick

Dosya Varlığı, mevcut dosyalarınızı sorunsuz bir şekilde tanıyacak ve yükleyecektir.
Patrick

Çekirdek medya modülünü kararlı olduğunda, tartışmanın sonunda kullanacağım. Bkz. Drupal.org/project/drupal/issues/3055516 veya drupal.org/project/drupal/issues/3041111 ve diğerleri. Hayat bu tür küçük böceklere kısalır.
Gagarine

0

Tabii ki, konu hala gelişiyor, ancak en son Drupal çekirdeği (8.6.x) itibariyle, Medya gerçekten de dahil edildi ve D7 köklerinden bu yana çok yol kat etti.

Eklenecek çok şey olmasına rağmen , bununla ilgili belgeler var. Medya ile gitmenin bir diğer avantajı da, görüntülerin, dosyaların ve diğer varlıkların daha kolay yeniden kullanılabilmesinin yanı sıra belirli içerik düğümlerine bağlı olmaması ve sendikasyon ve içerik geçişlerini kolaylaştırmasıdır. (@Berdir, et.al., hatalı olduğumda lütfen beni düzeltin).

@ Pthurmond'un belirttiği gibi, muhtemelen sadece yeni bir site başlatılırsa iyidir. Bunun üzerine, deneyimden konuşabilirim, bir D7 sitesini D8 olarak yeniden başlatırım. Bazı durumlar için buna değebilir, ancak mevcut büyük bir siteyi Medya Varlığı paradigmasına geçirirseniz, en azından şu anda anıtsal bir güçlük olabilir.

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.