AllReady
Новичок
Доброго дня.
Знаю, подобных тем куча, у каждого свое мнение. Но я решил закрепить знания ООП + MVC и взялся за первый фреймворк. Плюс ко всему этому, хотел изучить bootstrap. То есть начать писать проект с нуля с помощью фреймворка + bootstrap. Сначала хотел разобрать Laravel. Смотрел видео, начал копаться, немноооого поработал с роутами, контроллерами и вьюшками. И понял, что дается очень сложно и скучно.
Решил поискать другой простой фреймворк. Как только начал искать, нарвался на CodeIgniter (CI вроде не считается мини фреймворком ?) и решился почитать документацию. На удивление все очень легко и понятно. 3 папки (включая документацию на англ.) и 1 индекс. Само приложение отдельно, ядро отдельно. Ничего лишнего. Нужен хелпер - подключаешь. Нужна БД - подключаешь. Нужно работать с формами - подключаешь. Когда в ларавеле чтобы работать с его классом форм нужно его подключить, включить в composer.json и обновить. Для новичков опять такие рекомендуют Laravel. Вес laravel'a - 16 Mb. Чего там написали то на 16 мб ? Вроде само ядро весит 2мб, а папка вендор которая скачивается отдельно - 14мб. Неужели эти включенные библиотеки так необходимы, что они автоматически входят в фреймворк ?
Затем читаю отзывы, и везде пишут что CI давно устарел, что на нём только учиться и не более. Действительно ли это так ? Насколько большая разница между CI и Laravel'ом ? Даже форум CI мертв, что пугает...
Знаю, подобных тем куча, у каждого свое мнение. Но я решил закрепить знания ООП + MVC и взялся за первый фреймворк. Плюс ко всему этому, хотел изучить bootstrap. То есть начать писать проект с нуля с помощью фреймворка + bootstrap. Сначала хотел разобрать Laravel. Смотрел видео, начал копаться, немноооого поработал с роутами, контроллерами и вьюшками. И понял, что дается очень сложно и скучно.
Решил поискать другой простой фреймворк. Как только начал искать, нарвался на CodeIgniter (CI вроде не считается мини фреймворком ?) и решился почитать документацию. На удивление все очень легко и понятно. 3 папки (включая документацию на англ.) и 1 индекс. Само приложение отдельно, ядро отдельно. Ничего лишнего. Нужен хелпер - подключаешь. Нужна БД - подключаешь. Нужно работать с формами - подключаешь. Когда в ларавеле чтобы работать с его классом форм нужно его подключить, включить в composer.json и обновить. Для новичков опять такие рекомендуют Laravel. Вес laravel'a - 16 Mb. Чего там написали то на 16 мб ? Вроде само ядро весит 2мб, а папка вендор которая скачивается отдельно - 14мб. Неужели эти включенные библиотеки так необходимы, что они автоматически входят в фреймворк ?
Затем читаю отзывы, и везде пишут что CI давно устарел, что на нём только учиться и не более. Действительно ли это так ? Насколько большая разница между CI и Laravel'ом ? Даже форум CI мертв, что пугает...