Php – Creating a Social Networking Website in PHP

buddypresscakephpcodeigniterphpwordpress

What's the fastest, open-source PHP social networking framework that can help me get a working prototype in four hours? I'm looking at something that can handle profiles, where each profile can make multiple posts, and each post can be rated by the community? I'm looking at BuddyPress with WordPress MU? Is this achievable, or should I go with CakePHP or CodeIgniter? Are there any plugins out there that you can recommend? Thanks a lot for your feedback.

Best Solution

I have looked at both, BuddyPress seems to have more off the shelf plugins as it is in it's self a plugin of wordpress. buddypress seems a little eaiser to develop for when it comes to db than elgg.