您的位置: 旅游网 > 女人

亲爱嘚web程序员妳看过妳嘚源码么7z

发布时间:2019-10-12 22:12:58

我们很多程序员,特别是.net的程序员, 在做了多年的开发之后,还是沉迷于拖控件的方式来解决问题,对于企业级的系统,如OA/CMS之类的B/S系统,当然不会有什么问题

,因为基本上都是在内 ,速度100M嘛。可是对于Internet的站来说,这样做显然要不得,一方面,你在浪费的带宽,带宽是一个站主要成本,对于一个规模站来对, 如果一个站可以忽略带宽成本,那么其它成本基本上可以不计了。

我可以说,90%以上的程序员,从来不会去考虑用户体验,速度,SEO这类问题,他们是码代码的代码机器人,对于一个一两年以下工作经验的程序员来说,老老实实码代码是一件难能可贵的事,但如果对于一个两年工作以上的程序员,还在老老实实码代码,那就是一个粗劣的程序员了。当然,我并不是说你不要去做技术,去向管理层发展,而是你需要思考,做一个有思考的程序员。为什么我要这么做,我可以做得更好么?有什么新技术,有没有可持续性发展的方法?

还是说正题吧,我看过很多程序员写代码,从来不会Run一下关注一下HTML到底有多少行,有多少重复的的HTML和CSS,他们认为这是美工的 事,美工说,我只负责设计好效果图,最多给你切过HTML出来。可是又有几个美工切出来的HTML是符合Web标准的HTML+CSS呢?所以我们常常会 看到有如王大娘的裹脚布一样又臭又长,有数千行上万行的HTML代码,不说下载时间,浏览器解析都解析不过来,能不慢么?

怎么办?增加带宽?没技术含量的做法!我记得我以前带的一个项目组

,有个新人说他们以前做了一个项目,客户老说慢,于是让客户加服务器,客户说我都加了N台服务器,可是还是慢啊!

所以说,增加带宽和和服务器并不是解决方案,你的服务器带宽再宽,客户端带宽改善不了,有什么用?你不能控制客户的带宽,这个是改变不了的,就算你有一TB的带宽,潮水般地向客户涌过去,客户一样只能接收50k/秒的数据。

其实一个优秀的程序员, 完全可以将一个页做成100k以内,甚至更小,大量利用颜色,小图标及标准化html,可以让页变得非常漂亮又非常小,易于用户下载。只要不是以数据 为主的站,我觉得都可以把站做得非常非常地小,不仅可以节省服务器带宽,还可以加快用户的访问速度,加快用户浏览器的解析速度,最令人心动的是,简短 的HTML让搜索引擎非常喜欢,因为搜索引擎也不喜欢解析太于过复杂的HTML代码。

既然有这么多好处,我们的公司为什么无动于衷呢?究其原因无非有两个,第一不懂,决策人不懂技术,第二功利性太强,省钱,总希望快速得到结果,希望节省成本,所以完全忽略了前端工程师这个职位

,其实这个职位可以给公司一年省上数万到数十万的带宽费用

公司的CTO呢,在做什么?!许多公司都有这一职位,可以又真正做到一个合格的CTO了么,很多的CTO只不过是一个PM而已,以完全成项目为准绳,以客户(决策者)满意度为准绳。

本文链接:

注:相关站建设技巧阅读请移步到建站教程频道。

微商城哪家有
微信报名小程序
有赞爱逛直播
猜你会喜欢的
猜你会喜欢的