Ваш путь видится таким - установка-настройка CMS, написание кусков кода/плагинов для CMS, освоение бекендового ЯП (видимо это будет php), освоение фреймворка этого ЯП.
Интересно, откуда пошло распространенное заблуждение, что фреймворк php - это типа проще чем нативный php? Типа, там все из готовых кусков и вообще можно не думать?)
Фреймворки нужны в основном чтобы разрабы находили общий язык, то есть предполагаются что ЯП они знают и так, а нужен им общий каркас веб-приложения и стандарты разработки. Ну и плюс некоторая экономия на готовых решениях, которая элиминируется на разрастающихся проектах или просто при требовательных заказчиках.
|