最麻烦的情况不是网站坏了,是坏了之后发现没人知道怎么修。原来做站的人联系不上,服务器账号在他邮箱里,域名注册在谁的手机上也说不清。
交接这件事,做的时候觉得多余,出事的时候会庆幸。
七样东西,一样都别少
- 域名:注册商、账号密码、实名归属、到期时间。必须过户到公司或本人名下,不能让人"代为保管"。
- 服务器:云平台账号、实例信息、
SSH密钥或密码、控制台登录方式。 - 程序后台:管理员账号、数据库地址与账号、
FTP或文件管理权限。 - 代码与主题:完整源码、主题文件、插件清单和版本号。
- 证书与第三方服务:
SSL证书、短信、支付、统计、地图、邮件服务的账号与密钥。 - 文档:环境说明、部署步骤、备份策略、常见故障的处理办法。
- 数据:数据库备份、上传的文件、日志。
前三样决定"能不能登进去",后四样决定"能不能继续跑"。只交前三样,接手的人能打开后台,一出问题就卡住。
最容易扯皮的两样
域名和服务器账号。域名在别人名下,等于房产证在别人手里,平时说得好听,真要转的时候理由一堆。服务器同理,账号不在你手上,续费、迁移、开票都受制于人。
规范做法是:所有账号都用公司的邮箱注册,密码放在团队共用的密码管理工具里,人走换密码、不换账号。
文档写到什么程度算够
标准其实很简单:一个懂技术但没碰过这个站的人,照文档能在半天内把它跑起来。包括用的什么程序、装在哪个目录、数据库怎么连、备份放在哪、改了代码怎么发布。
交接做得好的团队,换人不叫事故;交接做得差的团队,换人等于重建。
给做外包的朋友总结的一句话
最后提醒一句:交接要留书面确认,写清交付了什么、谁签收、哪天交的。这不是不信任,是让双方都不用靠记忆办事。