前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >React + Python 七月小说网 启程(一)

React + Python 七月小说网 启程(一)

作者头像
从今若
发布2019-09-19 14:25:41
9960
发布2019-09-19 14:25:41
举报
文章被收录于专栏:家劲

一、为啥要做这个网站

很久没有写技术相关的博客了,最近几个月忙飞,各种工作,技术根本学不完,很难受。 趁着春节期间,终于有空闲时间做自己爱做的事情了,美滋滋。 热爱技术,热爱小说,于是诞生了个这么玩意。 开贴记录下,舒服。

二、项目背景

以前完成了个基于Bootstrap和Asp.Net MVC的demo产品,挂在我的扣脚低配阿里云服务器上,实现了基本的看小说和搜小说的功能,后来公司忙起来了,除了加班就是休息,没有继续维护自己的产品,导致这玩意GG了,现在也懒得维护了。但是怎么说呢,还是想有头有尾。 既然要做,就做个大的,反正也是锻炼自己的技术嘛。百利而无一害。 三端开发都会点,干嘛不弄个全栈app呢?以后简历也有的写嘛。July Novel 多帅哦。

三、前期准备

采购服务器: 1.Aliyun服务器一台,1核2G内存1M带宽40G hhd (准备把之前的Windows Server 2012踢掉,换成CentOS,抛弃C#。。。)。 2.JCloud服务器一台,1核1G内存1M带宽40G hhd 做数据库服务器。你问我为什么不都买Aliyun的服务器,还能走内网.....(难受,暂时先弄个便宜的)。 3.Azure服务器一台,2核8G内存(性能贼好,奈何只有一个月试用期,先拿它做测试机。) 浏览市面上的小说网站搞出来大致需求: 1.起点中文网 2.17k中文网 3.纵横中文网 4.笔趣阁 5.追书神器PC版

四、产品技术选型

1.Web前端

React + Ant Design 理由:怎么说?就很省事舒服,感谢开源。

2.Web后端

Python + Flask + MariaDB CentOS + Nginx + uwsgi 理由:又想逃离.Net平台,NodeJS又不会,加上还要利用Python的强大爬虫技术哩。只用来爬爬数据,提供提供RESTful Api,不作它用。

3.Android端

Java 理由:(不会Kotlin,也没尝试过Xamarin,先老老实实用Java吧。或许可以尝试用RN或者Weex随便写个demo看看效果?)

4.iOS端

Swift 理由同上。

五、剩下的事情

1.文档。 2.开发。 3.测试。 接下来的时间里我会用工作之余完成我的个人项目 July Novel ,记录在cnBlog,也算是对自己的学习过程的一个督促吧。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-02-18 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、为啥要做这个网站
  • 二、项目背景
  • 三、前期准备
  • 四、产品技术选型
    • 1.Web前端
      • 2.Web后端
        • 3.Android端
          • 4.iOS端
          • 五、剩下的事情
          相关产品与服务
          云数据库 MariaDB
          腾讯云数据库 MariaDB(TencentDB for MariaDB) 让您轻松在云端部署、使用 MariaDB 数据库。MariaDB 是在 MySQL 版权被 Oracle 收购后,由 MySQL 创始人 Monty 创立,其版权授予了“MariaDB基金会(非营利性组织)”以保证 MariaDB 永远开源,良好的开源策略,是企业级应用的最优选择,主流开源社区系统/软件的数据库系统,均已默认配置 MariaDB。
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档