title: implement user activity log in cakePHP
body: <p>Which is the best method to implement user activity log in cakePHP?<br>
  I already gone through these tutorials  </p>
  
  <ol>
  <li><a href="http://bakery.cakephp.org/articles/alkemann/2008/10/21/logablebehavior" rel="nofollow">logable behavior</a>  </li>
  <li><a href="http://www.cakephp.co.uk/user_activity_cakephp_tutorial.html" rel="nofollow">http://www.cakephp.co.uk/user_activity_cakephp_tutorial.html</a></li>
  </ol>
  
  <p>My aim is to log these activities</p>
  
  <ol>
  <li>Login</li>
  <li>Logout </li>
  <li>Update Profile </li>
  <li>Change Password</li>
  <li>placing an order</li>
  <li>review order</li>
  <li>cancel order  </li>
  </ol>
  
  <p>where should i write the code for log, in App_controller or App_model or afterSave of each model.</p>