设计原则和错误处理

网站建设中当开始为.NET编写组件的时候,现行的一些设计准则仍然能够使用。然而,.NET Framework毕竟与COM和COM+组件不同,过去的一些设计原则现在只能以不同的方法来执行。过去根据使用语言的不同,甚至会有不同的准则。现在,在.NET中这些准则得到了统一。使用这些设计准则的另一个关键之处在于,Microsoft在创建系统架构本身,连同SDK中的所有范例时,都已经遵守了这些原则。

CLR环境的特点之一是能够持续有效地对包括结构化异常在内的各种错误进行处理。这个特点对CLR环境支持的所有语言都是有效的,因而应该在任何可能的情况下使用。以前使用错误代码,检验返回值,甚至用On Error Goto语句的方法,已经被捕捉异常,并在异常处进行错误处理的方法所替代。

网站制作中常犯的错误 学习大公司真有用?

 在中小企业进行网站设计时,领导往往会说:学习下那些大公司的网站怎么做,我们也要做出那样的感觉和气势来。
 
之前我从不觉得这有什么问题,后来在想明白为什么人家大企业的网站都不考虑做SEO优化后,才知道我们大错特错。为什么呢?
 
一、客户到达大企业网站和中小企业网站的方式往往是不同的。
 
以搜索引擎为例,对于大企业来讲,由于其品牌和产品已经在消费者心目中有了根深蒂固的地位,所以,消费者在购买时往往直接采用“品牌名+产品名”、“公司名+产品名”这样的搜索词,这样一来,他们很容易就能到达大公司的网站,并且,大企业由于长时间的积累和品牌认知度,已经有了很庞大的、很稳定的客户源,这样,即使他们的网站是整站FLASH也问题不大。而对于小企业来讲,由于品牌知名度很低,客户大多会通过“产品名”这样的搜索词来到我们的网站,在这个过程中,网站的优化、META信息的设定等起到了关键作用。
 
也就是说,大企业网站不刻意做搜索引擎优化也是可以的,而我们中小企业如果这样做,无异于自掘坟墓。仅从这一点上来讲,就决定了大企业网站设计和中小企业网站设计关注的重心完全不同。
 
二、在同时浏览大企业网站和中小企业的网站时,客户的关注点是完全不同的。
 
大企业具有强大的品牌优势,客户信任度相当高,客户在购买他们的产品时往往考虑的很少,只要产品符合客户的需求并且在他的预算范围之内,他往往就会下单。
 
而对于中小企业来讲,客户对其信任度基本为0,通过一个网站烘托出高大上的品牌形象就能带动销量的想法基本是很傻很天真的,除非你肯花大价钱去推广,这个大价钱肯定不是一年几万、几十万的广告费用的问题了 ,最近派代上很热的一篇讨论帖就是体现的这个问题(三年KA电商经验,三个月投资6万淘宝女装小C店至今0销量,跪求大侠前辈们解剖店铺)。
 
来到我们中小企业网站上之后,客户会通过产品描述、公司描述、成交案例、成交量来衡量这个公司是否值得信任。如果说产品描述是用来帮助客户确认这个产品是否是他需要的,那么,成交案例和成交量则成为他用来确认这个产品描述是否是真实的、这个公司是否可信的关键因素。人是有从众心理的,这一点在淘宝等购物网站上表现的更明显,你产品描述的再好如果没有成交量也很难让人产生购买行为。
 
也就是说,网站的富丽堂皇只能带给客户第一印象(很多中小公司为了这个第一印象而牺牲SEO优化,这是相当不明智的),决定他是否有下一步行动的,却往往取决于成交量这样的销售指标。没有成交量做支撑的中小企业,网站做的再美,都是空中花园,可供观赏但不能产生太多实际价值,除非你把自己的网站当成旅游胜地啦~
 
中小企业一般都要经过不断扩大销售——量变引发质变——形成品牌这样的过程,我们的网站设计也应该是追寻这个逻辑。想要一步到位,一下实现销量和品牌双目标,那基本是痴人说梦。如果你问我,一个以促进销售为核心的网站和一个以品牌推广为目的的网站有什么区别,我建议你对比下天猫淘宝上各大店铺和你们行业最知名的两个大企业的网站,在版面、布局、栏目、首页、产品描述、视觉中心、SEO优化、网站设计语言、其背后的逻辑等等方面的区别。
 
在我经历过的公司和接触过的中小企业,不盲目追求高大上的老板相对较少,在我们设计网站时也往往会遭遇到老板“网站不够炫”、“网站应该有好看的动画效果”等等这样的质疑和追问,这个时候,就需要拿出我们专业的知识和良好的沟通能力,来和老板分析为什么大企业是那样做网站,而我们不能那样做,就像是高个的人要穿大号的衣服,矮个的人要穿小号的衣服,矮个的人穿大号的衣服不是不行,但是会影响行动。
 
这个观点已经被无数网站设计方面的权威和专家讲烂了,可是在与现代的营销理念和管理理念脱离甚远的传统企业(特别是工业品企业),还很缺乏执行下去的基础。我希望,电商行业那种追求实用、效率、效果和回归本质的思维方式能够慢慢影响到其他行业的网站设计。

«1»