На самом деле хотелось бы услышать что не так с точки зрения архитектуры, если можно.
поэтому немного путаюсь, по Criteria мне показалось что getUsers() вернет коллекцию, которая как у Laravel (массив с доп. функционалом)
Следовательно, если это так - мы берем всех пользователей из БД, которые вообще входят в группу и фильтруем их с помощью PHP.
Если это так - не выгоднее ли тем или иным образом добавить дополнительный "WHERE" в изначальный запрос?
То, что производительность никак не зависит от разрядности.
Но есть пару мест, где 64 битный код может выиграть - это копирование большого участка памяти наивным методом (через регистр, а не через инструкцию) и длинная арифметика.
Просто RAM обычно самый дорогой ресурс, почти всегда её не хватает
ну да, смотря сколько страниц конечно тоже. Если их не сотни/тысячи, то можно и в память :)
Начал изучать symfony по этому https://habrahabr.ru/post/301760/ руководству.
тот же Yii к примеру. чуть ли не половина php программистов на нем пишут
битрикс - свою функцию он выполняет. это полнофункциональный фреймворк на котором большинство веб студий поднимают
Ок, ну а зачем тогда так функционал раздувать и изображения им и админку
А чтоб увидеть мое представление об архитектуре незачем БД, права пользователей и прочих составляющих.
Это звучит как - спроектируйте мне пожалуйста киянку, проект на 70 листах с описанием моего видения этой киянки, пофиг что киянок море, давай твою неошкуренную с занозами. пофиг что долго, давай свою.