ООП в PHP, или почему highload разрушает воздушные замки

В процессе рефакторинга одного проекта, первую итерацию мы написали с душой. ООП, неймспесы, геттеры/сеттеры, и так далее. В общем, как можно догадаться, оно не взлетело, и вот почему. На многие вещи в PHP при применении ООП происходит страшный overhead. Вдруг оказывается, что правильные геттеры/сеттеры настолько жрут ресурсы, что неправильные паблик свойства гораздо быстрее, чем можно себе только представить. И еще куча проблем. Простому тесту и посвящена эта статья, а выводы делать вам самим.Читать дальше

© Habrahabr.ru