完整的一个项目架构,基本包括:

1.服务器主机:linux 负载均衡 资源服务器 缓存服务器 ;

2.数据库:redis mysql;

3.域名;

4.服务器软件:nginx apache;

5.中间件;

6.微服务 docker;

7.程序架构:设计模式 mvc mvvc;

8.其他组件:搜索引擎 ;