美多商城:课时安排16天
黑马程序员python企业级开发项目-手把手从0到1开发《美多商城》_哔哩哔哩_bilibili
美多商城属于B2C电商平台,商城销售自营商品给顾客。系统前台包括商品列表、商品详情、商品搜索、购物车、订单支付、评论、用户中心等核心业务功能,系统后台包括商品管理、运营管理、用户管理、系统设置等系统管理功能。通过该项目,学员能够学习包括PythonWeb、Django+前端、Vue等技术框架, MySQL数据库存储、读写分离操作以及Redis缓存和RabbitMQ等技术解决方案。
项目价值:
1、采用Vue作为前端框架,前端架构融入分层设计思想。
2、采用Django及DjangoRESTframework作为后端框架。
3、采用分布式文件系统FastDFS作为文件存储技术。
4、采用Haystack+Elasticsearch实现商品的搜索。
5、采用RabbitMQ作为消息中间件,配合Celery完成异步任务处理。
6、采用数据库事务+乐观锁解决并发订单保存问题。
功能框架: