title: Laravel - What steps should one take to make a Laravel app ready for production mode
body: <p>The scenario is I have developed a Laravel app in my localhost. Everything works fine. Now I need to make it go online. I  am just trying to figure out what steps (configuration , security etc.) should I take before I make it go online. </p>
  
  <p>I am listing a few steps:</p>
  
  <p>1) Change in <code>.env</code> file to make the environment point to production mode using <code>APP_ENV=production</code>.</p>
  
  <p>2)  Avoide showing errors directly in pages as that would expose the innards of the app. Enable error logging instead.</p>
  
  <p>3) Use caching for faster user experience
  4) building a nice 404, not found page</p>
  
  <p>What else should I undertake to turn the app from development mode into production mode ? </p>