首页 > 华企学院 > 优化教程 > 网站开发中大型网站细节总结

网站开发中大型网站细节总结

作者:华企商城小编  浏览量:173   发布时间:2014-12-03 10:50:00

 

  大型网站开发项目会有一个可操作的理论性实现方法,项目不是很大一个人完成的,可以执行此流程。可是实践中,常常开发项目被分解成若干部分,几十人协同开展工作,这就需要研究好团队配合、方案和BUG的寻找、结构化、二次开发、网站未来规划都要考虑在内。华企商城凭借多年经验,先总结如下:

  开发过程:对前台开发大家都知道要用到设计师、网站布局人员、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要多的多。这是技术上的细节,我们要利用有效的时间做一些无限的事。

  大型网站一般采用专业团队网站开发,开源代码适合小网站,安全性稍差。大型网站开发过程中,笔者偏重封装性,容易维护。JS类库、BUG的部分都是容易忽略的点。网站开发http://www.netshop168.com/category-65-b0.html,整理发布

华企商城更多商品介绍:高质量B2B/分类/论坛网站外链代发    百度指数会员  美丽说杂志收录

文章转载请注明出处:http://www.netshop168.com/article-894.html


精品推荐
下一篇:分享一下最新的网站seo方案(纯干货)
上一篇:网站运营有效方式同比流量增长30%
相关文章

华人企业网
关注微信公众号
享受更多优惠

 

消费者最喜爱的网站TOP100 | | 网络社会征信网 | 北京工商 | 法律顾问 | 京ICP备07504386号-6 | 网站地图