见过太多这样的场景:企业花了钱做网站或系统,两年后想改点东西,发现改不了、或者改一次要付一笔钱;想换服务商,发现拿不到源码,等于重做;想导出客户数据,发现格式是平台私有的。

这些问题的根源,都在签约时没问清楚三件事。

三件事,按重要性排序

项目为什么关键拿不到的后果
域名所有权域名是唯一的、不可替换的入口更换服务商时可能被卡,品牌积累作废
数据可导出性业务数据是核心资产无法迁移、无法做跨系统分析
源码归属决定能否自主修改与二次开发所有修改受制于人
表:本表为作者依据行业公开资料整理,具体数值随企业情况而异。

排序可能和直觉不同——域名排第一,源码排第三。原因是:源码没了可以重写,数据没了可以重新积累,但域名没了,之前的品牌认知和搜索收录全部归零,且无法用钱解决。

第一件事:域名必须在自己名下

常见的坑

  • 代注册陷阱:服务商代为注册,但注册人填的是服务商或其员工。
  • 邮箱陷阱:注册邮箱用的是服务商的邮箱,对方随时可以找回密码。
  • 续费陷阱:域名到期提醒发到服务商邮箱,企业错过续费导致域名被抢注。

正确做法

  1. 以企业主体名义注册(注册人名称与营业执照一致)
  2. 使用企业自己的邮箱作为注册联系邮箱
  3. 掌握注册商账号的用户名与密码
  4. 开启域名锁定,并设置到期提醒

检查方法

在域名注册商处查询 WHOIS 信息(多数注册商提供公开查询),看注册人(Registrant)是不是你的企业。如果不是,尽快办理过户。

这一条的价值在平时为零,在出事时等于全部。花十分钟查一次 WHOIS,是投入产出比最高的动作。

第二件事:数据能不能完整导出

要问的三个具体问题

  1. 导出什么格式? CSV、Excel、SQL 是可用的;平台私有格式或只能截图,等于不能导出。
  2. 导出是否额外收费? 有些平台把"数据导出"列为付费服务,签约前要确认。
  3. 服务终止后数据保留多久? 多数平台在停止服务后 30–90 天清除数据。

为什么要关心

数据分散在多个 SaaS 平台里、无法打通,是中小企业数字化的普遍困境。它的直接后果是:

  • 每次做经营分析,要人工从三四个地方导数据再合并
  • 客户的历史记录不完整(询价在 A 平台,订单在 B 平台)
  • 更换服务商时,历史数据带不走
一个判断标准:如果你的客户数据无法用一个 Excel 完整导出,你对这份数据就没有真正的控制权。 它只是暂时存放在别人的服务器上。

第三件事:源码归谁

三种常见模式

模式说明典型场景长期影响
完全交付源码、数据库结构、文档全部交付定制外包、AI 生成可自主修改、可换服务商
部分交付给源码但不给文档,或有使用限制部分外包项目需要重新理解代码,成本较高
不交付只有使用权多数 SaaS 建站无法自主修改,无法迁移
表:本表为作者依据行业公开资料整理,具体数值随企业情况而异。

不交付源码意味着什么

不是"不方便",而是三个具体的能力缺失:

  1. 无法自主增加功能(只能等平台更新或付费定制)
  2. 无法更换服务商(换 = 重做)
  3. 无法在特殊情况下自救(平台停服、涨价、政策变化)

拿到源码也还不够

源码交付后,还要确认三件事,否则源码可能只是一堆难以使用的文件:

  • 数据库结构说明:表和字段是什么意思
  • 部署文档:怎么在自有环境跑起来
  • 技术栈说明:用的什么语言和框架,后续好找人维护
一份没有文档的源码,价值大约是完整交付的三成。签约时把"文档"写进交付清单,这是最容易被忽略的一项。

合同里应该写清的条款

把下面这些写进合同,比任何口头承诺都可靠:

关于源码

  • 交付物清单包含:源代码、数据库脚本、部署文档、技术说明
  • 知识产权归属:交付后归委托方所有
  • 第三方组件与开源协议的说明

关于数据

  • 数据所有权归委托方
  • 提供标准格式(CSV/Excel/SQL)的完整导出能力
  • 服务终止后的数据保留期限与导出支持

关于域名与部署

  • 域名注册在委托方名下
  • 服务器与部署环境的账号控制权归属
  • 部署位置与数据存放地

关于后续

  • 修改与迭代的响应时效与计价方式
  • 服务到期后的交接支持
  • 人员变动时的交接义务

一个现实的提醒

强调这三项,不是要企业在谈判中变得苛刻,而是要避免一种常见的错配:企业以为自己买的是资产,实际买的是服务。

两者都没有错,但价格应该不同。买资产(源码 + 数据 + 自有域名)的合理价格,高于买服务(使用权 + 平台托管)。把这两件事谈清楚,双方都省事。

对中小企业来说,一个务实的判断是:如果这项投入预计使用三年以上,就应该买资产;如果只是短期验证,买服务更划算。

服务商不给源码,能要回来吗?+
先确认合同里有没有约定源码归属。如果有,可以正式发函要求交付;如果合同没写或明确不给,法律上的空间有限——因为 SaaS 的商业模式本就是授权使用而非转让所有权,你付的费用对应的是服务而非代码。因此关键在于签约前问清楚,而不是事后争取。这也是为什么建议把这一项作为选型的硬性指标。
拿到源码后自己不懂技术,有用吗?+
有用,但价值需要转换。源码的直接价值是"不被锁定"——你可以在任何时候找任何技术人员来改,而不是只能找原服务商。即使暂时不用,它也保留了选择权。此外,如果方案本身支持用自然语言修改(如 AI 生成方式),源码的存在让这种修改不受平台限制。简单说,源码是选择权的凭证,不是让你自己去写代码。
AI 生成的系统,源码归属怎么算?+
取决于具体方案。部分 AI 生成工具产出的是可下载的项目包,源码与数据库都在本地,归属自然清晰;也有部分是在云端运行、只提供使用权的模式。选择时同样适用上述三问:源码是否可下载、数据是否可导出、能否部署到自有环境。这三项决定了它本质上更接近"买资产"还是"买服务"。
本文合同条款建议为通用性参考,不构成法律意见。具体条款建议结合实际情况并咨询专业法律人士。