шаблоны проектирования- все статьи тега


Singleton на PHP

Синглтон – это, наверное, самый простой из шаблонов проектирования, и в то же время, самый распространенный. Его часто используют для создания подключения к БД, логирования событий, использования конфигурационного файла и по многим-многим другим причинам. Цель этого шаблона - гарантировать существование еди ...

Реализация ORM в PHP на примере ActiveRecord

ORM(object-relational mapping) переводится как объектно-реляционное отображение. Наверное, самой распространенной парадигмой разработки ПО является парадигма объектно-ориентированного программирования. В ней все объекты реального мира представляются аналогичными объектами в коде с тем-же или похожим набором ...

Шаблон Observer на PHP

Observer(Наблюдатель) - является поведенческим шаблоном проектирования. Является достаточно популярным шаблоном проектирования, но, при этом, очень прост в реализации. Данный шаблон предполагает зависимость между объектами "один ко многим" так, что при изменении состояния одного объекта все зависящие от нег ...