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

Легковаговик на PHP

Легковаговик — це структурний патерн, який економить пам’ять завдяки розподілу спільного стану, винесеного в один об’єкт, між безліччю об’єктів.

Легковаговик дозволяє економити пам’ять, записуючи в кеш однакові дані, що використовуються різними об’єктами.

Детальніше про Легковаговика

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

Складність:

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

Застосування: Сенс використання Легковаговика — це економія пам’яті. Тому, якщо в програмі немає такої проблеми, ви навряд чи знайдете там приклади Легковаговика.

Патерн дуже рідко актуальний для PHP-програм, через саму природу ціїє мови. Скрипти майже завжди працюють з даними програми частинами, ніколи не завантажуючи усі наявні дані в пам’ять одночасно.

Легковаговик іншими мовами програмування

Легковаговик на Java Легковаговик на C# Легковаговик на Python Легковаговик на Ruby Легковаговик на Swift Легковаговик на TypeScript