>Разрываюсь, на чем проект запустить
При всем уважение к php, ну не тот это язык для соц. сети, особенно. Много уже есть достойных и на питоне и руби. php стал бичом фейсбука и вк. Уж и компилируют и отдельные модули переписывают. Но не в этом дело даже.
Есть там музыка в боковом меню или нет, это не важно. Это дизайн, или 1 запрос. Это все можно сделать. Там другое плохо, как и почти везде.
1. Посмотрим каким способом там хранятся файлы. Если файлы "валятся" в одну папку и хранятся там без разбивки, сразу смотрите, что делать и сможете или нет.
2. Что мы будем делать с запросами. Если в таблице будет 100мл. записей и больше. Mysql - это то что нужно? А если устроит, то как будете искать последовательно? Ну вот лежит 100 миллионов книг, стопкой. Ищем в одной книге, нет результатов, далее в другой и т.д.? Так идут запросы? Если да, то как вы с этим способом работать дальше собрались?
3. Ладно, о чем я... Ок. Берем то что есть. И делаем в ленте 5 постов. Всего 5! Но с группы, страницы, с самой ленты, музыка и видео. Смотрим сколько запросов. Ребят, ну это уже просто не серьезно.
Многие скажут, но вот будет ситуация такая, будем дорабатывать. Но и тут есть проблемы. Тогда не дорабатывать надо будет, а полностью переписывать. Вполне логичный вопрос возникает. А зачем ставить, а потом переписывать, если уже есть норм системы (на питоне и руби).
Подытожим. Многие не ставят потом, что там есть баги. Ну они есть везде. Это не проблема их убрать. А что делать с тем, что я описал выше? С этим всем, вообще выходит что ставить то его не надо... И не только его...