标签: ruby class
我正在试验一个项目,该项目使用Nokogiri从零售商网站获取产品数据。有超过500家零售商,他们的网站结构包括页面结构彼此非常不同。
我最初的想法是为每个零售商(网站)创建一个类,以便可以轻松采用任何更改。但是我不确定每个类是否明确地被“加载/卸载”,并且会导致太多的性能问题。
答案 0 :(得分:2)
我认为没有什么值得关注的。最好在prod env中预加载一次。他们肯定会吃掉一些记忆。但是500个课程并不多,所以我认为你会很好。