Greg Popov: 1. Классический updateAction - это фсешщтUpdate? Что за интексы там проставлены?
2. loadMultiply - в вашем случае не нужен
3. Что значит одноразовая потребность? Тогда просто в базу закиньте без frameworka ручками если это 1 раз надо.
NikHaker: Много недостатком. 1. ООП позволяет избежать дублирование кода и много других прелестей 2. Framework имеет методы работы с бд, которые снижают риск sql инъекций, кроме того там много готовых базисных частей, которые Вы сами напишите или плохо или провозитесь 2 месяца (авторизация, работа с mail через smpt, rbac, маршрутизация, валидация форм, виджеты, assets manager и т.д.). По сути framework - это набор готовых кусков кода, которые нужны в каждом проекте.
Alexander: "ну эт уже вы о фрилансе. Там можно все учить." - на мой взгляд учить надо постоянно и чем больше тем лучше, не зависимо от "фриланс или нет".
Дмитрий Ким: Мой пример для php виджета, а не для js кода, теоретически он может формировать js отличный от Вашего. Надо разбирать виджет и смотреть. Да он wraper для bootstrap-овского fileinput, но не факт что там нет доп зависимостей, такая же структура и совпадает ли версия.
Если к словам "yii2" и "изучение", то ссылка должна быть не на видео, а на весь блог Елисеева. Классный чел в плане решений, но совершенно не умеет объяснять, да и говорить вцелом.
Alexander: Золотые слова. codeigniter, и безработица - синонимы, зачем учить то, что не востребовано? Я вот например влез в codeigniter, только потому что был клиент постоянный у которого на нем 2 сайта и нужна была поддержка. И повторюсь, codeigniter прост не для изучения, он в принципе прост. А yii и Laravel открывают практически безграничные возможности, но имеют ряд базисных вещей, которые освоить так же быстро как codeigniter.