惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

C
Check Point Blog
AI
AI
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
U
Unit 42
Vercel News
Vercel News
Stack Overflow Blog
Stack Overflow Blog
P
Proofpoint News Feed
Microsoft Security Blog
Microsoft Security Blog
The GitHub Blog
The GitHub Blog
WordPress大学
WordPress大学
Martin Fowler
Martin Fowler
博客园 - 【当耐特】
B
Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Apple Machine Learning Research
Apple Machine Learning Research
博客园_首页
F
Full Disclosure
Google DeepMind News
Google DeepMind News
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
H
Help Net Security
Recorded Future
Recorded Future
N
News and Events Feed by Topic
雷峰网
雷峰网
V
Vulnerabilities – Threatpost
Schneier on Security
Schneier on Security
aimingoo的专栏
aimingoo的专栏
S
Schneier on Security
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
O
OpenAI News
Project Zero
Project Zero
罗磊的独立博客
G
GRAHAM CLULEY
腾讯CDC
P
Privacy International News Feed
V
V2EX
Application and Cybersecurity Blog
Application and Cybersecurity Blog
Hugging Face - Blog
Hugging Face - Blog
爱范儿
爱范儿
H
Heimdal Security Blog
L
LINUX DO - 热门话题
Forbes - Security
Forbes - Security
美团技术团队
MongoDB | Blog
MongoDB | Blog
Security Latest
Security Latest
M
MIT News - Artificial intelligence
T
Tor Project blog
Cisco Talos Blog
Cisco Talos Blog
宝玉的分享
宝玉的分享
T
Threat Research - Cisco Blogs
TaoSecurity Blog
TaoSecurity Blog

Guyskk的博客

AI 编程=控制系统:BeecodeAI 的设计原理 把大模型当成晶体管:从阻抗匹配到集成运放的思维实验 控制论视角下的 AI 编码:二阶系统、放大器与注意力的最优分配 AI Coding 验证系统的第一性原理 AI Coding Team 管理笔记 从文本补全到状态机循环:重定义 AI Agent 的操作系统架构 分析 Claude Code 提示词的方法 - mitmproxy Claude Code 监督器:让 AI 主动把事情做好 我的AI大模型技术分享2025 三十而砺 - 反思我的创业 自宅创业 - #34 宝贝女儿出生,我当爸爸了 自宅创业 - #33 继续聊聊自媒体AI副业工具 自宅创业 - #32 新产品-自媒体副业工具 自宅创业 - #31 APP上架了,路在何方? 自宅创业 - #30 人机交互,打造AI写作神器 自宅创业 - #29 经验分享: 让AI输出结构化JSON数据 2023自宅创业年终总结 自宅创业 - #28 我在ChatGPT风口的创业总结 2022自宅创业总结,进入创业新阶段 自宅创业 - #27 蹭热点的ChatGPT小程序 自宅创业 - #26 开发果蔬时节APP 自宅创业 - #25 驾照到手 & 买车 自宅创业 - #24 继续独立开发艺爪付费 自宅创业 - #23 考驾照、忙碌的一个月 自宅创业 - #22 艺爪付费迭代 & 重回赣州 自宅创业 - #21 新产品艺爪付费上线内测 自宅创业 - #20 付费订阅后端完成 & 商标注册 自宅创业 - #19 继续开发,为网站App提供付费订阅 自宅创业 - #18 开始新产品,为网站App提供付费订阅 2021自宅创业10个月总结,我会再次挑战 自宅创业 - #17 代码重构,以及蚁阅的更新 Hami-Vuex开源了,哈密瓜味的Vuex! 自宅创业 - #16 半独立开发的第一个月 自宅创业 - #15 开始远程兼职 自宅创业 - #13 创业半年回顾 自宅创业 - #12 专注和效率问题 自宅创业 - 小程序迭代延期 + 卖猕猴桃 自宅创业 - The Mom Test 自宅创业 - 水果直销自营模式
自宅创业 - #14 写订单系统后台
2021-10-31 · via Guyskk的博客

这两周主要在写订单系统后台,快要写完了,比我预想的时间更长(包括部分上期完成的任务)。

order-admin-tasks

订单系统

订单系统最核心的是商品和订单。商品分为基础商品(SPU)和商品规格(SKU),一对多的关系。订单分为顾客单和发货单,也是一对多的关系。除此之外,还有品类、供应商和供货商品,关系多就麻烦。

在后端逻辑和数据存储上,要处理关联查询和交易快照,代码有点复杂,花了不少时间。在前端界面上,表单字段很多,不同表单之间还有关联字段,花了较多时间处理。

之后我想明白了,对目前的业务来说,品类、商品、供应商都不多,前端一次性全查出来就好了,需要用的地方直接下拉选择。很多父子孙组件之间,属性和事件传递绕来绕去,不如干脆放到Vuex全局管理,更省心。

此外,我还仔细研究了拼多多商家后台,还有拼多多商家版App,确实做的不错。

为什么不直接用开源的商城系统?

比如 macrozheng/mall, saleordjango-oscar,直接用不好吗?或者二次开发?

说实话,我当时也调研了几个 Python 的开源商城框架,但没有很仔细。开源的和我想要的差别有点大,而且定制也有点复杂,再加上程序员本能吧,就直接自己做了一个。

最近和一些朋友聊的时候也被问到这个问题,所以我又更仔细的调研了一下。

开源电商有这么几个问题:

  1. 前台系统主要是Web网站,支持小程序,APP的基本没有。
  2. 后台管理系统功能不全,用起来也不方便,比如都没有批量发货,运费模板。
  3. 基本没有适配中国境内的支付渠道,以及快递物流。

需要定制的内容很多,但应该还是比完全自建更容易。如果只是想卖货,不如用现成的电商服务,比如微信小店、Shopify、有赞商城。如果想做交易平台,再考虑是开源+定制还是自建,如果重来一次,我会先试试开源+定制。

后续计划

继续把订单系统做完,小程序迭代做完。也大致有了下一个产品的想法,但不着急去做。

最后

你可以在 关于我 页面找到我的联系方式,欢迎交流!