То, что производительность никак не зависит от разрядности.
Но есть пару мест, где 64 битный код может выиграть - это копирование большого участка памяти наивным методом (через регистр, а не через инструкцию) и длинная арифметика.
Просто RAM обычно самый дорогой ресурс, почти всегда её не хватает
ну да, смотря сколько страниц конечно тоже. Если их не сотни/тысячи, то можно и в память :)
Начал изучать symfony по этому https://habrahabr.ru/post/301760/ руководству.
тот же Yii к примеру. чуть ли не половина php программистов на нем пишут
битрикс - свою функцию он выполняет. это полнофункциональный фреймворк на котором большинство веб студий поднимают
Ок, ну а зачем тогда так функционал раздувать и изображения им и админку
А чтоб увидеть мое представление об архитектуре незачем БД, права пользователей и прочих составляющих.
Это звучит как - спроектируйте мне пожалуйста киянку, проект на 70 листах с описанием моего видения этой киянки, пофиг что киянок море, давай твою неошкуренную с занозами. пофиг что долго, давай свою.
Ну, например, у меня есть сомнения по поводу того, что у вас там за Owner и стоит ли его из этой коллекции вытаскивать. Но я не знаю подробностей системы, поэтому и написал "не касаясь того, насколько правильно у вас это с архитектурной точки зрения".
Если совсем упростить, то всё так и есть, но "дополнительная функциональность" очень умная.
Нет, это не так. Я же говорю: читайте документацию. Там вы узнаете, что если коллекция уже загружена, то фильтроваться она будет в PHP, а если нет - Doctrine вам составит оптимальный SQL-запрос и вернёт только то, что вы просили (то есть, в PHP не будет 1000 пользователей в памяти ради одного). Также обратите внимание на режимы загрузки коллекций: EAGER, LAZY, EXTRA_LAZY при чтении.
Вы передавая Criteria как раз показываете Doctrine, что надо сделать.
В общем, читайте документацию. И отметьте уже ответ решением. Я вам подсказал то же, что и другой автор, только раньше и более правильно - отправив в документацию, с которой вы и должны были начать, а не таская непонятные куски кода со StackOverflow и Тостера.