Иван Лыков, я очень сомневаюсь, что оно Вам сейчас нужно, Вы запутаетесь только еще больше.
Если так хочется на "истинный путь" - идите на хабр или англо-язычные сайты и читайте статьи на тему: MVC, реализация MVC, etc
Никита Братский: это слишком :)
У Вас есть таблица песен, есть две таблицы:
playlists:
id | user_id | name
есть playlist_music:
id | playlist_id | music_Id
Насчет потокового плеера все равно не до конца понимаю
Lander: ну, не соглашусь
Symfony довольно популярен в продуктовых компаниях, он "надежнее" (разве что, если сравнивать по годам с Laravel/Yii, например), да и он давно в продакшене, не все "рискуют" переходить на что-то другое, да и зачем, если Symfony отличный инструмент
Laravel не на базе Symfony, он просто использует некоторые компоненты оттуда, в основном, на нем пишут крупные проекты
Можно было бы сразу уточнить цель.
https://jsfiddle.net/n4eh08co/