51Testing软件测试论坛

标题: 行业网站的应该具备哪些技术指标? [打印本页]

作者: Kingson    时间: 2007-12-29 12:24
标题: 行业网站的应该具备哪些技术指标?
  行业网站的崛起已经成为中国电子商务发展不可阻挡的趋势,根据一项调查预计07年增长率将接近50%。对于很多行业网站,经过一段时间的发展,抢占了先机,赢得了一定的市场份额。同时,又将面临很多新入者的挑战,市场的竞争会越来越激烈。

  相对于那些有VC支撑的互联网公司来讲,行业网站面临的第一个问题就是技术问题。近年来互联网技术并没有革命性的突破,但是也在某些细微的地方逐渐发展,这些细微的变化属于技术范畴,除了极少数行业网站外,几乎大部分行业网站在技术方面存在诸多问题,如果不掌握这些细微的变化并跟进发展,将会在未来的竞争中处于劣势。

  因此撰写本文的目的,就是探讨行业网站应该具备的一些基本指标,文中将会引用大量例证和通俗的语言来支持我的观点,同时不仅限于技术层面,更多的来探讨由于技术模式带来的成本和竞争优势。

  一、科学性——跟进主流互联网应用技术!

  所谓科学性是指网站本身的技术是否科学高效。是否采用了很多必要的互联网技术,例如,最新的W3C标准xhtml、模版分离技术、RSS技术、生成静态页面等。

  我现在来举其中几个例子来说明:

  1.W3C最新标准xhtml

  随着各种浏览器版本、终端设备的变化,网页的标准就非常有必要了。网页代码也是有标准的,例如:有多生产机械零件的企业,这些企业为欧美国家提供产品,这些产品都有统一的标准才能组装成一个完整的产品;再例如我们面前的PC键盘,基本上在任何一台机器上都能通用。

  随着个性化的需求,目前已经有很多品牌的浏览器产品,甚至IE本身不同版本之间也是有差别的,此外,不同的国家和地区还存在语言编码的差异。这就要求我们的行业网站必须要遵循最新的标准来适应这一变化。

  从早期的html转化为xhtml的知名网站有那些呢?雅虎、新浪、网易、搜狐、阿里巴巴、TOM、当当……几乎国内所有的知名网站都转换为xhtml了,国外的知名那就更早了。从html转化为xhtml有一个专有的名词,也就是两年前一本来自美国的数叫书名《网站重构》,书中有个令人惊讶的说法是“99.9%的网站不合格”,时隔两年多中国大部分知名网站已经进行了重构,但是仅就技术层面这句话仍然适用于行业网站,那就是“99.9%的行业网站不合格”。

  当然,网站重构除了适应不同浏览器外,还有诸如降低服务器负担,加快网页浏览速度,提高搜索引擎友好度,降低改版成本等诸多优势。总之,跟随战略是行业网站重要的战略之一,那么就跟进,开始准备重构吧!

  2.选择适合自己的开发语言和环境

  目前在技术领域一个流行的说法是对于一个优秀的科学的系统来讲开发语言反倒是次要的,通俗一点讲就是当技术水平到一定程度后大多数技术人员认为asp,php,jsp,asp.net等等这些语言区别不大。但是对于行业网站来讲只有少数的行业网站有自己的技术团队,绝大多数行业网站还是委托网络公司来开发。选择什么样的语言环境来开发是首先面对的困惑:

  在技术领域有很多的争论,这里我们并不探讨太多,我们只是简单的介绍一下。并举例说明知名网站采用的技术,毕竟这些知名网站有强大的资金支持,有最高水准的技术人员,跟随他们的脚步至少要更有把握。

  目前常用的语言就是asp、php、jsp、asp.net,其他的cgi等其他语言不做讨论,常用的数据库是Access、SQL server、Mysql、Oracle。

  1.选择语言

Asp是最常用的语言,它是微软公司的产品,目前已经逐渐被同是微软公司产品的asp.net取代;
php是另一种较为常用的语言,也是应用非常广泛的语言,由于运行环境等各个环境都是开源的,因此发展很快。
jsp和asp.net在互联网领域是比较高端的语言,jsp比较早也比较成熟,很多大型网站都采用这一语言;
asp.net是微软推出的作为和jsp竞争的有力武器,也得到了非常广泛的应用。
  一个有意思的趣闻是拥有asp.net的微软公司和拥有jsp的SUN公司,为了对比技术,各自选拔优秀的技术人员推出了一个商店程序叫宠物商店,最后比赛的结果据说是不分伯仲。(相关的源代码可以在免费下载)

  2.选择数据库

  Access是微软的产品,是小型的数据库产品,对数据量较大的行业网站来讲无论从数据存储量,处理能力,安全性等各个角度,都不适合。

  SQL server作为微软的主打产品目前已经有多个版本,是目前互联网上运行最多的数据库之一,随着微软在互联网方面的技术投入,我们有理由相信它会越来越强大。

  Mysql也是应用非常广泛的数据库,由于其主要的管理程序和运行环境都是开源的,因此发展非常迅速,跟PHP的结合已经越来越成熟。

  Oracle全世界范围内来讲是比较高端的数据库,主要用于很多超大型的系统,在互联网领域只有大型的网站才使用该数据库。但是,我们看到作为微软公司和甲骨文公司的竞争逐渐升级,SQLserver已经开始越来越成熟,包括美国的消防系统等国家机构已经采用了SQLserver,这给Oracle带来了不小的冲击。

  3.结论

  如果看了我唠唠叨叨的一堆话,感觉有点晕,那么你大可以忘掉它。其中很多关系仍然被很多技术人员喋喋不休的争论,我们只分析对行业网站来讲如何选择。

  最终的结论是推荐采用Asp.net+SQL server或PHP+Mysql,我想这也是大多数人的观点。相对来讲asp已经逐渐开始被asp.net取代,jsp+oracle的模式成本太大,对行业网站来讲不推荐使用。

  asp.net和php两种语言各有优势,对行业网站来讲都比较适合。从成本以及将来的扩展性各方面来讲,asp.net相对来说更适合,同时目前在人才市场上asp.net的技术人员相对来说比较容易招到。

  目前使用asp.net的网站有那些呢,当然最知名的毫无疑问是微软公司,大家常用的hotmail现在已经转移为.net平台了,另外微软的live.com都采用了asp.net语言了。目前行业网站中有很大一部分仍然采用asp,不过有些知名的网站已经从最初的asp转换为asp.net,这其中有大家熟知的当当网、携程网、中华英才网、泡泡网(PCPOP)等,中国最大的技术社区csdn.net也采用的是asp.net.

  不管争论的结果如何,没有必要深究其中的技术细节,作为行业网站从业者来讲选择开发语言,首先可以借鉴一些成功的知名站点,其次需要考虑开发成本和是否可以快速找到合适的开发人员。

  二、扩展性——适应市场的瞬息变化!

  所谓扩展性,就是指网站能迅速适应变化,是否具有足够的灵活性。市场瞬息万变,随着用户体验、视觉体验、业务流程的变化,要求程序具备灵活的扩展功能,以适应熟悉变化的市场需求。

  1.变脸

  阿里巴巴做为中国电子商务的领航者,成为众多行业网站模仿的对象,至今大家仍然看到很早期的仿阿里巴巴的行业网站程序。可是近期阿里巴巴中文站在短短的时间内进行了数次变脸,这让很多模仿阿里巴巴的行业网站应接不暇,阿里巴巴如此快速的调整自己的业务流程和用户体验的一个重要原因,就是因为阿里巴巴有快速的变脸功能,即它采用了模版与程序分离的技术。

  阿里巴巴拥有国内最先进的UCD团队,负责用户体验和UI设计。这些新的名称和操作模式对大多数行业网站来讲闻所未闻,虽然行业网站的发展已成为大趋势,阿里巴巴会遭受的前所未有的巨大冲击,这也是它先后推出什么所谓的“服装网”、“化工网”等频道,又进行数次眼花缭乱的变脸的原因之一;但是阿里巴巴仍然是一家伟大的公司,其先进的技术和前瞻的眼光,仍然是行业网站学习的对象。马云对技术层面一窍不通,却拥有最先进的技术团队,这是成功的重要原因。

  除了阿里巴巴包括网易、搜狐、新浪等众多的知名网站都经历过不同程度的变脸,其中大部分都采用了模版分离的技术。对于行业网站必须跟进潮流,从更长远来讲,最大的好处就是降低了改版的成本。

  2.变活

  当然阿里巴巴的变脸不仅仅是换了一个皮肤,同时它也能迅速的建立行的业务模式,来适应电子商务的变化,这就是功能的扩展性,我叫它变活。程序的扩展性,主要体现在功能的扩展性上,看你能玩出什么新活来。

  对于行业网站来讲,要发挥自身的优势才能在竞争中取得优势,无论是纵向(行业网站内)还是横向(综合网站)的竞争,必须要有自己的特色,并且适应行业本身的变化,创新出独特的业务模式或者是功能。举例来讲,一家钢材网站中不锈钢和碳钢的参数是不一样的;对医药网站中成药和西药应该填写的表单也不一样。能不能让用户在添加不同产品的时候填写不同的参数?这就是最简单的变活。

  还是举例来说明:来看阿里巴巴,当我们选择mp3的时候会有品牌、型号、内存、屏幕等参数,选择某款机械产品的时候会让用户填写电机功率、主轴转速、工作精度等参数。这仅仅是扩展性一个很小的例子,但是对用户来讲实用性不言而喻。

  3.结论

  对大多数行业网站来讲,每一次改版需要耗费巨大的人力、物力和财力,其风险性是非常大的,甚至对很多扩展性能较差又没有自己核心技术团队的行业网站,改版就意味着重做。但是我们从阿里巴巴的例子可以看到,市场的瞬息万变就要求业务流程和用户体验能跟上的上,只有捕捉变化,跟上变化才能在竞争中处于优势。

  对于很多在行业网站中发展了很多年,并且拥有一定市场规模,收入也不错的公司来讲,一些新兴的行业网站在技术方面带来的冲击是非常大的,因为新兴的网站没有改版带来的负担,可以采用一些新的技术和业务模式来提供更好的服务。

  因此,对行业网站来讲,如果想在未来的竞争激烈的市场中拥有一席之地,必须在技术上多下功夫,毕竟随便挂一个简单的程序就等着收广告和会员费的时代已经一去不复返!很多拥有长期经验和技术的互联网公司已经注意到这一蕴藏巨大商机的市场。

  三、前瞻性——放眼未来的电子商务发展趋势!

  所谓前瞻性,就是指必须拥有超前的眼光,以适应未来电子商务的发展趋势。对互联网公司来讲,抢得先机就等于获得了制胜的竞争优势。但是先机往往被那些具有超前眼光的人率先获得,因此对行业网站来讲,能不能适应未来的发展趋势是一个重要的考量标准。

  1.电子支付

  电子支付目前仅限于b2c和c2c,在B2B领域应用的比较少,但是B2B领域的电子支付是必然趋势。作为行业网站来讲,必须要有足够的前瞻性,来适应电子支付。

  2.电子签章

  目前很多工商管理部门,要求公司对公章进行备案,在传统领域中公章是一个公司的信用保证。在电子商务领域国家也大力提倡电子签章的应用,目前电子签章技术仍然在发展,作为整个电子商务信用体系中最重要,最具有法律效力的一环,电子签章、数字认证、电子合同,随着国家对电子商务的管理力度的加大,一定会得到进一步推行。目前已经有少数电子商务网站(其中大部分为行业网站)采用了电子签章,对行业网站来讲也应该看到这一趋势,并做出适应的策略。

  3.电子商务标准

  电子商务行业亟待产生统一的电子商务标准,我想国家相关部门以及从一些电子商务技术公司已经开始探索,希望寻求一个统一的电子商务标准。电子商务标准的产生可能会经历各种各样的困难,但是这一趋势已经逐渐成为一种共识。

  同时越来越多的一些新的电子商务技术公司,会促进统一的电子商务标准,这一标准也许会被阿里巴巴这样的行业领航者拒绝。就像即时通讯工具QQ拒绝跟MSN,雅虎通等互通一样,但是不妨碍行业网站与第三方电子商务技术公司合纵连横,共同参与竞争。

  对于行业网站来讲,做好准备形成统一的标准,更有利于将来与各种第三方技术公司合作,比如电子商务搜索引擎,即时通讯服务商,电子商务支付公司,甚至包括CRM系统等新的所谓SAAS软件的应用。举个通俗的例子来讲:未来的电子商务不一定是故有的模式,对行业网站来讲有可能成为整个电子商务中的内容供应商和交易平台,但是很多功能比如支付、客户管理、即时通讯由第三方提供,这就类似于W3C标准一样,要求行业网站输出的零件能无缝的对接到整个电子商务业务流程中。

  四、总述

  也许看似平静的波浪下涌动着翻滚的暗潮,只有注意到这些细微的变化,才能在竞争中处于优势。只有少数的行业网站拥有自己的技术团队,大部分行业网站都是委托开发自己的产品,或者直接购买简单的修改后直接使用。

  对于选择委托开发或者直接购买的行业网站来讲,必须回答以下问题:

  1.是否采用了必要的新技术:如生成静态页面,符合xhtml标准等?
    2.是否具备模版和程序分离的功能?
    3.是否具备一定的扩展性和必要的数据接口?
    4.是否采用了适合自己的语言程序?
    5.是否有足够的前瞻性和升级服务?
    6.是否有专业的技术人员做售后服务?
    7.是否能适应电子签章、数字认证等更先进的技术?
  8.是否有更高端的用户体验和视觉设计?
作者: 金三角    时间: 2008-4-11 17:48
标题: 好!
虽然我不太懂,但分析的很全面!
作者: belie    时间: 2008-4-11 18:15
不错!! 学习中....
作者: 阿七    时间: 2008-4-12 11:00

作者: q789789q    时间: 2008-4-13 08:28
很好的文章,学习呢
作者: songhailin888    时间: 2008-4-13 16:11
写的很好,学无止境啊,努力学习了
作者: fengyun32    时间: 2008-4-23 10:15
很全面,

值得推荐!
作者: 阿七    时间: 2008-4-24 10:07
概括的很详细了
作者: Babby    时间: 2008-6-27 16:47
不错哈,难得的好文
作者: obbo    时间: 2008-11-13 09:42
王牧童?
作者: cuiliqin-1    时间: 2008-11-26 22:28
楼主技术不错
作者: panluhai    时间: 2009-3-5 00:51
太受用了  大开眼界 谢谢
作者: 306459290    时间: 2009-4-18 14:14
此文对于测试人员非常受用
知道学习的方向了
感谢楼主
作者: micrry    时间: 2009-5-4 10:20
很好,很不错
但内容是不是比较老了,是以前写的文章吗?
作者: kiklo    时间: 2009-5-13 16:10
顶一个,不错 ,学习了
作者: meiguishijun    时间: 2009-5-15 11:33

作者: h40075    时间: 2009-9-19 19:19
楼主很强大
作者: francais    时间: 2009-10-16 22:55
受教了
作者: yanying0402    时间: 2011-6-27 09:56
可以收藏吗?
作者: 449180704    时间: 2011-7-4 12:00

作者: pl80601983    时间: 2011-12-12 19:41
强调了技术层面在电子商务中的运用,阿里巴巴的理论很好,能够随时剖析市场的技术的过渡与变迁,很是难得,楼主的分析给我们带来的帮助。
作者: xiaoming2624    时间: 2011-12-14 15:00
不错的帖子
作者: lusenbao    时间: 2012-2-2 11:08
很好的分析
作者: ttcbl    时间: 2012-2-21 19:38
想去阿里巴巴做web测试了、
作者: lxh    时间: 2013-1-19 10:01
不错
作者: lxh    时间: 2013-1-19 10:10
不错,学习中
作者: lxh    时间: 2013-1-19 10:13
很好的帖子,准备推荐给别人
作者: 12qwsa    时间: 2013-2-18 11:03
电子商务的易用性怎么体现




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2