网站的上线表示网站建设项目已经完成并且网站已经投入使用,在网站运营过程中,随着公司的发展可能会有一些新的需求,使修改部分版块的排版,增加一些新的功能等等,因此需要二次开发。网站二次开发需要技术人员介入,在原有基础上,再次对网站进行开发。新增或修改版面、功能甚至网站改版、升级均属于二次开发范畴。
网站二次开发仅适用于定制建站。模板建站受限于程序技术核心,原则上不支持二次开发。
网站修改:在保留网站核心程序、绝大多数排版和功能不变的情况下,对少数版块进行调整,对少数功能进行开发,也包括新增版块、新增功能。
网站改版:在保留网站核心程序、绝大多数功能的情况下,对整个网站的排版进行重新设计,提升网站的视觉效果。
网站升级:对网站的核心程序进行升级,排版和功能可改变、亦可不改变。
对网站进行二次开发时,需尽量保留原站的内容,应尽可能地保留原网站的链接,对无法保留的链接应做301永久重定向处理或出示友好的404错误页面,尽可能降低二次开发对SEO的影响。
新增功能示例:由于公司的发展,需要通过网站销售产品,于是,在原有产品系统的基础上新增开发购物车系统、订单系统、支付系统、物流追踪系统等。
修改版面示例:由于业务改变,产品由电子元器件转向到工业设备,需要调整产品展示页排版以适用新产品的展示需求。
网站升级示例:网站上线20年,互联网技术已今非昔比,于是,开发手机版网站以适应移动互联网时代的需求,升级网站程序内核以配合各主流浏览器的技术需求。
网站二次开发属于有偿收费服务,根据工程量精准计算开发费用,一般约为400元/天。建议在建站初期合理规划,最大限度地降低二次开发的可能性。必须二次开发时,也应合理规划,以最小的工程获得最佳的开发效果,从而节省二次开发费用。
网站建设不是一次性工程,在网站的生命周期里,由于各种原因,可能需要经历许多次二次开发,使得网站越来越完善,越来越满足公司新时期的发展需求。要实现这一目的,依赖于一个能够提供长期、稳定的技术团队,与网站技术维护相辅相成,保障网站始终处于最佳状态,能够持续地为公司发展提供强大的互联网助力。
一些工程量小的细节修改,通过普通的网站技术维护即可实现,不需要启动二次开发。参考资料:《网站维护做哪些工作》