понедельник, 4 февраля 2013 г.

Yii. Аутентификация и авторизация с описанием ролей

Yii. Authentication and Authorization with the description of roles

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

Разграничение в yii можно реализовать двумя способами:

  1. используя фильтр
  2. на основе RBAC.


Yii позволяет использовать два тип хранилища для ролей и операций:
  1. PHP файл (CPhpAuthManager)
  2. базу данных (CDbAuthManager).



воскресенье, 3 февраля 2013 г.

Способы разделения frontend и backend частей в Yii (админка)

Organize directories for applications with front-end and back-end - статья будет полезна новичкам
Обсуждения этой реализации:
Удобный и логичный front-end and back-end + использование модуля yii-user


Один из плюсов - физическое разделение приложения на уровне каталогов, файлов и настроек.

суббота, 19 января 2013 г.

Сравнение бесплатных сервисов для онлайн трансляции конференции



Потребовалось мне провести онлайн лекцию. В рамках которой, разработчик, показывал со своего компьютера рабочий стол, на котором был открыт редактор программного кода. Так же транслировалось окно его браузера с примерами реализации и он параллельно рассказывал и отвечал на вопросы. Вопросы задавались как голосом так и через чат.
Всё это должен был реализовывать сервис который мне надо было найти.

четверг, 17 января 2013 г.

Сравнение бесплатных онлайн чатов для сайта


http://www.arrowchat.com/demo/ - довольно сырой продукт, но поддерживает переписку нескольких пользователей. Есть возможность завести комнату и поставить на неё пароль. Что было необходимым, так это наличие видео чата. К сожалению в двух браузерах видео так и не заработало. Хотя у собеседника получилось начать трансляцию. Что приятно порадовало, так что поддержка мобильными устройствами.  На планшете окно чата скакало, но пользоваться можно. Функция смены языка интерфейса оказалось фейком.