title: What is the best way to create a CMS program
body: <p>I've a project to create a CMS on PHP, without using Wordpress or joomla. The project will have an Admin panel and an user interface. Admin can insert products, categories,images and user can view the recent products and categories.
  Right now I'm making the project on PHP and creating it from the scratch. Kindly tell me the best, secure and reliable way which is being used in the market to create such projects. I have heard about cakePHP, magentto and other frameworks. Which one will wok best or writing code in PHP from scratch will be the better option?</p>
  
  <p>Thanks</p>