Puncte:2

Performanța vizualizărilor: Teaser vs Fields

drapel de

Trebuie să creez o vizualizare pe un site Drupal 7 care va avea 6/8 câmpuri de noduri. Va exista o logică pentru care va trebui să rescriu rezultatele și să creez un vizualizări-view-field-XX.tpl.php fișier șablon.

Astfel, în loc să folosiți câmpuri, folosiți Conținut > Teaser și scrierea/reutilizarea logicii în nod--CONTENT-TYPE.tpl.php fișier șablon mi se pare mai tentant. De asemenea, se pare că îmi ușurează munca.

Sunt îngrijorat că folosesc Conținut > Teaser va afecta performanța deoarece, cu câmpuri, numai câmpurile necesare vor fi încărcate, în timp ce, cu Conținut > Teaser, se va încărca nodul complet.

  1. Dacă am setat doar 2-4 câmpuri pentru Modul teaser în Gestionați afișajul, vizualizarea va încărca în continuare nodul complet?

  2. În cazul în care vizualizarea încarcă nodul complet, dăunează performanței? Vizualizări Row Style - Câmpuri vs. Teaser? și Vizualizarea Câmpuri vs. Teaser/Nod spun că afectează performanța, dar se aplică pentru Drupal 6.

leymannx avatar
drapel ne
Probabil că puteți verifica cu ușurință acest lucru personal, având o copie locală a site-ului dvs., încercați ambele abordări și apoi verificați fila de performanță din instrumentele de dezvoltare ale browserului dvs. Aș opta întotdeauna pentru moduri de vizualizare. Câmpurile de vizualizări sunt mult mai greu de întreținut pe termen lung, în special pentru modificările de marcaj. Modurile de vizualizare oferă o interfață de utilizare mai consistentă și șabloane mai clare.

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.