🎉 Ура! Після трьох років роботи, я нарешті випустив англійську версію книжки про патерни! Ось вона »
Посередник

Посередник на PHP

Посередник — це поведінковий патерн, який спрощує комунікацію між компонентами системи.

Посередник прибирає прямі зв’язки між окремими компонентами, змушуючи їх спілкуватися один з одним через себе.

Детальніше про Посередника

Особливості паттерна на PHP

Складність:

Популярність:

Застосування: Посередник не настільки актуальний у PHP, як в інших мовах типу Java чи C#. У PHP-програмі різні компоненти не часто спілкуються один з одним в межах однієї сесії скрипта. Тому вони частіше за все і так бувають достатньо розділеними.

Проте прикладами патерна можуть служити EventDispatcher-и багатьох фреймворків, а також деякі реалізації контролерів в MVC фреймворк.

Посередник іншими мовами програмування

Посередник на Java Посередник на C# Посередник на Python Посередник на Ruby Посередник на Swift Посередник на TypeScript