Puncte:0

Calea imaginilor inline Ckeditor

drapel fr

Rulez un site Drupal 9 și mă aștept ca utilizatorii mei să încarce o mulțime de fișiere cu funcționalitatea ckeditor. Toate aceste fișiere vor fi stocate într-un singur folder.

Am auzit că acest lucru va cauza probleme de performanță odată ce există o mulțime de fișiere. Pentru a evita acest lucru, aș dori să includ un marcaj de timp în calea în care va fi stocat fișierul, similar cu ceea ce face Drupal pentru încărcările obișnuite de fișiere.

Există vreo modalitate de a realiza acest lucru?

am găsit acest întrebare dar are 5 ani și nu există un răspuns real.

drapel ru
*Toate aceste fișiere vor fi stocate într-un singur folder. Am auzit că acest lucru va cauza probleme de performanță odată ce există o mulțime de fișiere.* Nu, nu chiar. Orice ați auzit, este total depășit sau nu se aplică Drupal implicit.
leymannx avatar
drapel ne
Optimizarea prematură este rădăcina tuturor relelor
Puncte:0
drapel cn

Deși stocul Drupal poate fi OK cu tone de fișiere într-un singur director, unele gazde Drupal (de exemplu, Pantheon) au limite:

Din documentele lor:

Directoare foarte populate

Dacă aveți directoare individuale cu zeci de mii de fișiere (de exemplu, un depozit de imagini) poate fi necesară refactorizarea acestui fișier structura pentru a vedea performanțe bune pe Pantheon. Începe zona de pericol la aproximativ 50.000 de fișiere într-un singur director, iar performanța scade oprit brusc la peste 100.000 de fișiere.

Drupal însuși este capabil să gestioneze conținutul încărcat în diferite directoare bazate pe dată sau utilizator, ceea ce este de preferat în locul dumpingului toate încărcările într-un singur loc. Refactorizarea unui existent la scară largă site-ul cu această problemă este de obicei doar o chestiune de rearanjare a fișiere și apoi actualizarea tabelului de fișiere în Drupal.

Dacă ai nevoie să implementezi acest lucru, s-ar putea să te uiți la ce Modulul Filefield Paths face.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.