Web applications 应用缓存Laravel 4
是否可以使用appcache文件(缓存清单)缓存Laravel视图 其思想是缓存视图并使用web sql数据库离线访问web应用程序。可能吗Web applications 应用缓存Laravel 4,web-applications,laravel,laravel-4,browser-cache,offline,Web Applications,Laravel,Laravel 4,Browser Cache,Offline,是否可以使用appcache文件(缓存清单)缓存Laravel视图 其思想是缓存视图并使用web sql数据库离线访问web应用程序。可能吗 感谢您使用App::before()和App::after()事件提供的帮助。。。您可以这样做: App::before(function() { $path = Request::path(); // find cached file, if available, and send that instead? }); App::after(fu
感谢您使用
App::before()
和App::after()
事件提供的帮助。。。您可以这样做:
App::before(function() {
$path = Request::path();
// find cached file, if available, and send that instead?
});
App::after(function($request, $response) {
// $response is the rendered HTML output.. do storage here.
});
抱歉,我不明白如何使用此解决方案将视图存储在本地(客户端)中?Laravel视图是服务器端渲染模板。缓存清单是一种客户端机制,用于缓存图像、JS等资产。两者之间没有整合。你到底想让它怎么样?您正在尝试缓存Ajax请求结果吗?我希望我的web应用可以在脱机模式下使用。因此,我想到了一个解决方案,可以使用javascript在HTML中创建一些视图,从web sql数据库中注入数据,并将它们(HTML+js)与缓存清单一起存储在浏览器中。这是一个好的解决方案吗?