Saya mencari saran tentang Praktik Terbaik untuk D8 dan entitas file / media. Saya awalnya menambahkan ini sebagai jawaban tetapi kiamlaluno jelas merasa bahwa itu harus menjadi pertanyaan baru dalam dirinya sendiri jadi begini.
Saya mencoba mencari cara terbaik untuk menangani file dan entitas media. Dengan peningkatan pengembangan dalam modul entitas file jika tampak bahwa segala sesuatunya sekali lagi menjadi semakin rumit karena file sekarang dapat menjadi entitas yang penuh sesak nafas. Menurut pendapat saya ini akan membuat banyak orang pergi ke mana jalan yang paling praktis untuk dilakukan.
Apa yang ingin saya lihat adalah tutorial atau menulis tentang praktik terbaik kapan harus menggunakan bidang file versus bidang media dan pro dan kontra dari masing-masing. Drupal 8 secara default memberi kita jenis konten artikel yang merupakan entitas file. Jadi sebaiknya kita menggunakan ini untuk gambar atau menghapusnya dan menggunakan bidang media.
Adakah yang tahu tutorial atau diskusi terbaru untuk ditinjau?
Jawaban:
Gunakan media_entity. Akhir dari diskusi.
Orang-orang secara aktif berusaha menjadikannya inti dan begitu itu terjadi, tidak ada alasan untuk menggunakan file_entity lagi.
Kami (seperti pada saya dan @ slashrsm / Sistem MD) akan terus mempertahankannya secara minimal, karena kami memiliki sejumlah situs besar (sebetulnya distribusi yang) bergantung padanya, tetapi kemungkinan besar tidak akan pernah keluar dari alpha sedangkan media_entity adalah sudah stabil.
Kami secara aktif membuat blog tentang status dan kemajuan dalam mendapatkan media menjadi inti:
sumber
Tentu saja, topiknya masih berkembang, tetapi pada inti Drupal terbaru (8.6.x), Media memang termasuk sekarang, dan telah berkembang sejak D7 berakar.
Meskipun masih banyak yang harus ditambahkan, dokumentasi tentang hal itu memang ada. Keuntungan lain menggunakan Media adalah bahwa gambar, file, dan aset lainnya lebih mudah digunakan kembali, serta tidak terikat pada simpul konten tertentu, membuat perpindahan sindikasi dan migrasi konten menjadi lebih mudah. (@Berdir, et.al., perbaiki saya jika saya salah).
Sebagai catatan @pthurmond, mungkin hanya baik jika memulai situs baru. Mengenai hal itu, saya dapat berbicara dari pengalaman, meluncurkan kembali situs D7 sebagai D8, yang sepenuhnya dibangun kembali dari bawah ke atas. Mungkin layak untuk beberapa kasus, tetapi bisa menjadi kerumitan yang monumental, setidaknya saat ini, jika memigrasikan situs besar yang ada ke paradigma Media Entity.
sumber