zoukankan      html  css  js  c++  java
  • 1-项目构思

    ####

    我选择了一个小说的网站,

    重要的机会,

    1,这个网站有视频,有源码,适合学习,借助这个网站,慢慢的学习这个vue和flask这两个大的体系,就是使用vue+flask,搭建web,使用scrapy爬取小说,

    可以扩展开发监控平台,数据平台,

    5,体会这里面的商业价值吗?可以说有这个就可以扩展到很多的领域了,比如电影,比如小说,比如漫画,比如音乐,比如排行榜网站,比如优惠网站,比如种子网站,只要是资源,数据信息,都可以使用这种方式来整合,文章网站,

    6,体会到这里面的学习价值吗?你可以用这个项目,学习node,vue,flask,scrapy,linux,docker,都可以通过这个来学习,串起来了,然后我就可以渐进式的学习了,

    后续的web开发都应该是基于这个技术栈

    后端技术选型

    python,

    flask,可以先不使用SQLAlchemy,

    mysql,使用pymysql连接,

    放弃使用后端模板语言,改为前端vue渲染,

    放弃使用Django,因为这个框架比较重,

    ####

    前端技术选型

    node

    vue

    axios,用来调用接口,

    vue-ui,可以使用vuetify,或者element-ui,

    ###

    爬虫技术选型

    requests

    scrapy

    scrapy-redis,

    selenium,

    放弃自己开发爬虫框架,还是使用scrapy,

    ####

    部署技术选型

    gunicorn

    gevent

    supervisor

    nginx

    centos

    docker

    docker-compose

    ps:docker技术只用在部署阶段,开发阶段不使用docker

    ###

  • 相关阅读:
    第二阶段Sprint冲刺会议8
    第二阶段Sprint冲刺会议7
    第二阶段Sprint冲刺会议6
    问题账户需求分析
    2016年秋季个人阅读计划
    应该怎么做需求分析--读后感
    个人总结
    人月神话第三篇阅读笔记
    第十六周学习进度
    人月神话第二篇阅读笔记
  • 原文地址:https://www.cnblogs.com/andy0816/p/15378425.html
Copyright © 2011-2022 走看看