Учебная задача для Senior Backend Developer: изощрённая проверка прав доступа
Простейшая проверка на авторизацию: if (!empty($_SESSION[‘userid’])) … А если нужно сложнее? if ($user->isAdmin()) … А ещё сложнее?
Простейшая проверка на авторизацию: if (!empty($_SESSION[‘userid’])) … А если нужно сложнее? if ($user->isAdmin()) … А ещё сложнее?
Смотришь иной раз на чужую реляционную модель и думаешь: ну вот как они столько сущностей, атрибутов и связей напридумывали? Что...
Беспокоишься, как будет проводиться техническое собеседование при приёме на работу? Тебе поможет этот опросник по стеку веб-технологий на должность «веб-разработчик»....
Выключил опцию ‘autoConnect’ => false в настройках базы данных. Теперь при работе веб-приложения не должно создаваться соединение с базой данных, если...
По службе потребовалось реализовать дублирование наиболее часто используемых данных из СУБД в более быстром кэше memcached в приложении на базе фреймворка...
В фреймворке Yii класс CActiveRecord позволяет получить доступ к данным реляционных баз данных в объектном стиле. Он реализует шаблон проектирования ORM...
Начиная свой новый проект с использованием фреймворка Yii, решил в качестве базы данных взять неведомый мне ранее продукт СУБД PostgreSQL....
Конфигурация Набор классов, входящий в состав фреймворка Yii, позволяет работать с разными базами данных. Меня прежде всего интересует PostgreSQL. Некоторую...