Найдено 18 результатов

sergko
2012.02.20, 16:02
Форум: Общие вопросы (Yii 1.x)
Тема: Свой AuthManager
Ответы: 4
Просмотры: 1437

Re: Свой AuthManager

Если я правильно понимаю, в базе существует таблица `user`, в которое есть поле `group`. Рецепт с хранением ролей в файле очень подходит http://yiiframework.ru/doc/cookbook/ru/access.rbac.file Нужно будет: 1. построить иерархию доступа по набору существующих значений group 2. в классе WebUser, в фун...
sergko
2012.02.20, 15:20
Форум: Общие вопросы (Yii 1.x)
Тема: Свой AuthManager
Ответы: 4
Просмотры: 1437

Re: Свой AuthManager

Можно просто трактовать "роль" как "группа" и проверки прав ограничить именно на уровне ролей, без участия задач и т.д. RBAC - гибкая архитектура и она не навязывает использование всех своих возможностей. Если смущают лишние запросы в базу - посмотрите рецепт хранения ролей в фай...
sergko
2011.12.14, 18:04
Форум: Завершённые проекты на Yii
Тема: Простенький сайт агентства недвижимости.
Ответы: 10
Просмотры: 7650

Re: Простенький сайт агентства недвижимости.

Меню бы поправить чуток. Если курсор наводится ниже надписи, то при "подпрыгивании" зона с ссылкой уезжает из под мыши, приходится ловить снова. Т.е. желательно, чтоб блок <a> заполнял охватывающий элемент списка.
sergko
2011.08.22, 03:59
Форум: Общие вопросы (Yii 1.x)
Тема: Вывод капчи при частой аутентификации
Ответы: 10
Просмотры: 3117

Re: Вывод капчи при частой аутентификации

Тут все зависит от степени паранои, а параноя - это в веб разработке хорошо :) Можно вешать временную блокировку, кидать при этом на почту предупреждение о подозрительной активности и ссылку с разблокированием. Можно сделать двухступенчатую авторизацию. Пара неудачных попыток - задаем контрольный во...
sergko
2011.07.15, 16:46
Форум: Завершённые проекты на Yii
Тема: chaka-chaka ;D
Ответы: 23
Просмотры: 11214

Re: chaka-chaka ;D

Содержимого конечно не хватает, но будем надеятся, что дело наживное. Демо блог, кстати не канонический шаблон проектирования, а скорее сложное "Hello World приложение" для примера. Если автор для тренировки поставил себе задачу сделать что-то свое - почему бы и нет, это ведь не предлагает...
sergko
2011.06.28, 13:03
Форум: Общие вопросы (Yii 1.x)
Тема: Yii в wap
Ответы: 4
Просмотры: 1835

Re: Yii в wap

scriptMap указывает место, откуда брать файл скрипта. Надо смотреть, какие скрипты зарегистрированы. Т.е. компонент или само приложение через registerPackage или registerScript какие скрипты затребовали для работы.

CClientScript - копать тут :)
sergko
2011.06.27, 11:24
Форум: Завершённые проекты на Yii
Тема: Ростнефть
Ответы: 5
Просмотры: 3505

Re: Ростнефть

Симпатично. Только пара моментов: 1. Для блока меню добавить clearfix, чтоб текст не вылезал. Просто завтра заказчик вспомнит, что ему нужен еще один пункт меню с "Вот таким длинным названием" и придется опять подгонять все по высоте. 2. Добавить статическую заглушку для флеш фрагмента. Ес...
sergko
2011.06.25, 18:57
Форум: Общие вопросы (Yii 1.x)
Тема: Приложение с быстрым откликом
Ответы: 11
Просмотры: 4033

Re: Приложение с быстрым откликом

Локальное хранилище - скорее опциональная фича для всяких наладонников и планшетов, залез на сервер, синхронизировал, можно читать в метро. Совместное редактирование все равно придется разделять по времени, не думаю, что требуется прям реалтайм править один текст одновременно двумя людьми. Это не пр...
sergko
2011.06.24, 17:41
Форум: Общие вопросы (Yii 1.x)
Тема: Приложение с быстрым откликом
Ответы: 11
Просмотры: 4033

Re: Приложение с быстрым откликом

"Мнения разделились" :) На самом деле, без более полного понимания структуры проекта трудно давать какие то советы, кроме общих: 1. Yii быстрый? - да. 2. Можно ли оптимизировать? - можно. 3. Может написать на NodeJS? - конечно можно. А если серьезно. Как часто и в каких объемах идет обмен ...
sergko
2011.06.16, 23:59
Форум: Авторский код и библиотеки
Тема: Визуальный редактор — быстрый и легкий на jQuery
Ответы: 46
Просмотры: 23434

Re: Визуальный редактор — быстрый и легкий на jQuery

Я думаю, что надо в htmlOptions прописать id контролов. Сам по себе редактор прекрасно живет с несколькими полями.
sergko
2011.06.16, 23:36
Форум: Завершённые проекты на Yii
Тема: Сайт для фотографа (Yii + Flash)
Ответы: 1
Просмотры: 2931

Re: Сайт для фотографа (Yii + Flash)

При отсутствии Flash работает не очевидным образом: клик на меню просто показывает пустое черное место. Кстати, чем обусловлен выбор именно Flash, вместо "традиционного" JavaScript?
sergko
2011.03.30, 23:32
Форум: Общие вопросы (Yii 1.x)
Тема: Приложение внутри приложения.
Ответы: 3
Просмотры: 1158

Re: Приложение внутри приложения.

"site.ru/dir" попадает под шаблон "RewriteCond %{REQUEST_FILENAME} !-d" - есть такой каталог, открываем. "site.ru/dir/someurl" уже под него не подходит - используется последний шаблон и вызывается index.php из корня. Если очень надо несколько приложений, можно их разлож...
sergko
2011.03.30, 18:35
Форум: Общие вопросы (Yii 1.x)
Тема: Уникальный ID. Как лучше организовать?
Ответы: 10
Просмотры: 2895

Re: Уникальный ID. Как лучше организовать?

Изходя из задачи UUID не совсем подходит, ведь надо по id еще как-то определить, что за объект. Насколько я понял, они могут хранится в разных таблицах, иначе вопрос не поднимался бы. У нас использовались внутренние urn вида type:id[что-то еще]. Но там было еще требование на уникальность id за преде...
sergko
2011.03.26, 17:00
Форум: Общие вопросы (Yii 1.x)
Тема: Уникальный ID. Как лучше организовать?
Ответы: 10
Просмотры: 2895

Re: Уникальный ID. Как лучше организовать?

А насколько оправдано такое усложнение модели? В web информационных системах связи строятся вполне предсказуемым образом, с ограниченным набором вариантов. Каков примерный сценарий использования такого ID?
sergko
2011.03.26, 04:05
Форум: Общие вопросы (Yii 1.x)
Тема: Уникальный ID. Как лучше организовать?
Ответы: 10
Просмотры: 2895

Re: Уникальный ID. Как лучше организовать?

Если нужно гибко связывать произвольные сущности, то видимо придется сделать дополнительную прослойку. Например "node", в нем уже хранить ссылку на дополнительную информацию об объекте. И таблица связи между узлами. Была такая задача, хранение биохимических процессов, по сути граф.
sergko
2011.03.25, 02:52
Форум: Общие вопросы (Yii 1.x)
Тема: Связные таблицы
Ответы: 3
Просмотры: 1270

Re: Связные таблицы

Выдернутый из контекста sql-запрос с "говорящими" именами table1 table2 table3 действительно выглядит жутко, поэтому имеет смысл рассказать о задаче в общих чертах и откуда это все взялось.
По поводу many-to-many есть хорошая статья на этом сайте, по рецепту все работает.
sergko
2011.03.25, 01:33
Форум: Общие вопросы (Yii 1.x)
Тема: Связные таблицы
Ответы: 3
Просмотры: 1270

Re: Связные таблицы

Если неким образом хранить в строках обеих таблиц ссылки на другие строки, то ответ - можно. Но потеря в целостности и возможностях запросов не стоит экономии на одной таблице. Но можно, если очень хочется :)
sergko
2011.03.24, 15:49
Форум: Установка и настройка
Тема: Где хостить приложения на Yii?
Ответы: 145
Просмотры: 270600

Re: Где хостить приложения на Yii?

http://ispserver.com/ сейчас залил на него сайт http://twinglee.com/catalog/goods/64 , вроде все работает, но тормозит очень сильно... Подскажите нормальный хостинг чтобы за 0.05 секунды из кэша грузилось как на блоге SamDark . Настораживает более 100 sql запросов на страничке товара, до кэшировани...