|
上个月我帮朋友修改一个企业官网,网站打开源代码的制作那一刻,我差点以为自己在看二十年前的技术网页。整个页面用表格嵌套布局,有待CSS样式全部写在标签里,提高一个简单的网站轮播图代码居然有四百多行,还全是制作复制粘贴的jQuery插件。最离谱的技术是,网站的有待“联系我们”表单提交后,数据直接通过邮件发送,提高连个后端校验都没有。网站 这种技术水平的制作网站制作人员,我这两年碰到过不少。技术他们大多是有待从培训班速成出来的,会套模板,提高会改文字,会用Dreamweaver拖拽几个图片,就敢接单收费。真正遇到问题的时候,比如网站被攻击了,或者需要做个响应式适配,他们就手足无措。 上个月还有个客户找我救急,说他们花八千块做的网站打不开了。我登录服务器一看,数据库密码居然还是默认的root,后台管理地址就是/admin,连个验证码都没加。更离谱的是,整站程序用的还是2015年就停止维护的织梦CMS,漏洞一大堆。这种网站,不被黑才奇怪。 你说这些制作人员技术不行吧,他们报价的时候倒是很自信。我见过一个案例,某公司找人做电商网站,对方承诺“七天上线,支持百万并发”,结果实际上线第一天就被流量打崩了。后来一查,服务器配置是1核1G,代码里连个缓存都没做,数据库查询全是全表扫描。 其实技术差不是最可怕的,可怕的是这些人不愿意学习,还喜欢用“够用就行”来搪塞客户。我认识一个老程序员,五十多岁了还在学新框架,人家接单从来不说“我做不了”,而是先研究再动手。反观那些年轻一点的“网页制作师”,连Git都不会用,改个代码全靠覆盖文件,出了问题就恢复备份。 更让人无语的是,有些制作人员连基本的用户体验都不考虑。我见过一个餐饮网站,导航栏放七个一级菜单,每个菜单下面还有十几个子菜单,用户想找个订餐电话得点三次鼠标。还有个做外贸的客户,网站全中文界面,连个语言切换按钮都没有,他们老板还得意地说“我们技术团队很专业”。 写代码这事,糊弄外行容易,但网站一上线,速度慢、兼容性差、安全问题全暴露了。有个做二手车的朋友跟我说,他们之前找人做的网站,在iPhone上打开图片全变形,问那个制作人员怎么回事,对方居然说“苹果手机太特殊,我们只保证电脑上正常”。这种话,说出来不脸红吗? 我理解小公司预算有限,但技术这东西,省了前期的钱,后面补窟窿的花费只会更多。与其找个半吊子做出一堆烂摊子,不如多花点预算找靠谱的人,或者干脆用现成的建站工具——至少人家定期更新,安全补丁打得很勤。 说到底,网站制作是个手艺活,需要敬畏心。那些连HTTP和HTTPS区别都讲不清楚的人,还是先回去补补基础再来接单吧。客户不懂技术,但网站好不好用,他们心里有杆秤。 |