共用模板不应作为独立页面重复计费,但也不能简单归零。更可执行的做法是:把模板从页面清单中拆出来,先按“唯一模板数”单列一笔模板设计与开发费,再按“套用该模板的页面数”计算内容填充与配置费。这样同一份报价里,模板的复用价值被计价一次,页面侧的重复劳动按实际数量体现,双方对“为什么这页便宜、那页贵”有共同口径。
拿你手里现有的页面清单(或旧站导航、栏目结构)作为起点,逐行补三列:页面地址、页面类型、所属模板。页面类型指列表页、详情页、表单页、纯内容页这类结构相近的分组;所属模板填该页实际套用的那套版式。补完后你会得到两个数量:模板种类数,以及总页面数。这两个数字是后续拆价的基础,缺任何一个,按页面计费都会把复用关系算乱。
判断是否属于同一模板,看结构而不是看视觉:栏目位置、字段数量、组件顺序、响应式断点行为一致,就算同一模板。颜色、文案、配图不同不影响归组。若某页只是换了主色调但栅格和组件完全一致,它仍是实例,不是新模板。
拆出模板层后,报价可以写成两段结构:
这样处理的实际效果是:一个被 30 个页面共用的详情模板,不会产生 30 次模板设计费;但 30 个页面的内容填充仍然按 30 份工作量计入。若对方坚持“每页都含设计费”,你可以要求其说明这 30 页里哪些设计决策是逐页独立产生的——通常答不上来,重复项就会显形。
假设一个站有 40 个页面,其中 3 套模板:首页模板 1 套、列表模板 1 套、详情模板 1 套,详情模板覆盖 30 个页面。若按纯页面计费,40 页都含模板成本,模板被隐性重复 37 次;若按模板加实例计费,模板费只算 3 套,页面费算 40 份内容工作。两种口径的差额,就是复用部分被重复收取的金额。
把这张假设表发给对方,要求其报价按同样两段结构回填。回填后你就能看出:对方是把模板成本摊进了每页单价,还是真的只收了一次。若对方只肯给总价,可要求其至少标出“模板数量”和“实例页面数量”,否则无法判断复用是否被计价。
改版过程中页面数量常会变动,这时先归类再谈钱:
这个顺序会影响下一步动作:如果你先答应“每加一页按整页单价算”,后续新增的纯内容页就会带着模板成本一起涨价;先锁定模板与实例的分界,增项谈判才有依据。
模板与实例的划分一旦确定,就把它固化进报价说明,避免执行阶段反复解释:模板数量及每套覆盖的页面范围、实例页面单价包含哪些具体动作(录入、配图、校对、单页调整次数)、超出范围的新模板如何计价。这三项写清楚后,页面计费就从“按数量乘单价”变成“按可核对的两个维度分别计价”,共用模板的处理不再依赖口头约定。