คำถามนี้ถูกถามก่อนหน้านี้ แต่เมื่อไม่นานมานี้มองหาความคิดเห็นใหม่ ดูเหมือนว่ามีคนอีกมากมายที่ใช้การอ้างอิง (อาจเป็นเพราะพอร์ตจาก Drupal 6) แต่การทำงานของการอ้างอิงเอนทิตีนั้นค่อนข้างดี ความเห็น? คิด?
คำถามนี้ถูกถามก่อนหน้านี้ แต่เมื่อไม่นานมานี้มองหาความคิดเห็นใหม่ ดูเหมือนว่ามีคนอีกมากมายที่ใช้การอ้างอิง (อาจเป็นเพราะพอร์ตจาก Drupal 6) แต่การทำงานของการอ้างอิงเอนทิตีนั้นค่อนข้างดี ความเห็น? คิด?
คำตอบ:
ฉันคิดว่าวิธีเดียวที่คุณจะพบคือผ่านการทดสอบด้วยตัวคุณเอง ฉันพูดจากประสบการณ์ในการใช้การอ้างอิงเอนทิตีในโครงการที่ประสบความสำเร็จ มันลงมาตามความต้องการของคุณ ตัวอย่างเช่นฉันต้องการวิธีอ้างอิงผลิตภัณฑ์เพื่อการค้าซึ่งไม่ใช่หน่วยงานโหนดดังนั้นโมดูลอ้างอิงจึงไม่มีประโยชน์ การอ้างอิงเอนทิตีสมบูรณ์แบบสำหรับกรณีนี้และจะทำงานกับประเภทเอนทิตีอื่น ๆ
ด้วยการเปลี่ยนแปลงครั้งใหญ่ในการ7.x
เคลื่อนย้ายdrupal จากความคิดทั่วไปของ "ทุกสิ่งสามารถเป็นโหนด" 7.x
แกนได้เน้นและแสดงให้เราเห็นประโยชน์ของ "ทุกอย่างสามารถเป็นเอนทิตี้" ด้วยความสำเร็จของเอนทิตีคุณสามารถรับประกันได้ว่าการอ้างอิงเอนทิตีมีอนาคตที่แข็งแกร่งในd7.x
ฉันไม่แน่ใจว่ามีข้อได้เปรียบในการใช้การอ้างอิงหรือไม่เนื่องจาก Entity Reference ทำทุกอย่างที่อ้างอิงในขณะที่มีประสิทธิภาพมากกว่า
จากหน้าโครงการ
"หมายเหตุ: - ในช่วงสองสามเดือนที่ผ่านมาผู้ดูแลในปัจจุบันไม่ได้ขึ้นอยู่กับงานโมดูลนี้ยอมรับผู้ดูแลใหม่ - การอ้างอิงส่วนใหญ่จะถูกคัดค้านในอนาคตอันใกล้นี้เพื่อการอ้างอิงของเอนทิตีซึ่งควรพิจารณาก่อน ใน
D7
โครงการใหม่"
ฉันคิดว่ามันบอกว่ามันทั้งหมด
ในฐานะที่เป็นเว็บไซต์โมดูลอ้างอิงบอกว่าอนาคตของมันไม่ได้มีแนวโน้มมากและมันอาจจะถูกคัดค้านเนื่องจากการอ้างอิงเอนทิตีดังนั้นอาจมีไม่มากที่จะพูดคุย :)