Wie stark belastet Views die Datenbank?
Eingetragen von Ionit (1802)
am 27.07.2010 - 13:06 Uhr in
am 27.07.2010 - 13:06 Uhr in
Hallo,
ich möchte gerne sämtliche Felder eines Inhaltstyps nicht per einzelner "Feldausgabe" in node_inhaltstyp.php.tpl ausgeben sondern als Block/Blöcke über Views.
Ich frage mich nur gerade ob das - lasttechnisch - eine gute Idee ist denn meiner (Laien)Meinung nach müsste die Ausgabe über Views die Datenbank stärker belasten als wenn man die Feldausgabe komplett über die node_inhaltstyp.php.tpl regelt oder irre ich mich da?
Danke und Gruß
Matthias
- Anmelden oder Registrieren um Kommentare zu schreiben
Das musst Du etwas genauer
am 27.07.2010 - 15:04 Uhr
Das musst Du etwas genauer beschreiben, was Du genau machen willst.
Aber generell würde ich mal behaupten, dass sich da nicht viel tut, denn die DB wird ja so oder so konnektiert!
gruss
drupalino
Anstatt jedes Feld einzeln
am 31.07.2010 - 13:39 Uhr
Anstatt jedes Feld einzeln ueber eine View auszugeben wuerde es sich mehr anbieten Panels zu verwenden.
Hier kann man auch jedes einzelne Feld einzeln darstellen, aber man spart sich die sinnlosen sql-queries, welche dein Ansatz verursachen wuerde.
Im node_inhaltstyp.php.tpl
am 31.07.2010 - 18:41 Uhr
Im node_inhaltstyp.php.tpl kannst du keine views nutzen!
C.A.W. Webdesign
Das ist so nicht korekt. Du
am 31.07.2010 - 21:18 Uhr
Das ist so nicht korekt. Du kannst im node.tpl.php eine View über den Aufruf mittels views_embed_view anzeigen. Du kannst dabei sogar, da Du im node.tpl.php bist, leicht die NodeID als Argument mitgeben.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *