Итог

Мы закончили первый этап. Давайте подытожим, что уже сделано:

  1. Определены общие требования;
  2. Установлен фреймворк Yii;
  3. Создан каркас приложения;
  4. Спроектирована и создана база данных блога;
  5. Изменена конфигурация приложения: добавлено подключение к базе данных;
  6. Сгенерирован код, осуществляющий основные операции CRUD для записей и комментариев;
  7. Изменён метод аутентификации для проверки соответствия таблице tbl_user.

Для нового проекта большая часть времени на первом этапе будет потрачена на пункты 1 и 4.

Хотя код, сгенерированный инструментом gii, осуществляет полностью функциональные операции CRUD для таблицы базы данных, в реальных приложениях он часто модифицируется. Поэтому, наши следующие задачи — модификация сгенерированного для записей и комментариев кода для соответствия нашим требованиям.

В общем случае сначала вносятся изменения в модель: добавляются соответствующие правила валидации и определяются связи. Затем изменяется код действия контроллера и представления для каждой отдельной операции CRUD.

Be the first person to leave a comment

Please to leave your comment.