做建站这行七年了,见过的奇葩需求没有一千也有八百。但最近有个苏州的客户,真把我给整不会了。
他说要做一个苏州工业园区规划建设局网站,听着挺高大上,其实需求简单得离谱。
就是要把那些规划图、审批流程放上去,让老百姓能查。
我心想,这不就是标准的政府门户改版吗?随便套个模板,两天搞定。
结果见面一聊,好家伙,全是坑。
客户是个老公务员,说话慢条斯理,但眼神里透着股倔强。
他说:“小王啊,我不懂技术,我就知道以前那个网站,打开要转圈转半天。”
我点头如捣蒜,心里却在骂娘。
现在的浏览器都啥配置了,还转圈?那是服务器带宽太小,加上代码写得像屎山。
我给他看了几个竞品案例,都是那种极简风,清爽得很。
他摇摇头,说:“不行,太简单了,显得没分量。”
你看,这就是典型的甲方思维。
他们觉得东西多才是好,页面花哨才是专业。
我没办法,只能硬着头皮上。
在开发过程中,我发现他们内部的数据接口根本不通。
规划局的数据库是十年前的老系统,Oracle的,连个API都没有。
这意味着,所有数据都得人工录入。
我算了一笔账,如果人工录入,每年至少得花两个人力。
这成本,比建站费还高。
我跟客户说了这个情况,他愣了一下,说:“那怎么办?不能让用户看到实时数据吗?”
我说:“能,但得加钱,而且得重新开发一套中间件。”
客户沉默了五分钟,最后说:“算了,先静态展示吧。”
你看,这就是现实。
理想很丰满,预算很骨感。
我们最后做了一个折中方案。
前端用Vue3重构,保证加载速度,首屏控制在1.5秒以内。
后端还是用PHP老架构,毕竟维护成本低,找个实习生都能修。
数据部分,我们做了一个定时爬虫,每天凌晨抓取一次最新公示信息。
虽然不是实时,但对于规划查询这种低频需求,完全够用。
客户看了Demo,挺满意。
他说:“这个颜色不错,稳重,符合我们局里的调性。”
我心想,这哪是稳重,这是土气。
但我不敢说,只能笑着点头。
上线那天,我特意盯着后台数据。
第一天,访问量只有几十次。
大部分是内部员工在测试。
第二天,突然飙升到两千多。
我吓一跳,以为被攻击了。
结果一看,原来是园区里几个大企业的行政人员,在帮老板查项目进度。
这说明什么?
说明需求是真实的,只是以前体验太差,大家懒得用。
现在好了,速度快了,界面清爽了,大家自然愿意用。
我常跟同行说,做政府网站,千万别炫技。
什么3D地球仪,什么粒子特效,全给我滚蛋。
老百姓和办事人员,只想快点找到那个红头文件,快点看到审批进度。
你给他们整那些花里胡哨的,除了增加服务器负担,屁用没有。
这次苏州工业园区这个项目,让我感触很深。
技术不是万能的,但体验是必须的。
哪怕只是一个简单的列表页,如果加载超过3秒,用户就会关掉。
这就是人性。
别指望用户有耐心,他们的耐心比手机电量掉得还快。
所以,我在给其他客户建议时,总会强调一点。
慢就是快。
先把基础体验做好,再谈功能拓展。
否则,功能再多,没人用,也是白搭。
现在那个网站已经运行三个月了,客户反馈不错。
虽然偶尔还是会有bug,比如某个图片加载失败。
但整体运行稳定,没出大事。
我也松了一口气。
毕竟,这行干久了,最怕的不是难做,而是做完了没人看。
现在至少有人看了,这就够了。
如果你也在做类似的政府项目,记得听我一句劝。
别整那些虚的,实实在在解决用户问题,比什么都强。
苏州工业园区规划建设局网站,其实就是一个工具。
工具好不好用,用户说了算。
我们做技术的,别太自嗨。
好了,今天就聊到这。
我去喝杯咖啡,压压惊。
这行当,真是越做越觉得自己渺小。
但好在,还能学到东西。
下次见。