title: Is this a good way to use controllers and views in CodeIgniter?
body: <p>What is the best way to use controllers/views in <a href="http://en.wikipedia.org/wiki/EllisLab#CodeIgniter" rel="nofollow noreferrer">CodeIgniter</a>?</p>
  
  <p>Is the following a bad way to go about making my pages?</p>
  
  <pre><code>function index()
  {
      $this-&gt;load-&gt;library('carabiner');      
      $this-&gt;load-&gt;view('include/head');
      $this-&gt;load-&gt;view('include/home');
      $this-&gt;load-&gt;view('top');
      $this-&gt;load-&gt;view('featured');
      $this-&gt;load-&gt;view('eventslist');
      $this-&gt;load-&gt;view('footer');    
  }
  
  function create()
  {
      $this-&gt;load-&gt;view('include/head');
      $this-&gt;load-&gt;view('top');
      $this-&gt;load-&gt;view('page');
      $this-&gt;load-&gt;view('dynamicstuff');
      $this-&gt;load-&gt;view('footer');
  }
  </code></pre>
  
  <p>I'm quasi-templating this way, and it works fine for getting the outline of the site, but is it the best way to create an app?
  I've been working in CodeIgniter for about a week now, and I'm new to PHP.</p>