V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
爱意满满的作品展示区。
isno

分享下我的独立开发日记 04

  •  
  •   isno · Jan 13, 2022 · 3463 views
    This topic created in 1564 days ago, the information mentioned may be changed or developed.

    来个引导

    1.做了很久的 saas 微信商铺系统,不想再做了

    2.过了今天,我的项目就跨度三年了

    3.虽然还没有完工, 但我还是迫不及待的想“炫技”下我的项目

    4.分享下我的独立开发日记 01

    5.分享下我的独立开发日记 02

    6.分享下我的独立开发日记 03

    项目简介: 以微商城+支付营销为主体的私域 saas 项目;

    项目网址: http:www.f-space.cn:6060, 申请备案一个月了,还没通过

    下班回家,打开电脑,花了半小时完善了店铺的数据模型,接下来开始 CRUD 。。。

    晚上 11 点多了,先不敲逻辑了,总结一下

    跟一个朋友沟通,企业对数据安全和隐私太敏感了

    这块我一直忽略,这几天换位思考:

    你是一个 Saas 服务,我所有的销售数据、会员数据全放在你那,你倒闭咋办?服务不稳定咋办? 数据丢失了昨弄?

    大意了!!!这一块也是重中之重。

    作为一个程序员,我能想到的

    涉及安全方面

    • 登录不能粗暴的种 cookie ,要把用户的地域、网络环境也放进去,当发生特别大的改变时,Cookie 无效
    • 密码错误,对该账户时间递增暂定登录服务
    • 记录每一个登录日志
    • JS 注入,Demo 网址开放后,大家真的好喜欢注入,那么所有的输入都要进行严格的过滤

    数据的报障方面

    • 群集,加强数据的备份
    • 多云部署,这个要根据成本来考虑,但现在云也便宜了 腾讯云 8 核 16G 三年还不到¥ 2000 ,可以搞起
    • 备份,写个定时脚本 深夜触发,但数据量大了咋办呢?

    高可用 这一块一直在进行, 对一个初始项目,权重没那么高

    • 分布式 包括服务、数据库、搜索、Cache
    • 细节的优化 HTTP2 、BR 压缩、启用 Webp 、升级 TLS
    • 高延迟的任务全部异步化

    数据敏感问题

    这个是 Saas 无法避免的问题,对同质的需求提供统一的服务,还真没办法解决。。。

    难道加钱独立部署么?

    额外: 以前一直忽略物联网, 对于库存的管理,我一直想的是条形码管理,今天在用无人零售柜,看了下它的电子标签, 咿 RFID 射频识别, 同步到互联网,对仓储管理肯定也好用啊

    Supplement 1  ·  Feb 17, 2022
    [开源了] https://github.com/isno/saas
    把一些敏感信息删除了,本来想把项目美化一下,但不想搞了

    就兴趣的就看,没兴趣关,就这样。
    4 replies    2022-04-28 14:23:20 +08:00
    heyleo
        1
    heyleo  
       Jan 14, 2022
    独立部署,扩展点 ,是很多 saas 都要面对的问题
    AsZr
        2
    AsZr  
       Jan 14, 2022
    快进到 op 定制化 外包 XD
    不过面向小户,走量,saas 能走通吧。
    tommyzhang
        3
    tommyzhang  
       Jan 14, 2022
    saas 不是技术问题 而是信任问题 你说这些
    954
        4
    954  
       Apr 28, 2022
    tornado 哥啊,我 Django 哥也在做这个方面的内容。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   6050 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 01:58 · PVG 09:58 · LAX 18:58 · JFK 21:58
    ♥ Do have faith in what you're doing.