设为首页    加入收藏    联络我们
wwwpj31com
百度业务咨询电话:0851-85952691
 消息详情页

浅谈大型网站开辟要留意的几个细节

实例完成日期:2012-11-9 会见次数:11957

    我已经开辟多个大型网站,音乐门户、信息流派、如今开辟B2C网站,都是高流量的大型网站。那么我要说的是在开辟历程中团队的共同和应需求留意的几个细节:​ ​
  一、法式框架:我们想开发的网站,常常市情上会有许多同类的开源程序,以是各人挑选法式上并不难,可是各人不要随意的挑选了一个框架,要看该法式的二次开发机能、短处、构造优化等几方面能否合适本人。以及网站将来发展规划,都要思索在内。以是挑选法式不是定见简朴的工作。​​
  二、开辟历程:对前台开辟各人都知道要用到设计师、网站规划职员、JS工程师等等还有。。我这里就对JS方面论述一下,大型网站得对前端有一个整体规划,以是JS计划是不成短少的,以下我本人归纳的3种JS编写计划:​
  1、零星型:什么是零星型的呢,这是我本人界说的,就是说当我们用到什么结果的时分就去针对性的写一块,如许的益处是便利,费事,哪里需求就在哪里写,也不消内部文件挪用,关于JS要求不多的网站来讲很适用,缺陷是不好管理,修正代码时分常常会找不到代码。​
  2、封装型:和零星型区分是,把代码都封装起来,用文件挪用,封装益处是,反面别的函数发生冲突,做成一个个的封装类,很适用,如今大多数网站是用这种方法。​缺陷是,仍旧不是一个团体的类库,但要比零星的好管理的多,一视同仁吧。
  3、JS类库:JS类库许多,用的比力多的有prototype,jQuery,我们拿jQuery举例,如今大型网站总的来说用JS不过是两种方法,一个是原生JS,纯JS编写的网站(以上的两种办法包罗在内),再就是操纵jQuery框架,两种方法历程是判然不同的,可是用户看到的结果却是一样的,有的大型网站纯真就是JS编写,不消任何框架,这是一种技术上的硬性尺度,关于差别的公司而言,如许做是对纯真技术上的磨练,高手许多,用JS一样能写出和jQuery一样的类库,可是假如用jQuery的话就会节流大量的工夫,由于jQuery自己就有许多的插件供各人利用,完整开源。不外另一方面说,jQuery能够的确是属于使用的APP,和本人编写的代码是有素质区分的。我看过许多著名的网站,有JS和jQuery分离的,有纯真JS的,也有纯jQuery的,不管怎么利用阅读者所看到的结果是一样的,区分是我们在扩大上、保护上、管理上是有区分的。以是各人写前端代码时分用到的JS要慎重思索,也要按照本人的才能来判定该如何利用JS。 ​
  三、​团队共同:好的产物是离不开全部团队共同的,由于你不是一个人在战役。在技术开发上,要时辰连结相同,哪怕一丁点成绩,能问同事就多问,一句话的工作总比去百度上找强吧,特别是焦点上的成绩,筹谋上的成绩,不能自己片面的去想,要一起来决议这件事能否准确,能否能够施行。常常返工就由于共同的不默契招致技术上失误,形成工夫的开消和指导的责备。要记着,本人在怎么有能力,也不会胜于全部团队的勤奋。​​
  四、找BUG:BUG在手艺范畴上是很热的一个词了,我们开辟历程中,时时刻刻都在找BUG,BUG也是无形中发明的。发明一个BUG有时候以至要比你学了好几天的工具要强的多,由于BUG是你最简单无视的成绩,你学漏的常识。产物公布有时候会由于一个BUG低落知名度、威望度。以是在产物公布之前,找BUG是最重要的,但我想说的是,找BUG不是要专门比及必然的机会在去找,我们要在工作中,歇息中,睡不着觉的时分都该当来想,明天我写了什么代码。会不会有成绩。这个工夫是比专门腾出来的工夫找BUG要多的多。这是技术上的细节,我们要操纵有用的工夫做一些无穷的事。貌似这句话是他人说的。嘎嘎。​  ​
  五、工作总结:提到工作总结,我下意识的背后就说骂道:“又TM写总结,明天干什么来着?”没错,你们也是一样吧,我们有时候把工作总结当做事情的一部分了是吧?天天要去做的。但实际上公司看你的工作总结是想知道你天天都干了什么,可是本人给本人做工作总结是想知道本人学到什么新知识,做出了哪些和今天差别的工作,这里也呈现了一个细节,就是把天天本人发明差别处所总结出来,不要随便的无视,如许会对本人有一个动力,你知道是什么?那就是无形的增加,才能是怎么来的,不是生成的,是本人存心去学到的。(本节和手艺无关,纯属烦琐。)​​
  以上五点,是我简朴的总结出来的,期望对各人有点用途,如有不合错误的处所请责备。​

67677新澳门葡京
澳门葡京官方网站
2009-2017 @ 贵州纵横网络技术有限公司 www.gy-baidu.com
地址:贵州省贵阳市南明区花果园国际金融街5号楼17层 电话:0851-85952691 传真:0851-85952315