# 保密项目开发规范
密项目原则上由驻场外包按规范执行,如需外部外包,须约定清楚,严格按照《保密项目开发规范》进行页面开发。
- 编辑在提单时须明确说明是保密项目,并在PM项目说明里写明为保密项目。
- 不得将保密项目相关信息透露给与本项目无关的人员。
- 不得对保密项目文案图片资源进行传播。
- 制作前先和编辑、营销确定保密内容(需绝对保密的图片、文案、链接、音视频等内容),制作测试期间禁止使用保密内容填充,也不允许放入git目录中提交,需要等上线前再更换内容测试后上线。
- 制作时先修改index.html文件命名,等到正式发布时候再改回原有名字,避免误操作发布后导致泄密。
- 制作过程中的文案,可先保持空白或者用中性词填充,如:标题、分享文案,具体文案在和需求方确认后再进行填充。
- 对原有页面新增涉密内容操作时,可先在git上修改页面名称,再进行修改,避免误操作发布导致泄密。
- 如有必要上线到正式地址进行测试的,需要使用不规则无语义命名(如16位不规则字符)的正式地址,并和QA约定测试时间段,不在测试时间段时需要将页面下线(必须执行删除,不能只更名发布,避免被爬虫抓取)
- 如果保密项目使用了新闻系统测试地址,开发测试期间同样需要在六马中修改正式地址,并确保不能与现在CMS中已处于上线状态的页面的地址一样,避免六马自动更新BUG导致页面被发出,如需使用与六马已上线页面地址作为该项目的正式上线地址,可在上线前将原六马页面下线后,再修改该项目的上线地址。
- 对于临时提出需要保密项目,必须先将保密内容进行删除,再告知QA保密内容并提醒复测。
- 新建项目时候,在 保密项目 选择 是。
- 测试地址将会是 https://test.nie.163.com/secret/ 目录下。
- 公司内可以自由访问,外网访问时需要帐号密码,帐号密码可以问 旭泽 拿。
- 各期项目必须分开制作,保存到不同git上,不得有非该期 文案、资源 出现。
- 各期html文件命名在上线前必须不同,防止意外发布覆盖页面,导致泄密。
- 各期项目必须在发布工具上建不同项目,命名方式为 产品名-专题名-第X期-类别,如:阴阳师-绝密项目-第二期-PC。
- 项目各期发布时候,必须确保 文案、图片 无误,不得有非该期 文案、资源 出现。
- 对于需要做保密测试的内容,编辑要提前说明清楚。
- 对保密项目在普通测试的基础上,进行保密测试,如:文案、页面图片请求检测、是否有与页面无关的素材和内容。
- QA通过右键查看网页源代码,如发现HTML中与本次上线无关的注释代码,要求前端删除
- 可通过git进行图片检查,chrome里f12进行页面请求检查。
- 测试完成后,需编辑进行校验,回邮答复已完成保密内容检查,前端QA收到邮件后才可以正式发布上线。