Хочу научиться создавать сайты без использования готовых CMS вроде WordPress (на него я устанавливал Woocommerce), Prestashop, Opencart и т.д. Я слышал что для того чтобы создать сайт с нуля нужно использовать какие-то фреймворки, а веб-разработка состоит из двух частей — бэкэнд и фронтэнд. Что изучать и в каком направлении развиваться? Фреймворков очень много, часто упоминают Laravel. Как вы думаете, стоит ли мне вкатываться в Django и соответственно для работы на нём изучать Python? Просто многие говорят что лучше знать Python чем PHP, т.к. Python много где применяется, а PHP ограничен web'ом. По поводу веб-разработки — мне не хочется создавать интернет-магазины, я намерен создавать нечто более интересное.