• 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

    ###

  • 相关阅读:
    生成纯数字随机编号的示例.sql
    程序员真的很懒
    (Coding for Concurrency).sql
    加载托管代码调试的扩展命令
    缺勤天数统计的处理示例.sql
    各种字符串合并处理示例.sql
    查询缺号分布情况的示例.sql
    控制CLR的调试
    UseCommandBehavior.cs
    Flat Icons & Icon Fonts
  • 原文地址:https://www.cnblogs.com/andy0816/p/15378425.html
Copyright © 2020-2023  润新知