如何处理从excel导出大量数据到laravel项目会报错的问题

你使用的系统是什么?Mac

框架使用的具体版本是什么? laravel 5.2

开发环境是什么?homestead

你想要解决的问题是什么?也就是你想要达到的效果是什么?

有个excel,存放着大量产品信息,差不多5万条左右,我引入的laravel excel拓展读取excel写入数据库产品表

业务逻辑直接在控制器中写foreach 然后 create到表中

但是数据量太大 超过1分钟以后 就会报错504

google搜了一下 说修改php.ini的配置时间,但是项目环境不能修改

我将excel裁减为1000条数据以后 是可以正常插入的 虽然也是比较慢

那么,如何可以比较快得将这5万条数据写入数据库呢?异步吗?

chenyuanqi
修改的评论也不能少于六个字哦!
mikezhang 回复 chenyuanqi
修改的评论也不能少于六个字哦!
mikezhang
修改的评论也不能少于六个字哦!
mikezhang
修改的评论也不能少于六个字哦!