Здравствуйте. Посмотрел дебаг бар и увидел что запрос на получение 3-х записей грузится по 4 секунды:
$feature = DB::table('news')
->where([
['published', '=', true],
['time', '>', DB::raw('NOW()')]
])
->limit(3)
->orderBy('time', 'asc')
->get();
Отмечу что в этой табице очень много полей (~50), но в данном случае нужно около 20 получить. Перечислять все в select? Но тогда придется добавлять новый метод для обработки перед выводом.
Laravel 5.3
Проверяю на Windows, как бы грустно это не звучало.