title: which approach is best to get instance of a Table in cakephp 3.0
body: <p>I am new to Cakephp and started with cake3.</p>
  
  <p>A question arises on me is that which approach is the best from the performance sense to get an instance of a table in CakePHP-3.0 which is not a controller's default one  between loadModel or TableRegistry.</p>
  
  <p>Such as:</p>
  
  <pre><code>1. $this-&gt;loadModel('Articles');
  OR
  2. TableRegistry::get('Articles');
  </code></pre>
  
  <p>I read Cake-Doc for <a href="http://book.cakephp.org/3.0/en/controllers.html#loading-additional-models" rel="noreferrer">loadModel</a> and <a href="http://book.cakephp.org/3.0/en/orm/query-builder.html#the-query-object" rel="noreferrer">TableRegistry</a>. Confusion comes from here</p>
  
  <p>Thanks in advance</p>