历经几年的网站开发,熟知作为一个技术人员要知道自己目标所在,不单单是为了代码而生存,而是要知道我们要做的什么程度,和要走过一段什么样的路程,才能达到我们想要的目标。我不喜欢写文章,也没那天赋,只是平时宅的无聊,在加上多年的工作,也想把自己知道的和不知道的东西拿出来给大家点评一下。或者是自己没事的时候看一看,这样就省着总在脑海中去记了,对吧~ 总而言之,我们想得到的是一种境界。
在随着社会的趋势、技术不断的更新的年代,我们要加快脚步,呵呵~~大家都知道现在电子商务行业的趋势,未来的网络发展形式,无疑是给人们提供服务和便利的还属于网购了,网购仅仅几年的时间,却给网友们带来空前绝无仅有的购物便利,足不出户就可以买到自己想要的东西,这就是时间观。我也试探性的转战电子商务进行b2c网站的开发,只不过才不到一年时间,然而这段时间都是在做基本的工作,闲话少说,下面我就以个人观点阐述一下b2c网站在技术角度上的开发和维护。
我参与开发的网站是一纱网,在线出售婚纱、礼服和旗袍、专业婚纱b2c交易平台,起初网站改了好几个版本,从定位方向到策划文档,改了又改。当时定位是门户性的综合婚纱网站,有产品、新闻、娱乐、sns元素、后来改成商城模式,只卖产品。等等,最后版本品牌婚纱为主进行销售,包括零售,和定制。也涵盖其他功能,如商家店铺,上百个城市的店铺信息,婚纱地图,婚纱图库等。说这些无非是要经过改版,从设计到网站结构,布局,到程序都要做改动。我们就是通过每次不断的修改,从中得出了很多经验。起初在选择程序框架上费了很大功夫,下面是选择程序和开发过程以及后期的维护和优化:
团队配置:
能做大中型企业构建b2c网站,应该说这方面的预算是可以做得到的,但主要问题是找到合适开发人员和时间是否满足要求。我们所配置的人员是,主策划1名,美工1名,前端开发2名,后台开发2名,测试1名。每个成型版本最少需要3个月时间,其中我们这一年改了好几个版本。
程序选择:
选用opencart。opencart的优势在于前台界面的设计非常简洁,直观,唯美!(主要不是看它的前台),后台也非常的简洁明了,而且功能强大,对于初学者来说非常容易上手,对于大多数经验丰富的网店经营者来说,opencart的后台管理功能也基本能满足其需求。opencart更多功能我就不一一列举,大家可以自行去了解。
开发过程:
从策划到定稿,需求大概就出来了,我们这里没有架构师,只能靠策划和技术来协商方案,技术方面每人做自己的那一块。opencart自带购物车功能和支付功能,新版本有支付宝接口等。这样会省去大量的开发时间,要合理的运用开发时间,因为时间就是成本,在策划案出来,设计师开始设计效果图的时候,前端开发人员就应该做demo了。针对需求做demo测试,这样等待美工设计完效果图,前端开发人员就可以直接把做好的demo套在网站上了,既能节约时间,又能练习技能。一举两得了(ps:前端开发人员,通常最少为2个,js开发工程师,和网站布局者,div+css切图,如果有flash的工作,还需要flash工程师。根据需要搭配人员)。
前端开发者合理的配合取决整个页面的开发时间,我个人认为前台开发时间不逊于后台程序的二次开发。因为用框架搭建网站,基本功能就已经成型了,即可直接套用模版。进行调试和上线测试了。所以在用新框架做网站的时候,前提是要摸索框架的代码,属于什么结构等等,标签的转化和目录结构层。都了解之后在套模版就很轻松,不然边开发边摸索,我不推荐这样做,这样浪费时间和大脑的思维能力,想想人通常在同事想两件事情和专一的想一件事情,效率会差多大。除非你是神。能保证开发效率。同时要保证不断的沟通,设计人员和策划人员保持沟通,前端开发人员与设计人员保持沟通,后台人员和前台人员和保持沟通。如有功能疏忽,或者没按照需求实现,将是大笔的时间浪费。而且没有一点好处。我们在开发之前的几个版本里,就是因为不太懂,也不知道改沟通什么。所以总是做岔纰。
需求明确是网站的核心,所以策划写需求方案的时候不能模糊,要有调理的针对性的把每个要开发的功能写出来,而且也要把时间估算出来。代码方面要合理的去写,考虑周全,不要写的太死,即便是实现功能也要写活,为扩展和改版做基础。特别是mvc结构的程序。模版文件目录的指向和文件的命名,都要合理的去做。不然前台开发的看着乱,得现去找,里外里浪费时间。模块公用文件和私用文件都合理搭配,让整个框架结构,条理清晰。
用户体验:
目前网站已经基本成型,而且开始运营了,还交易好几单。但是还缺一些用户体验和营销方面的手段,下一步就是做用户体验和seo优化,下面主要概括几条网站用户体验标准:
1、 网站的访问速度。
2、 网站的域名和风格。
3、 高质量的网站内容。
4、 能给用户提供便利和互动。
5、 清晰的网站结构。
网站优化:
网站的优化方案,到现在还没确切的出来,只是顺水推舟的做了一些,公司有seo专员,但是也忙不过来,因为还有别的网站要做。我们的市场定位是定制和零售,以品牌婚纱为主,所以就围绕“婚纱定制”来做的搜索引擎优化。要知道b2c网站大部分的流量是来自搜索引擎的,做好主要关键字是首要目的,其次在是商品的长尾词,商品的更新与内容编写等。在网站结构上也做了很多优化,代码的优化和管理,访问速度,url静态化,现在都逐步进行中,可能今年这块要请seo服务公司来帮忙给外包出去,这也是一个学习的机会,seo现在做的已经很烂了,我也不多说什么了,待项目成功推广出去之后,我在向大家来回报效果,把整个过程分享给大家,呵呵。最后希望前辈们多多包涵,如有不足请指点,先谢谢大家了。
本人来自一纱网(www.yeesha.com)项目小组,负责网站的前端开发和用户体验,转载请保留链接,谢谢!
1.如何去运用搜索引擎语法去寻找如今做一个网站很容易,后期推广却很难,可能大家都有这种感觉,至于后期推广无非就是外链+内容,内容就不说了,我要说的是如何利用搜索引擎语法去获取我们欲罢必能的外链...
2.为什么提交一个月了搜索引擎还这个问题,被大家问过无数遍。我也回答了不下百遍。 下面是解决方案: 1、查下你的日志,在日志里搜索这几个:“BAIDU”“GOOGLE”“YAHOO” ;2、...
3.seo搜索引擎关键词技术 中国的文字博大精深,不同的标点符号,不同的断句就代表着不同的意思。所以,曾经有一位GOOGLE的科学家说:“如果可以做好中文搜索引擎,那么我们就不怕任何...
4.浅谈新论坛真实流量优化想必当今网络,做资讯站、娱乐站的站长居多吧,因为现在的网民审美观不同了,更倾向于关心全国各地的新鲜事,咱们这里就把这一类的网站统称为信息站。 有了信息,那么网...
5.站长浅谈:你要如何练习自己的软文是站长做推广必谈的一个词语,从刚开始的经验之谈慢慢过渡到含有营销意义的推广软文,它的发展可谓飞速。有些软文的质量和层次非常高,即使经常接触软文的老站长也并不...
6.百度知道推广实战技巧之如何做我把做百度知道的营销推广定义为:第一,口碑宣传;第二,引导流量。也就是如果你做的这条百度知道没有浏览量,那么这条百度知道可以说毫无价值。到底怎么做好百度知道排名...
7.如何构建健康的外部链接如何构建健康的外部链接,无论SEO行业如何变更,暂时都离不开外部链接这个因素,而很多新手站长则认为构建外部链接其实是一件非常简单的事情,只要每天坚持的顶顶论坛帖...
8. 分析互动式网络营销所适用的 我们都知道,现在的互动网络营销更多时候都是大企业在做,比如汽车,饮料,化妆品等消费品,或者一些电子商务类的公司在做,它们的特点就是:有钱,有背景。然后很多人就...
9.总结15种发布外链的方法SEO圈内一直有外链为后的说法,当然,还有诸如内容为王之类的说法,不过那些内容已经被很多人讨论过了,罗宾就不去议论,其实不管是王还是后,都需要保证内容的可读性,...
10.高效网络营销构成要素 1、定位系统 核心竞争力分析与定位 目标客户群定位(谁是你的目标客户、他们有什么特点、他们在那里、如何找到等) 核心产品定位(如何选择自己...