做的一个面试题:从一个豆瓣电影页爬信息后给三个推荐电影

做的一个面试题:从一个豆瓣电影页爬信息后给三个推荐电影

PHP HTTP和网站爬取

详细介绍

laputor

做的一个面试题:从一个豆瓣电影页爬信息后给三个推荐电影。大概用时6h

在github上创建一个公开项目,使用php分析页面 https://movie.douban.com/subject/22939161/

要求程序输出如下结果 1、推荐三部与指定页面有某种匹配关系的电影,并给出相应的豆瓣页面链接

一部按照相同导演 
一部按照相同编剧
一部按照相同主演

备注;
	√简 一部电影如果有多名导演、编剧、主演 默认取第一个[有用评论最高]
	x繁 一部电影如果有多名导演、编剧、主演 按照关注度取最高

2、为每个推荐结果自动给出推荐理由

同导演、同编剧、同主角 
该结果豆瓣影评页评论有用数最高的评论 (不区分影评正面负面 兴许客户重口味)

3、推荐结果按某种方式排序输出

三部电影展示顺序:豆瓣评分高低(优先级高)、评论有用最高数高低(优先级低)

***************************************** ***************************************** 说明:刚开始用mac开发,这是mac上写的第一个小项目。目前只支持safari,还没有做更多的兼容。

单一入口文件:index.php

推荐源码