交付时应拿到四类资料:源码与数据库、账号与权限、部署与运维文档、内容与素材备份。这四类缺任何一类,后续改版、换服务商或排查故障都会受制于人。如果只拿到一个能打开的后台地址,通常不算完整交付。
源码是所有权的核心。你需要拿到完整的程序文件、数据库导出文件、依赖清单和运行环境说明。判断是否完整,不看文件数量,而看能否在一台干净的环境里跑起来。
.sql 或对应数据库的原生备份文件。composer.json 或 package.json。验收动作:让交付方提供一份从零部署的步骤记录,或你自己按文档在测试服务器上还原一次。能正常访问、能登录后台、能读写数据库,才算通过。如果代码经过加密或依赖某个私有平台才能运行,要在交付前明确提出。
账号类资料最容易遗漏,也最容易在合作结束后变成纠纷点。交付时应逐项核对归属,而不是只拿到登录密码。
验收信号:你能在不联系原开发方的情况下,自行重置密码、添加子账号、续费域名。做不到其中任何一项,说明权限没有真正移交。适用条件是项目已经上线或准备上线;如果仍在开发阶段,可先约定移交时间点,但要在合同或交付单里写清。
文档的价值在换人时体现。至少应包含部署流程、目录结构说明、定时任务清单、日志位置和常见故障处理方式。对于已有页面或项目需要在原有基础上改进的情况,还要额外索取改动记录。
如果原项目使用了特定框架或内容管理系统,文档里应写明版本号。版本号会影响后续升级和插件兼容,但版本本身不决定搜索表现,不要把它当成优化手段。
网站的价值一半在代码,一半在内容和素材。交付时应拿到文章、商品、用户等数据的导出文件,以及图片、视频、图标、字体等原始素材。
设计源文件包括 .psd、.ai、.figma 等可编辑格式。只有切好的图片,后期改一个按钮颜色都要重新找人。验收时随机打开几个源文件,确认图层和文字可编辑,而不是合并后的单层图。
检查项可以做成一张交付清单,逐项打勾:源码、数据库、账号、文档、素材、变更记录。每项注明交付形式和存放位置。缺失项要写进交付说明,约定补齐时间。
下一步建议:把上面四类整理成一份交付确认单,在项目验收会上逐项核对并双方签字。已上线项目如果发现资料缺失,先书面列出缺口清单,再和原开发方约定补齐范围与期限。