本笔记为记录从0到1开发牛客网项目,每一步都将进行详细记录。
项目原教程来自牛客网高级开发项目教学课程。附上牛客网地址:
https://www.nowcoder.com
整个项目的基石是Spring。
SSM是技术架构中最为重要的开发,如注册、发帖等实现的基础。前三章主要开发SSM。
使用Redis处理缓存。
使用Kafka还运用到了消息队列等等。
运用Elasticsearch处理搜索引擎。
是一个技术中的提升部分。
SpringSecurity是提高系统的安全性。
SpringActuator是让运维人员观察整个框架。
需要用到的开发环境:
Web项目需要部署在服务器上,这里选用ApacheTomcat。
这里选择Git来管理代码进行开发。