we want to create a cms system to manage a portal (like joomla same function) in this site we have to manage integrated: Blog, hosting area, community. A customer create an account and have access to several services. This services are: share video and photo with community (like youtube), blog system, webmail and other. Plus we have, from administrative area, to create modules and component to integrate the site with outside scripts. For example we have to pass, when a customer register his accoutn, the login data to another system to create another account on another website.