使用route的好处是什么:在Laravel 5中缓存?

时间:2015-08-30 09:52:05

标签: php laravel-5

我是Laravel的新手,也是PHP新手。

我有以下命令,Laravel 5可以缓存路由:

$ php artisan route:cache
  Route cache cleared!
  Routes cached successfully!

我的问题是:

  1. 使用路由的好处是什么:Laravel 5中的缓存?
  2. 我是否必须在生产模式下使用它?
  3. 使用route:cache和不使用它有什么不同?它更快吗?

1 个答案:

答案 0 :(得分:1)

它做了什么,有什么好处?

它更快,因为路由得到预编译,因此Laravel从编译文件加载,而不是每次发出请求时都检查路由文件。

我是否必须在生产模式下使用它?

不,当然不是。无论如何,这是一个相当小的提升,但它可能对一些人有用。我在拥有大量用户的大型网站上运行它,但如果我为自己构建一些小的东西,我倾向于忽略路由缓存。