Фреймворк YII

Yii есть высокопроизводительный PHP фреймворк для разработки приложений в Интернете в стиле Web 2.0.

Данный раздел по адресу kocby.ru/post/webmaster/yii/test1/ создан для новичков, чтобы помочь сделать первые шаги в освоении этого современного мощного инструментария веб программера.

1. Чтобы быстро погрузиться в тему и создать первое дефолтное приложение, следует:


После того, как первый этап успешно пройдет, можно переходить ко второму этапу.

2. Первоначальная теоретическая подготовка:


3. Проверка, насколько настройки вашего хостинга соответствуют требованиям фреймворка Yii:


4. Соединение с базой данных

Большинство веб-приложений используют базы данных, и наше приложение не исключение. Для использования базы данных необходимо объяснить приложению, как к ней подключиться. Это делается в конфигурационном файле /testdrive/protected/config/main.php

По умолчанию 'db'=>array настроен на работу с БД sqlite. Данные этой БД находятся в файле /protected/data/testdrive.db.

При желании вы можете переключиться на работу с БД MySQL. Для этого: Все. Теперь функционирование переключено на БД MySQL. Какую и в каких случаях БД следует использовать? Для небольших проектов логичнее использовать БД sqlite. Для больших проектов - лучше БД MySQL.

5. Кодогенератор Gii

Для знакомства с работой кодогенератора Gii:

6. Адаптация под свой проект.

Для адаптации дефолтного сайта под свой проект:

7. Продолжайте изучение фреймворка Yii.

Если вы выполнили шаги выше, можно сказать, что ваше первое знакомство с фреймворком Yii состоялось успешно.

Желаю вам дальнейших успехов, качественных и прибыльных проектов!