嗨我想用同样的TimThumbs得到缩略图,我正在使用干预图像和干预缓存。干预图像的缩略图Laravel 5
我的缩略图现在的URL结构:
大拇指/ 122x88 SRC =上传/新闻/ news_40942c468090384b8135a6bbb79f631d.png
如何得到这样一个地址:
/thumbs/upload/news/122x88-news_40942c468090384b8135a6bbb79f631d.png
我想删除此"?src="?
我的航线代码如下:
Route::get('thumbs/{imgw}x{imgh}/', function ($imgw,$imgh)
{
$src = \Input::get('src', 1);
$width = $imgw;
$height = $imgh;
$cacheimage = \Image::cache(function($image) use ($src,$width,$height) {
return $image->make($src)->resize($width,$height);
}, 1, false);
return Response::make($cacheimage, 200, array('Content-Type' => 'image/jpeg'));
});
我试图删除"\Input::get"
,但它不工作。
正如抬起头时 - 你有图像的路线,你基本上迫使整个Laravel应用程序引导你的页面上的每个图像的请求。 **这可能会变得非常麻烦!** – Ohgodwhy
我有大约6000张图片...所以我必须创建6千张缩略图? 在我的网站上(我将它带给Laravel)我正在使用timthumb,并且我对资源没有任何问题... – LegoLiam
是的,但是您无法将苹果与橙色进行比较。 WordPress的很简单;对于这些图像中的每一个都没有大的启动引导,所以当然不会花费太长时间。通过Laravel,您可以设置IoC,绑定提供程序,创建请求,使用中间件进行过滤等等。它是适当的软件。 – Ohgodwhy