это надо проверить (IFF)

Очередь (queue) - что это в программировании

Очередь (queue) - элементы подчиняются правилу "первый вошёл, первый вышел". Аналог - обычная очередь в магазине.

Противопоставляется обычно очереди стек (stack).
Основное отличие между Stack и Queue - текущий элемент, доступный к обработке. В Stack - это последний добавленный элемент, а в Queue - первый.

В PHP

С очередью работает класс PHP Ds/Queue.

Breadcrumbs (хлебные крошки) -- что это такое

Breadcrumbs (с англ. - "хлебные крошки") -- элемент навигации, представляющий собой путь от корня до рабочего каталога.

Виджет (widget) -- что это такое

Виджет (widget) - то же, что и программный модуль - блок кода, реализующий определённый функционал.

Особенность:
Виджеты используются в представлениях для создания сложных настраиваемых элементов пользовательского интерфейса. Подключаются прямо в представлении.

В PHP

Пример из Yii2:

<?php use yii\bootstrap\DatePicker; ?>

<?= DatePicker::widget(['name' => 'date']) ?>

RSS-страница / RSS-канал / RSS-лента / RSS-фид -- что это такое

RSS-страница / RSS-канал / RSS-лента / RSS-фид -- это сайты, передающие информацию в формате RSS (один из XML-форматов). Вследствие этого, мы можем получать информацию об обновлениях, не заходя на сам сайт.

Почитать подробнее можно здесь.

Стек (stack) -- что это в программировании

Стек (stack) - набор объектов, подчиняющихся правилу "первый вошёл, последний вышел". Аналогом может быть стопка книг, лежащая на столе.

Противопоставляется обычно стеку очередь (queue).
Основное отличие между Stack и Queue - текущий элемент, доступный к обработке. В Stack - это последний добавленный элемент, а в Queue - первый.

В PHP

существует класс Ds/Stack для работы с такими списками.

Dependency Injection (внедрение зависимостей) -- что это такое

Dependency Injection - это концепция построения приложения, при которой за каждую функцию приложения отвечает один, условно независимый объект (сервис), который может иметь необходимость использовать другие объекты (зависимости), известные ему интерфейсами. Концепция реализуется в различных языках программирования: PHP, Java, JavaScript, С#, Python и др.

Такой подход, когда функциональные блоки выделяются в сервисы, принято называть сервисно-ориентированной архитектурой (Service-oriented architecture, SOA).

Subscribe to RSS - это надо проверить (IFF)