Рубрика: Yii

3

Учебная задача для Senior Backend Developer: изощрённая проверка прав доступа

Простейшая проверка  на авторизацию: if (!empty($_SESSION[‘userid’])) … А если нужно сложнее? if ($user->isAdmin()) … А ещё сложнее?

0

High speed Yii : reduce database usage / уменьшение использования базы данных

Выключил опцию ‘autoConnect’ => false в настройках базы данных. Теперь при работе веб-приложения не должно создаваться соединение с базой данных, если...

0

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

По службе потребовалось реализовать дублирование наиболее часто используемых данных из СУБД в более быстром кэше memcached в приложении на базе фреймворка...

Cat password generator 12

Генератор легко запоминающихся паролей / PHP Yii User Friendly Easy-To-Remember Password Generator

На днях поднялся вопрос об автоматической генерации паролей для новых пользователей. Случайные пароли типа md5(microtime()) выглядят так «7da5cfab54ae10eb6f1e4b44bf6204b9» и их невозможно...