猿问

在学习用php mvc做个项目,但是有些问题不知道咋处理了。求大家指导一下

就是要用mvc做个项目,其中一个功能是:用curl爬行网站然后获取到回网页源代码,然后用一些正则表达式去匹配标题,内容,图片等等,然后分析处理,再实时呈现给访问者,并不需要把实时数据存入数据库(实时采集并展示)。

这样的话该怎么弄呢?什么模块处理什么功能?因为不用数据库,然后我用m来获取正则匹配结果,c获取m获取来的结果来传给v展示。但是m获取正则结果的时候正则处理数据要在哪里搞?m?还是再加个文件夹?还是自我这整个思路都是混的啊。有点儿懵。。。

后来新加了一个文件夹,感觉挺乱的,求大家指导一下。谢谢了!!

慕尼黑5688855
浏览 344回答 2
2回答

海绵宝宝撒

mode负责取数据(一般是原始数据)controller从model拿到数据,然后处理成view展示需要的 controller一般负责业务逻辑处理 所以正则处理放到controller里面好一点

开心每一天1111

正则处理的逻辑最好放在curl获取原数据的那一块,将curl与正则封装在同一层,这样model拿到的数据是比较干净的数据,之后的处理都是基于model的数据去处理。
随时随地看视频慕课网APP
我要回答