Laravel(主站)+ Node(刮板)+ DB


Laravel (Main Website) + Node (Scraper) + DB

我正在使用Laravel框架创建一个网站,需要使用一些数据。这些数据是由Node.js实现的scraper收集的。我的方法是收集数据并将其存储在数据库(MongoDB)上,并使用Laravel读取。

我遇到了这个解决方案,我应该使用它吗?

是否有另一种方法将数据从Node.js推送到MongoDB,然后在Laravel中读取相同的MongoDB ?

你的Node.js应用程序应该将数据保存到你的MongoDB数据库中,而你的Laravel应用程序应该只在需要时读取这些数据-你的解决方案显然不是要走的路。

有一个库允许使用MongoDB就像使用标准数据库一样使用相同的Eloquent方法:laravel-mongodb,你一定要检查并使用它(或找到一个等效的)。