《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
关于 LearnKu
MySQL 提供的有 ZIP 包呐,直接解压后启动就好了,提前配好 my.ini
安装的时候在线下载,解压到安装目录,端口等都改下,用命令注册服务,启动
升级/重新安装 检测是否有对应服务。
之后是数据迁移。
每个客户一个mysql账号,起一个rds,多收一份维护费用
如果是go,我知道怎么弄,你也可以弄一个go的安装包,go支持的平台挺多,然后把存mysql的目录,打成一个go:embed,客户运行这个安装程序的时候,静默把这个mysql复制到那个目录下就可以
我能想到的就是用sqlite :joy:
使用Windows 批处理脚本或者使用SQLite数据库
如果可以用小皮,直接先用小皮部署一个,再整个打包,运行小皮就行了;如果单独部署,把mysql安装在自己电脑,然后直接把整个安装目录打包,然后php调用window批处理bat去移动MySQL和修改注册表
docker
1.在 Electron 应用中利用 Node.js 的子进程来调用安装包,并传入这些参数,让安装过程在后台静默执行。
2.可以直接将解压后的mysql文件集成到你的应用目录中,但需要手动配置服务和注册表。
3.用第三方安装打包工具(NSIS、Inno Setup)将Electron 应用与 MySQL 安装包一起打包
docker
提前做好相应的包,直接解决,执行bash就好了