title: Calling Smarties display() method multiple times vs using includes
body: <p>Which method of pulling together the templated parts of my site is best practice? I prefer the first solution, but I'm not sure using multiple calls to display() is good practice. I'm looking for ease of maintenance and speed.</p>
  
  <pre><code>&lt;?php
  $smarty-&gt;display('header.tpl');
  $smarty-&gt;display('menu.tpl');
  $smarty-&gt;display('article1.tpl');
  $smarty-&gt;display('footer.tpl');
  ?&gt;
  </code></pre>
  
  <p>or displaying a single smarty template and then within the template having</p>
  
  <pre><code>{include file="header.tpl"}
  &lt;body id={$pageid}&gt;
  {include file="menu.tpl"}
  {include file="header_inner.tpl"}
  
  Content of page
  
  {include file="footer.tpl"}
  </code></pre>