แนวปฏิบัติที่ดีที่สุดสำหรับรูปภาพและสื่อ


9

ฉันกำลังมองหาคำแนะนำเกี่ยวกับวิธีปฏิบัติที่ดีที่สุดสำหรับ D8 และเอนทิตีไฟล์ / สื่อ ฉันได้เพิ่มสิ่งนี้เป็นคำตอบ แต่ kiamlaluno เห็นได้ชัดว่ารู้สึกว่ามันควรจะเป็นคำถามใหม่ในตัวเองดังนั้นที่นี่จะไป

ฉันพยายามหาวิธีที่ดีที่สุดในการจัดการไฟล์และเอนทิตีสื่อ ด้วยการพัฒนาที่เพิ่มขึ้นในโมดูลเอนทิตีไฟล์หากปรากฏว่าสิ่งต่าง ๆ มีความซับซ้อนมากขึ้นเรื่อย ๆ เนื่องจากไฟล์สามารถเป็นเอนทิตีที่ถูกเป่าได้เต็ม ในความคิดของฉันนี้จะทำให้ผู้คนจำนวนมากออกไปเป็นวิธีที่เป็นวิธีที่ปฏิบัติได้มากที่สุดไป

สิ่งที่ฉันชอบที่จะเห็นคือการสอนหรือการเขียนแนวปฏิบัติที่ดีที่สุดว่าเมื่อใดควรใช้ฟิลด์ไฟล์กับฟิลด์สื่อและข้อดีข้อเสียของแต่ละไฟล์ Drupal 8 โดยค่าเริ่มต้นจะให้ประเภทเนื้อหาของบทความซึ่งเป็นไฟล์เอนทิตี ดังนั้นเราควรใช้สิ่งนี้เพื่อภาพหรือลบมันและใช้ช่องสื่อ

ไม่มีใครรู้เกี่ยวกับการสอนหรือการอภิปรายล่าสุดเพื่อตรวจสอบ


นี่อาจจะถูกปิดเป็นบทช่วยสอนหรือการเขียนแบบนี้ในรายการ "นอกหัวข้อ"
mradcliffe

อาจเป็นเช่นนี้ก็เป็นส่วนหนึ่งของปัญหาด้วยการทำให้ D8 มีกระแสหลักมากขึ้นในความคิดของฉันและทำคำถามง่าย ๆ ของ "สิ่งที่ดีกว่าที่จะใช้ไฟล์เอนทิตีที่รวมอยู่หรือโมดูลสื่อที่ใช้โมดูล" จะทำให้ชัดเจน
Chris Riley

คำตอบ:


14

ใช้ media_entity จบการสนทนา

ผู้คนทำงานอย่างแข็งขันเพื่อทำให้มันกลายเป็นแกนหลักและเมื่อเกิดขึ้นแล้วก็ไม่มีเหตุผลที่จะใช้ file_entity อีกต่อไป

เรา (ในตัวฉันและ @ slashrsm / MD Systems) จะยังคงรักษามันไว้ให้น้อยที่สุดเนื่องจากเรามีไซต์ขนาดใหญ่จำนวนมาก (การกระจายจริง) ที่อาศัยอยู่ แต่มันจะไม่ออกจากอัลฟาในขณะที่ media_entity คือ มีเสถียรภาพแล้ว

เรากำลังบล็อกเกี่ยวกับสถานะและความคืบหน้าในการทำให้สื่อเป็นแกน:


1
ขอบคุณมาก Berdir ที่ตอบคำถามนี้ ฉันมีคนมากมาย "ออฟไลน์" ฉันด้วยคำถามเดียวกันและหรือปรบมือให้ฉันสำหรับการถามคำถาม
Chris Riley

อย่าใช้ media_entity หากคุณมีไฟล์จำนวนมากในระบบของคุณและจบการสนทนา
Patrick

ดูเหมือนว่าเอนทิตีสื่อจะมีประโยชน์เฉพาะเมื่อคุณเพิ่งเริ่ม ไม่ได้แก้ไขไซต์ที่มีอยู่ หรืออย่างน้อยหนึ่งรายการที่คุณได้ทำการย้ายเนื้อหาไปแล้ว มิฉะนั้นมันจะล้มเหลวทั้งหมดเพื่อช่วยให้คุณหลีกเลี่ยงงานพิเศษมากมาย
Patrick

File Entity จะรู้จักและโหลดไฟล์ที่มีอยู่ของคุณโดยไม่มีปัญหา
Patrick

ฉันจะใช้โมดูลสื่อหลักเมื่อเสถียรสิ้นสุดการสนทนา ดูdrupal.org/project/drupal/issues/3055516หรือdrupal.org/project/drupal/issues/3041111และอื่น ๆ อีกมากมาย ชีวิตนั้นสั้นนักสำหรับแมลงตัวเล็ก ๆ
กาการีน

0

แน่นอนว่าหัวข้อนั้นยังคงมีการพัฒนา แต่จาก Drupal core (8.6.x) ล่าสุดตอนนี้ Media ได้ถูกรวมเข้าด้วยกันอย่างแน่นอนแล้วและมาไกลตั้งแต่รูทของ D7

แม้ว่าจะยังมีอีกมากที่ต้องเพิ่มเอกสารเกี่ยวกับมันมีอยู่ ข้อดีอีกอย่างของการไปกับสื่อคือรูปภาพไฟล์และเนื้อหาอื่น ๆ นั้นสามารถนำมาใช้ซ้ำได้ง่ายขึ้นและไม่เชื่อมโยงกับโหนดเนื้อหาที่เฉพาะเจาะจงทำให้การเผยแพร่และการย้ายเนื้อหาง่ายขึ้น (@Berdir, et.al. โปรดแก้ไขฉันหากฉันมีข้อผิดพลาด)

ตามที่ @pthurmond บันทึกไว้อาจเป็นเรื่องดีถ้าเริ่มต้นไซต์ใหม่ เมื่อนั้นฉันสามารถพูดได้จากประสบการณ์เปิดไซต์ D7 ใหม่เป็น D8 ซึ่งสร้างขึ้นใหม่ทั้งหมดตั้งแต่ต้นจนจบ อาจจะคุ้มค่าสำหรับบางกรณี แต่อาจเป็นเรื่องยุ่งยากอย่างน้อยตอนนี้หากโยกย้ายเว็บไซต์ขนาดใหญ่ที่มีอยู่ไปยังกระบวนทัศน์ของ Media Entity

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.