Шаблоны проектирования — с чего начать знакомство?
Советую почитать книгу "РНР объекты, шаблоны и методики программирования" Мэтта Зандстры. Подробно описываются как возможности ООП присущие PHP, так и наиболее распространённые шаблоны проектирования.
Почему никто не умеет гуглить?)