Dubrowsky
Хроники одного дупла
Блогово  →  WebDev  → 

Yii framework: тут начинается настоящая работа

27 Августа 2012 года

Я тут по одному важному служебному делу ковыряюсь с доками чудесного йии-фреймворка (который yii framework). Там есть показательная глава "Development Workflow", о которой ну никак не могу смолчать.

Краткое изложение на русише (простите, профессиональный перевод документов - не мой конек, перевожу как умею):

  1. Создать структуру папок (можно утилитой yiic).
  2. Собрать конфиг-файл, возможно - написать кое-какие компоненты.
  3. Создать классы моделей под каждый тип данных (пригодится утилита Gii)
  4. Завести классы-контроллеры под разные запросы. В общем случае, если юзер имеет доступ к модели, перед ней должен стоять контроллер (здесь тоже пригодится Gii).
  5. Реализовать экшны и соответствующие вью. Вот тут, собственно, настоящая работа ("This is where the real work needs to be done").
  6. (далее следуют еще пять пунктов, которые можно условно отнести к "настоящей работе").

Ребят, ну так нельзя. Фреймворк - это что такое? Это чтоб быстро и удобно, залил что надо куда надо, и в бой! Этим не один Yii framework грешит, у иных все еще запутаннее и хитроумней. Тут просто очень показательно.

Профессиональная цель меня на ближайшее время: сделать что-то, где workflow будет включать "the real work" на ПЕРВОМ шаге, а не на пятом :)

Камменты

pavel27.08.2012, 20:38#
Так там же есть скафолд генератор - он вроде как быстро все делает
причем может даже бутстрап-реди все делать, с экстеншном конечно :)
Дуброн самый28.08.2012, 15:38#
pavel, вот я как раз о том и пишу - вроде бы скаффолдинг позволяет "быстро все делать", но в результате между началом проекта и началом реального кодинга - четыре пункта, которые "как бы автоматизированы". Хочется, чтоб их не было.
Евгений26.08.2014, 23:15#
Приветствую!
А мне yii больше всех фреймворков нравится, за свою скорость генерации проекта. Я бы не сказал, что процесс подготовки занимает много времени.
Это ведь фреймворк, а не CMS, тут невозможно сгенерить сразу рабочий проект.

Написать коммент: памятка постеру

 

Крутые посты wtf??? →

02.10.2012 · 93 каммента · рейтинг 15.51
28.04.2008 · 44 каммента · рейтинг 8.49
15.02.2013 · 24 каммента · рейтинг 8.08
30.01.2013 · 13 камментов · рейтинг 5.93
19.01.2008 · 20 камментов · рейтинг 5.66

Последне камменты

26.03.2020  ДенисВывод месяца в родительном падеже (PHP, форматирование даты, strftime): Вставил этот код в файл .php, но ничего не отображ...
11.03.2020  Aleksey FilonovРеклама паблика вконтакте, промежуточный итог - CTR, охват, подписки: Привет, Я видел ваш сайт, и есть несколько услуг, ...
10.03.2020  Igor Ryabovтам же: Привет, Я видел ваш сайт, и есть несколько услуг, ...
28.02.2020  irmaseo.ruОбъемы трафика с новостных агрегаторов Рунета: Очень интересная статья
10.12.2019  45I0XSN www.yandex.ruтам же: 45I0XSN www.yandex.ru

Статсы