According to research done by people worldwide while creating a huge scale based website encompassing everything right from photos, news, videos and user interaction, few of them feel the need to get more inputs from other professionals. You can find many answers of your questions related to CakePHP, PHP and stuff at this platform.
Read more and visit http://stackoverflow.com/questions/4854570/cakephp-based-news-site-with-photos-videos-and-social-interaction.