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

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

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

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

2 回答

?
海绵宝宝撒

TA贡献1809条经验 获得超8个赞

mode负责取数据(一般是原始数据)
controller从model拿到数据,然后处理成view展示需要的

controller一般负责业务逻辑处理 所以正则处理放到controller里面好一点
查看完整回答
反对 回复 2019-03-18
?
开心每一天1111

TA贡献1836条经验 获得超13个赞

正则处理的逻辑最好放在curl获取原数据的那一块,将curl与正则封装在同一层,这样model拿到的数据是比较干净的数据,之后的处理都是基于model的数据去处理。

查看完整回答
反对 回复 2019-03-18
  • 2 回答
  • 0 关注
  • 343 浏览

添加回答

举报

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