Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#26 Re: Laravel 4 » Первая бета Laravel 4 » 27.01.2013 20:26:05

Известно ли, будет ли возможность развернуть Laravel 4 без наличия Composer на сервере?
Ну и класс для работы с изображениями так и не появился.

#27 Re: Веб-разработка » Использование кэша, get/remember, передача функции параметром » 26.01.2013 19:08:57

Большое спасибо! Как оказалась использовал их ежедневно в jQuery, и даже не догадывался.

#28 Веб-разработка » Использование кэша, get/remember, передача функции параметром » 23.01.2013 15:10:46

Ikeaboy
Ответов: 2

Добрый день! Возник вопрос при прочтении документации, который относиться, подозреваю, больше к основам php.

В документации приводиться данный пример:

$users = Cache::remember('count', function() {return DB::table('users')->count();}, 5);

Второй параметр, запрос при отсутствии кэша, обернут в дополнительную функцию. Логично, что симпатичнее реализовать это так:

$users = Cache::remember('count', DB::table('users')->count(), 5);

Но, если приведен именно такой пример, есть определенная причина. Правильно я понимаю эту причину?

В первом случае передается запрос, который вызовется лишь при отсутствии значения в кэша (передается ссылка на запрос). Во втором, он вызовется в любом случае, даже если кэш существует, но результат запроса будет использован лишь при отсутствии значения в кэша.

Прав ли я? Как называется такой прием, и где можно прочитать о нем более подробно?

Заранее спасибо!

Подвал раздела