结论是:共用模板不应让每个页面都重复承担一次模板成本,但也不能一律按零处理。更稳妥的做法是把模板成本单独列为一项,再按各页面实际使用到的差异部分分摊;如果页面只是换文案、换图,模板结构完全一致,就适合把模板视为一次性投入,页面报价只计内容与发布工作。
这个结论有一个明确前提:模板本身已经完成并验收,后续页面不再改动结构、组件和交互逻辑。一旦共用模板在每个页面都要做结构级调整,按零重复计费就会低估真实工作量,报价也会失去依据。
“共用模板”在报价里经常被混为一谈,实际至少有三类,处理方式不同。
判断方法很直接:让执行方指出,从第二个页面开始,哪些工作可以原样复用,哪些必须重新做。能原样复用的部分归入模板项,必须重新做的部分归入页面项。这个拆分动作本身就会让报价从“每页一口价”变成可核对的结构。
把共用模板成本从页面单价里拿出来,不是为了让总价看起来更低,而是为了让增删页面时双方都知道钱花在哪里。
模板项通常包括:整体结构设计、公共组件制作、响应式规则、基础样式表、公共脚本、模板验收。这些工作只发生一次,后续页面复用时不重复计费。
页面项通常包括:该页专属文案排版、图片选取与压缩、页面级元信息撰写、内链位置安排、发布后检查。如果某个页面需要独立模块或特殊交互,应单独列出,不混进页面单价。
假设一个项目有二十个页面共用一个模板,模板项报价为固定金额,页面项按页计价。如果后来只做十个页面,模板项不因页面减少而自动减半,因为模板已经完成;页面项则按实际页数减少。反过来,如果模板尚未开始,页面数量又可能大幅变动,把模板成本全部前置就有风险,此时更适合约定模板项在页面数量确认后再锁定。
这个假设只用于说明拆分逻辑,实际金额需要按具体工作内容和双方约定确定,不存在通用单价。
最典型的反例是:模板虽然共用,但每个页面都要接入不同的数据来源、审批流程或第三方服务。此时模板只是外壳,真正耗时的是页面级集成和联调。如果仍按“模板共用,所以页面便宜”来报价,执行方会在中后期不断追加沟通和返工,委托方也会觉得报价前后不一致。
另一种失效情形是模板验收标准没有写清。比如“结构一致”没有说明移动端断点、浏览器兼容范围或组件状态,第二个页面开始就可能因为补齐这些条件而反复修改。此时问题不在共用模板本身,而在验收口径缺失,按页面计费无法覆盖这部分不确定性。
还有一种容易被忽略的情况:模板由委托方提供,但提供的是设计稿而非可用代码。执行方仍需把设计稿转为模板,这部分工作不属于“共用”,应单独估算,不能因为“模板已有”就计入页面单价。
在确认报价前,让执行方按页面列出一张复用清单,至少包含三列:可原样复用的部分、需要页面级调整的部分、需要单独报价的部分。拿到清单后,先核对第二列和第三列是否被漏项,再讨论模板项与页面项的分摊比例。
如果清单显示绝大多数页面都落在“需要页面级调整”,说明共用程度有限,按页面计费仍可成立,但页面单价应反映真实差异;如果清单显示只有少数页面有差异,更适合把模板设为固定项,页面按基础价加差异项计价。这个动作的结果会直接决定下一步是继续按页报价,还是改为“模板固定费加页面浮动费”的结构。
把共用模板的成本归属讲清楚,推广费用估算才不会在页面增减时反复推翻,后续追加页面也有可沿用的计算依据。