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 · 90 камментов · рейтинг 18.78
27.06.2012 · 37 камментов · рейтинг 11.74
23.01.2013 · 20 камментов · рейтинг 9.14
06.03.2008 · 29 камментов · рейтинг 7.72
28.03.2008 · 23 каммента · рейтинг 6.9

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

17.10.2017  ДубрDenwer - настройка алиасов (ServerAlias): Ахуенно не это, ахуенно то что кто-то пользуется Д...
29.09.2017  Maxтам же: Спасибо, чувак! Это ахуенно, оно заработало!!!
22.07.2017  СергейПочему не работает form.submit(): Также столкнулся с неработающим .submit() при отпр...
20.07.2017  СергейСвязь: Здравствуйте. Хочу предложить Вам тройной обмен п...
17.07.2017  Илья АрхипкинСколько журналистов в России?: Мне рассказывали как журналисты освещали акцию в К...

Статсы