• 沐雪多租宝升级到.Net6啦!


    沐雪多租宝SaaS小程序商城系统后端技术栈从.NetCore3.1升级到.Net6了。

    自沐雪多租宝发布第一版以来,我们经过多次的版本迭代,已经成为一个非常稳健的商城系统 。根据已规划的技术路线图,我们又向前跨了一步!

      

    《多租宝》功能简介

    SaaS模式的多租户/多商户小程序商城系统,可以同时支持多个租户/商户, 每个商户又可以创建多个店铺,每个店铺对应一个小程序商城系统,各个店铺管理各自的店铺功能。

    自带平台管理系统,可以查看和管理所有商户和所有店铺信息,可以给商户的店铺充值续费,可对所有店铺里的商品和订单进行管理,以及数据统计。

    多租宝技术升级

    对于多租宝来说,这是一次大版本的迭代升级,升级主要有以下几点:

    1、微服务接口WebApi 从.NetCore3.1升级到.Net6;

    2、平台方后台Web从.NetCore3.1升级到.Net6;

    3、商户方后台Web从.NetCore3.1升级到.Net6;

    4、Redis客户端组件换成CSRedisCore最新版;

    5、Hangfire,Mysql组件,Serilog等所有外部依赖的组件全部升级到最新的稳定版;

    新技术的好处

    NET 6是微软正式发布.NET最新长期支持版本, 有大量性能改进,包括JIT,GC,Threading,IO,Json等。C# 10 中的新语言功能可减少需要编写的代码量。 

    《多租宝》技术概览

    .NetCore是大势所趋,是时候技术升级了。

    从SaaS商城的常用功能,逐渐完美,强大,更加通用,最终做成一艘技术框架的航母,可以承载更多的功能。

    后端开发语言:.Net 6

    数据库:mysql 5.7

    小程序前端:uni-app,跨平台

    后台:asp.net core mvc 6 +bootstrap4

    接口:.Net6

    Job: HangFire

    缓存:Redis

    ORM:采用EFCore ,集成 Helper类;

    文件存储:阿里云OSS;

    DDD领域驱动设计;

    短信通知:阿里云短信通道;

    DI:采用微软自带的容器,部分采用Autoface;大量使用依赖注入;

    自带代码生成器,免去写实体层,仓储层,和单表的增删改查等功能;

    全异步方式执行,高性能,易扩展;全局日志跟踪,异步捕获; 

    SaaS模式的多租户商城系统,各店铺完全隔离,从数据库层面开始隔离;

    app小程序端可以支持多平台的小程序,微信小程序,支付宝小程序,百度小程序,qq小程序,ios,Andriod等等,目前微信小程序已经全面测试通过,其他端待测试。

    后端代码和接口,可以部署在windows服务器和Linux服务器,支持Docker部署。

  • 相关阅读:
    点击添加按钮添加一条记录,点击删除按钮删除本条记录
    两个input在一行让它们能对齐
    H5页面在微信中禁止下拉露出网页
    纯css实现隐藏滚动条仍可以滚动
    jQuery弹出层layer插件的使用
    flex组合流动布局实例---利用css的order属性改变盒子排列顺序
    媒体查询样式失效的解决办法
    menu-普通menu弹出框样式
    5lession-path路径相关操作
    do_pj--下拉代码脚本的使用
  • 原文地址:https://www.cnblogs.com/puzi0315/p/15974200.html
Copyright © 2020-2023  润新知