title: Suitable PHP Framework for user profile management website
body: <p>I am designing an online portal website which would basically have the following functionality:</p>
  
  <ol>
  <li>New visitor registers with the site as a member</li>
  <li>If she is a paid member, then she should be given the privileges to login as make changes to her profile. Imagine a Facebook profile, every user logs in and is capable of changing their information, adding new photos, etc.</li>
  <li>If she is a free member, then it should only give a basic level profile without much admin functionality.</li>
  <li>If a guest user registers with the site, then they should be given the opportunity to contact the free and paid members of the site through a messaging system 
  All free and paid members need to get their profile approved by the site admin and an email verification</li>
  </ol>
  
  <p>I am familiar with Joomla, WordPress, Prestashop, Magento and Yii, but I still do not have an idea of how to have a super admin for the complete website and an individual admin for each user account.</p>
  
  <p>Any ideas on how this could be accomplished?</p>