电商项目
2020-12-29 工作内容
性能调优,整体前端完成
1.首页和商品详情页静态化
- 为了提高页面响应速度,需要把经常访问的页面实现静态化。
- 首页更新毕竟频繁,使用定时任务来做,Django-crontab插件来实现
- 详情页变化不太多,使用脚本,一次性生成 ,等后台写完,再实现SKU修改一次,生成最新的静态页面。
2.MySQL实现读写分离
- 提高读写性能,保证数据安全
- 根据目前情况,设置一个数据库读(从),一个数据写(主)
- 使用docker容器化,快速部署
- 主从MySQL配置,实现 同步
3.Django配置读写分离
- settings 里面修改配置
- 主从读写分离路由文件写好,并配置
- 运行成功
总结
1.整个没有太多复杂的逻辑,努力学习。