Но вообще оно на самом деле будет выигрышнее. Потому что если вы объединяете набор функций под каким то неймспейсом, то с точки зрения возможного расширения и появления какого то внутреннего состояния для функции надо будет делать рефакторинг, а для класса просто добавляете статические свойства. Наверное свойства также можно сымитировать через функции но мне кажется что это более нестандартная техника программирования.
Это на уровне предположения для достижения производительности
Насчет производительности тоже не соглашусь
Я только задаю вопросы, я ничего не утверждаю. Любое предложение, - догадка.
И наконец, если вы такое спрашиваете - уверены, что потянете highload в принципе
Нет, не уверен. Прикол в том, что это не имеет значения ))) Это чистый фан + прокачка скилов, а то щас в вакансиях всем опыт в хайлоаде подавай: Redis, HaProxy, Varnish, Nginx, RabbitMQ.
Я прекрасно понимаю что я сделаю не лучшим образом, просто хочется избежать того, чего можно избежать просто пообщавшись с людьми умнее себя.
Я правильно понимаю что у него очень ограниченный контекст использования: только для установки булевых значений и с использованием массивов исключительно с одним уровнем вложенности ?!