Несколько вопросов перед выбором / началом изучения фреймворка Yii - PullRequest
2 голосов
/ 26 октября 2011

Я занимаюсь разработкой простых веб-сайтов на PHP / MySQL уже несколько лет.Никогда ранее не использовал PHP Framework, и я понимаю, что мне нужно знать ООП, нет проблем.Я собираюсь начать собственный проект SaaS.

A) До сих пор я видел, как Yii генерирует CRUD и страницы в соответствии с БД.Легко ли изменить сгенерированный код? Например, добавить новое поле БД и его поле формы, не создавая заново все вещи каждый раз, когда я что-то изменяю в БД, и теряя другие настройки?

Я имею в виду,Я на 100% уверен, что сгенерированного кода БД и страниц будет недостаточно, и я буду постоянно добавлять и исправлять поля, добавлять таблицы и т. Д.

B) Мой проект будет включать Корзину покупоки календарь (для событий, задач и т. д.).Имеются ли в Yii эти параметры или, по крайней мере, простой способ их реализации, например параметры аутентификации или листинг базы данных и т. Д.?

C) В документации это объясняется как учебное пособие / книга или больше похоже на справочник (минимальное объяснение, что только опытный пользователь понимает, как его интегрировать)?

большое спасибо

Ответы [ 2 ]

1 голос
/ 26 октября 2011

Yiiframework имеет отличную документацию (вы можете начать с здесь ). Также в разделе загрузок есть область extensions , где вы можете найти все доступные расширения yii.

На все ваши вопросы можно ответить, если вы будете следовать их простому руководству.

0 голосов
/ 26 октября 2011

А) Да, это легко. Вы просто добавите код для новых полей, не меняя его все.

B и C очень хорошо отвечают Stratosgear.

...