为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

茅侃侃 2019-05-23 11:15:58
就是要用mvc做个项目,其中一个功能是:用curl爬行网站然后获取到回网页源代码,然后用一些正则表达式去匹配标题,内容,图片等等,然后分析处理,再实时呈现给访问者,并不需要把实时数据存入数据库(实时采集并展示)。这样的话该怎么弄呢?什么模块处理什么功能?因为不用数据库,然后我用m来获取正则匹配结果,c获取m获取来的结果来传给v展示。但是m获取正则结果的时候正则处理数据要在哪里搞?m?还是再加个文件夹?还是自我这整个思路都是混的啊。有点儿懵。。。后来新加了一个文件夹,感觉挺乱的,求大家指导一下。谢谢了!!
查看完整描述

2 回答

?
白板的微信

TA贡献1883条经验 获得超3个赞

mode负责取数据(一般是原始数据)controller从model拿到数据,然后处理成view展示需要的
controller一般负责业务逻辑处理所以正则处理放到controller里面好一点
                            
查看完整回答
反对 回复 2019-05-23
?
慕无忌1623718

TA贡献1744条经验 获得超4个赞

正则处理的逻辑最好放在curl获取原数据的那一块,将curl与正则封装在同一层,这样model拿到的数据是比较干净的数据,之后的处理都是基于model的数据去处理。
                            
查看完整回答
反对 回复 2019-05-23
  • 2 回答
  • 0 关注
  • 392 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信