Praktik Terbaik Gambar dan Media

9

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?

Chris Riley
sumber
Ini mungkin akan ditutup karena tutorial atau artikel seperti ini ada dalam daftar "di luar topik".
mradcliffe
Namun mungkin ini juga merupakan bagian dari masalah dengan mendapatkan D8 lebih banyak aliran utama dalam pendapat saya dan melakukan pertanyaan sederhana "Mana yang lebih baik untuk menggunakan entitas file yang disertakan atau entitas media berbasis modul" akan menghasilkan jawaban yang tidak jelas.
Chris Riley

Jawaban:

14

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:

Berdir
sumber
1
Terima kasih banyak Berdir untuk menjawab pertanyaan ini. Saya telah membuat banyak orang "offline" saya dengan pertanyaan yang sama dan atau bertepuk tangan saya untuk mengajukan pertanyaan.
Chris Riley
Jangan gunakan media_entity jika Anda sudah memiliki banyak file di sistem Anda, di akhir diskusi.
Patrick
Entitas media tampaknya hanya berguna jika Anda baru memulai. Tidak mengubah situs yang ada. Atau setidaknya satu yang telah Anda migrasikan dalam satu ton konten. Kalau tidak, gagal sepenuhnya untuk membantu Anda menghindari banyak pekerjaan ekstra.
Patrick
Entitas File akan benar-benar mengenali dan memuat file yang ada tanpa masalah.
Patrick
Saya akan menggunakan modul media inti saat stabil, akhir diskusi. Lihat drupal.org/project/drupal/issues/3055516 atau drupal.org/project/drupal/issues/3041111 dan banyak lainnya. Hidup ini singkat untuk serangga-serangga kecil semacam itu.
gagarine
0

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.

karolus
sumber