前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >从 1 到 0 构建博客项目(导读)

从 1 到 0 构建博客项目(导读)

原创
作者头像
大大刺猬
修改2020-09-01 14:19:52
3590
修改2020-09-01 14:19:52
举报
文章被收录于专栏:大大刺猬大大刺猬

说明: 本文只记录选用的技术,模拟器和topo图之类的.具体的过程,见后续同标题文章.

1.提前说明:

本项目将涉及到网络(安全),服务器,存储,数据库,前端等方面. 说白了也就是从0 开始搭建一个项目.

由于现在很多都上云了. 故网络,主机,存储方面将会弱化. 尽量都用脚本跑.

2.具体选择的技术或者模拟器如下(目前就是这么个样子,后面会根据情况改的):

网络: 路由交换防火墙均使用ensp模拟实现

服务器: vmware虚拟机

操作系统:centos7.8

存储:openfiler

主要后端框架: flask

主要前端框架:bootstrap

主要开发语言: python

主要运维脚本语言: shell,python

测试: python,sysbench

应用中间件:nginx

数据库:mysql,redis,mogodb

负载:haproxy

状态保持:token, sso

消息中间件:kafka

3.初步topo:

4.说明(甩锅):

作者的专业是网络(还不咋地) , 入行时间很短. 错误或者不足的地方,还望指正.

最终的效果是: 搭建一个博客系统.支持在线人数1万. 防止恶意爬虫等.预计时间300天完成. 完成后将自动把本教程迁移过去.源码将会公布在:https://github.com/ddcw

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

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

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.提前说明:
  • 2.具体选择的技术或者模拟器如下(目前就是这么个样子,后面会根据情况改的):
  • 3.初步topo:
  • 4.说明(甩锅):
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档