Категория "Yii"

Posted by d4rkr00t on 15 Февраль 2010

Yii, Модуль SRBAC часть 2. Пишем регистрацию.

После того как мы подключили и настроили модуль srbac нам необходимо сделать регистрацию пользователей на нашем сайте. Этим сейчас и займемся.

Оговорюсь сразу, что для выполнения этого урока требуется yii версии 1.1.1 и дополнение email.

Почему взята именно эта, а не стабильная версия 1.1.0, потому что в новой версии появился очень интересный виджет «CActiveForm» позволяющий проводить валидацию форм на стороне клиента.
Continue Reading

Posted by d4rkr00t on 20 Ноябрь 2009

Yii модуль srbac, Часть 1

Вторая из серии статей посвященных изучению yii.

Сегодня мы начнем разбираться в модуле srbac. Данный модуль добавляет в yii графический интерфейс для работы с ролями пользователей.

SRBAC
Continue Reading

Posted by d4rkr00t on 16 Ноябрь 2009

Yii небольшое описание и полезные ссылки.

Давно думал начать серию статей про этот замечательный фреймоврк, но ни как не мог понять с чего.

И вот сегодня первая статья из этой серии, а начнем мы, как и должно со знакомства. Подробно описывать каждую из возможностей я сегодня не буду. Это так больше вводная статья.

Continue Reading

Posted by d4rkr00t on 28 Апрель 2009

Верстаем дизайн для блога. Часть 2

В прошлом уроке мы сверстали макет нашей страницы, сделали фон и добавили тени отбрасываемые контент областью. Сегодня мы займемся шапкой нашего шаблона.

Первое чем мы займемся – это разметим шапку под основные элементы:

1) Логотип сайта

2) Поиск

3) Горизонтальное меню.

Для этого в файл index.html в теге:

Continue Reading

Posted by d4rkr00t on 7 Март 2009

Выбор PHP фреймворка. Сравнение CodeIgniter, Kohana, Yii.

В декабре 2008, наконец появилась релизная версия нового PHP фреймворка Yii. В 2008 году было выпущено много PHP фреймворков, но Yii наиболее интересный из них, потому что:

  • Его автор Qiang Xue, также разработчик фреймворка PRADO.
  • Это простой в использовании, хорошо организованный, полностью PHP5 совместимый фреймворк, построенный на архитектуре MVC.
  • И утверждаю, что это лучший по производительности PHP фреймворк.

Перейдем непосредственно к сравнению.

Версии фреймворков использованных в тесте:

Codeigniter 1.7.1

Kohana 2.3.1

Yii 1.0.3

Лицензия

CodeIgniter (отлично)

CI использует модифицированную BSD/Apache-style license.

Kohana (отлично)

Kohana использует новую BSD license.

Yii (отлично)

Yii использует новую BSD license. Continue Reading