Я такое уже проворачивал записывать в БД, приходилось, закодировать картинки через base_64, потом раскодировать, потом потоком выдавать на страницу. Больше гемора и лишняя нагрузка на базу, повезло что база была резиновая.
Если у тебя будут картинки по 3 метра, то у тебя и страница будет дольше грузится, и к тому же эту страницу из поиска тут же выкинут. Лучше сделай как тебе писали, добейся
оптимизации картинок и сохраняй в ФС, а лучше еще одну картину под каждое разрешение обрезать. Чтобы одна картинка была к примеру: 300x200, 150x150... (В зависимости от того какие у тебя размеры изображений на странице)