以前我一直觉得做个网站很简单,不就是找个模板改改颜色、填填内容嘛。直到去年我帮朋友公司开发一个官网,才彻底明白这行当有多“深”。一开始我们直接套了个漂亮的模板,结果发现后台管理功能完全对不上号,客户想要的产品分类展示和在线询盘功能,模板根本实现不了。那一刻我才意识到,网站设计与开发根本不是“拼积木”,而是“盖房子”。
后来我们重头来过,老老实实走专业流程。第一步是需求沟通,我和客户坐下来,拿着白板把每个功能点都敲定,甚至画出了用户从点击到下单的完整路径。第二步是信息架构设计,梳理出首页、产品页、案例页、关于我们等板块的层级关系,就像给房子画施工图。第三步才是UI设计,但设计时得考虑开发能不能实现,比如某个炫酷的动画效果,开发同事说“得改”,我们就立刻调整方案。
进入开发阶段后,最让我头疼的是前后端联调。前端页面做好了,后端接口却迟迟没对接上,数据传过来格式也不对。我们团队每天开站立会,把问题列成清单,一个个过。测试环节更是折磨人,在手机上、iPad上、各种浏览器里反复点,光兼容性问题就修了三天。最后上线的那个晚上,看着网站流畅跑起来,我长舒一口气。现在回想起来,网站设计与开发真的不是“设计完就开发”,而是每一步都要环环相扣,细节决定成败。