Там же в замыкании может быть вообще что угодно! Вплоть до транслитерации строк или вычислений каких-нибудь рейтингов на основании полученных из БД данных.
Ну и это вернет массив экземпляров класса Book. А мне нужен двумерный асс.массив. См. post scriptum. То есть можно конечно написать нормальный конвертор класс->массив , но пока что мне решение не нравится.
ThunderCat, хорошо, пусть так. Я хочу сказать, что очевидно об этом задумываться. Кроме того, в большинстве мелких проектов просто не стоит такой задачи и заниматься преждевременной оптимизацией... глупо.
Семен Кузнецов, однажды я столкнулся с сайтом, который "тормозил". Шаблоны были сделаны на Smarty (что само по себе не так уж плохо), плохо было другое. Буквально каждый мелкий кирпичик, буквально каждый мелкий DIV... да что там, SPAN был описан в своем файле. И вся эта каша инклюдилась сама в себя. И, разумеется, еще и кэширования не было. Ещё бы оно не тормозило...
ThunderCat, как хранилище файлов - да. Мы же говорим про код сайта, не? Так что вполне очевидно держать /var/www на SSD, а storage монтировать или симлинкать с более дешевого (если денег нет) диска.