招聘岗位H5 - 技术参考文档

技术选型 · 外部服务 · 部署要求 · 成本估算

🛠️ 一、技术栈选型

🖥️ 后端服务

  • Cool-Admin Midway 7.x
  • Node.js 18.x LTS
  • TypeORM 0.3.x
  • MySQL 8.0+
  • Redis 6.x+
  • WebSocket (Socket.io)

🎨 管理后台

  • Cool-Admin Vue 7.x
  • Vue 3 + Element Plus
  • Vite 5.x
  • Pinia 状态管理
  • ECharts 数据可视化

📱 H5 客户端

  • uni-app (Vue 3)
  • uni-ui / uView 3.x
  • Pinia 状态管理
  • uni.request 请求
☁️ 二、外部服务依赖
2.1 短信服务(必需)
服务商 用途 费用
阿里云短信 验证码发送 ¥0.045/条
腾讯云短信 验证码发送 ¥0.04/条

配置要求:签名审核(需营业执照)、模板审核、发送频率限制:同一号码 60 秒内 1 条

2.2 对象存储(必需)
服务商 用途 费用
阿里云 OSS 简历附件、图片存储 ¥0.12/GB/月
腾讯云 COS 简历附件、图片存储 ¥0.118/GB/月
2.3 可选服务
服务 用途 费用
CDN 加速 静态资源加速 ¥0.21-0.24/GB
消息推送 离线消息推送 免费版可用
🚀 三、部署环境要求
3.1 服务器配置(推荐)

基础版(日活 < 5000)

¥280/月
• 应用服务器:2核4G × 1
• MySQL:1核2G 云数据库
• Redis:1G 内存

增强版(日活 5000-20000)

¥950/月
• 应用服务器:4核8G × 2
• MySQL:2核4G 云数据库
• Redis:2G + 负载均衡
3.2 域名规划
用途 域名示例
H5 入口 h5.example.com
API 接口 api.example.com
管理后台 admin.example.com
静态资源 static.example.com
💰 四、成本估算
4.1 开发阶段(约 3 个月)
项目 说明 费用
服务器 开发测试环境 ¥300
数据库 MySQL 云数据库 ¥210
短信 测试用量约 500 条 ¥25
存储 测试数据约 5GB ¥15
合计 - ¥550
4.2 运营阶段(月度)

小规模(日活 1000)

¥421/月
服务器 ¥150 + 数据库 ¥70 + Redis ¥60 + 短信 ¥135 + 存储 ¥6

中规模(日活 10000)

¥2298/月
服务器 ¥600 + 数据库 ¥200 + Redis ¥100 + 短信 ¥1350 + CDN ¥24 + 存储 ¥24
🔒 五、安全规范
敏感数据加密

手机号、身份证号等加密存储

传输加密

全站 HTTPS

JWT 认证

Token 有效期 7 天

频率限制

单 IP 100 次/分钟

简历隐私

访问控制、屏蔽功能、可见性设置

操作审计

简历查看记录、操作日志

📚 六、项目参考资源
开发规范
规范 说明
数据表前缀 job_
Entity 命名 JobXxxEntity
Service 命名 JobXxxService
Controller 命名 JobXxxController
← 返回文档总览

招聘岗位H5 · 技术参考文档 v1.0

最后更新:2026-02-03