Можете объяснить функционирование action в фреймворке Yii2?
В Yii2 action — это метод контроллера, который отвечает за обработку конкретного запроса пользователя и формирование ответа.
Читать ответПодготовка к интервью
9 вопросов по Yii2 с технических собеседований
Что проверяют на интервью
На странице собраны вопросы по Yii2 — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: yii2, database, active record.
Каталог
В Yii2 action — это метод контроллера, который отвечает за обработку конкретного запроса пользователя и формирование ответа.
Читать ответМетод save() в Active Record Yii2 используется для сохранения текущего состояния объекта модели в базу данных.
Читать ответActive Record в Yii2 — это паттерн для работы с базой данных, где каждая модель представляет собой одну таблицу, а объект модели — одну запись в этой таблице.
Читать ответВ Yii2 метод insert() активируется, когда вы явно вызываете его для добавления новой записи в базу данных через ActiveRecord.
Читать ответВ Yii2 метод save() модели не запускается автоматически при сохранении — наоборот, именно вызов метода save() инициирует процесс сохранения модели в базу данных.
Читать ответМетод afterSave() в Yii2 — это событие, которое вызывается после того, как модель была сохранена в базу данных (выполнена операция insert или update).
Читать ответВ Yii2 метод updateAll() не запускается автоматически. Это статический метод класса ActiveRecord, который нужно вызывать явно для массового обновления записей в базе данных.
Читать ответВ Yii2 используются следующие основные виды кэширования:
Читать ответЖизненный цикл веб-запроса в Laravel/Yii2 (Nginx → PHP-FPM → контроллер → JSON) Nginx принимает HTTP-запрос и передаёт его PHP-FPM по FastCGI PHP-FPM запускает PHP-скрипт, точкой входа которого служит public/index.php…
Читать ответ