Score:0

เส้นทางอิมเมจแบบอินไลน์ของ Ckeditor

ธง fr

ฉันใช้งานไซต์ Drupal 9 และฉันคาดว่าผู้ใช้ของฉันจะอัปโหลดไฟล์จำนวนมากด้วยฟังก์ชัน ckeditor ไฟล์เหล่านั้นทั้งหมดจะเป็น เก็บไว้ในโฟลเดอร์เดียว

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

มีวิธีที่จะบรรลุเป้าหมายนี้หรือไม่?

ฉันพบ นี้ คำถาม แต่อายุ 5 ปีและไม่มีคำตอบที่แท้จริง

ru flag
*ไฟล์ทั้งหมดจะถูกจัดเก็บไว้ในโฟลเดอร์เดียว ฉันได้ยินมาว่าสิ่งนี้จะทำให้เกิดปัญหาด้านประสิทธิภาพเมื่อมีไฟล์จำนวนมาก* ไม่ ไม่ใช่จริงๆ สิ่งที่คุณได้ยินมานั้นล้าสมัยโดยสิ้นเชิงหรือใช้ไม่ได้กับ Drupal เริ่มต้น
leymannx avatar
ne flag
การเพิ่มประสิทธิภาพก่อนเวลาอันควรเป็นรากเหง้าของความชั่วร้ายทั้งหมด
Score:0
ธง cn

แม้ว่า Drupal แบบสต็อกอาจใช้ได้กับไฟล์จำนวนมากในไดเร็กทอรีเดียว แต่โฮสต์ Drupal บางตัว (เช่น Pantheon) ก็มีขีดจำกัด:

จาก เอกสารของพวกเขา:

ไดเรกทอรีที่มีประชากรสูง

หากคุณมีไดเร็กทอรีแต่ละรายการที่มีไฟล์หลายหมื่นไฟล์ (เช่น ที่เก็บรูปภาพ) อาจจำเป็นต้องปรับโครงสร้างไฟล์นี้ใหม่ โครงสร้างเพื่อดูประสิทธิภาพที่ดีใน Pantheon โซนอันตรายเริ่มต้นขึ้น ที่ประมาณ 50,000 ไฟล์ในไดเร็กทอรีเดียว และประสิทธิภาพลดลง ปิดกะทันหันที่ไฟล์มากกว่า 100,000 ไฟล์

Drupal นั้นสามารถจัดการเนื้อหาที่อัปโหลดเป็นเนื้อหาที่แตกต่างกันได้ ไดเร็กทอรีตามวันที่หรือผู้ใช้ ซึ่งดีกว่าการดัมพ์ อัพโหลดทั้งหมดไว้ในที่เดียว การปรับโครงสร้างขนาดใหญ่ที่มีอยู่ ไซต์ที่มีปัญหานี้มักเป็นเรื่องของการจัดระบบใหม่ ไฟล์แล้วอัปเดตตารางไฟล์ใน Drupal

หากคุณจำเป็นต้องดำเนินการตามนี้ คุณอาจดูสิ่งที่ โมดูล Filefield Paths ทำ.

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา