原本预期

读完《Flask Web开发》一书后,打算结合之前的大众点评美食爬虫项目做一个网站,预期达到的效果是这样的:

  1. 能动态显示图表数据
  2. 有博客文章功能,可以根据.md文件生成静态文章
  3. 可以推荐各种类美食的Top10(根据某个维度进行排序)
  4. 采用material风格设计页面

实际情况

  1. 使用materialize做网页前端
  2. 使用pyecharts动态展示图表数据
  3. 使用flask-flatpage作为静态文章的核心

发现的问题

随着项目的推进,越发觉这个网站项目有点“三不像”的味道,即动态显示数据,又想做成一个静态博客,网站主旨很不明确,容易让人分不清这个网站到底是要干啥的,是动态的展示数据分析,还是做美食推荐,还是做静态博客。所以问题就出在这里了,因为没有一个明确的主旨,没有一个明确的展示目的,使得我越做这个项目越难下手,越不想做,越不清楚自己就到底想要干嘛。

吸取教训

经过这次失败的教训,才发现原来完整地把一个网站做出来也并非易事,需要考虑方方面面的内容,如网站的主旨、网站的功能等等。通过这次教训,在我往后的项目中,在开始之前,一定要多方面考虑,多渠道地去看别人的网站设计,多看别人的网站源码,了解人家是怎么设计网站的,在开发网站时是怎么思考的。希望在下次的开发中能做的比这次更好。

失败例子的展示

图片示例1
图片示例1
图片示例2
图片示例2
图片示例3
图片示例3
图片示例4
图片示例4
图片示例5
图片示例5
图片示例6
图片示例6