2010年8月19日星期四

《连线》杂志:网站已死 互联网永生

摘自:http://www.alibuybuy.com/24142.html
导语:《连线》杂志网站近日发表文章,对网站在整个互联网领域中衰落的原因进行了分析。

以下是文章全文:

从诞生到现在,网站已经走过了20个年头。相比当年的流行,如今它已经开始衰落,逐渐让位于更简单且时髦的智能应用。这些应用更关注的不是搜索效 果,而是信息获取。克莱斯·安德森(Chris Anderson)向我们解释了这些新应用所反映的资本聚焦点的变化。而米歇尔·沃夫(Michael Wolff)则向我们解释了新一代媒体大亨们为什么会放弃网站转而寻找更有前景(其实就是更有"钱景")的资本热土。

我们当然喜欢开放的、自由的网站,但我们正在逐渐抛弃它,寻找更加简单、时髦的、用起来舒服的服务。

——克莱斯·安德森(Chris Anderson)

网站在互联网领域的比重正在下降
网站在互联网领域的比重正在下降

用户的原因一:

早上起床你打开身边的iPad查收邮件——这是一个应用;吃饭的时候登录Facebook、Twitter和纽约时报——三个应用;上班路上用智能手机听播客(视频分享)——又是一个应用;工作的时候,用RSS阅读器阅读信息,用Skype和即时通讯软件聊天——又是很多应用。下班回家,你做饭的时候用Pandora听音乐,吃过晚饭用Xbox Live打游戏、用Netflix流媒体看电影。

你这一整天都在上网——但不是网站。而且像你一样使用互联网的人还有很多。

这个差别并非无关紧要。过去的几年中,数码领域一个最大的变化就是从开放的互联网向半封闭的网络平台过渡。这些平台使用互联网进行数据传输,但不提 供网页浏览。它们的兴起主要是借助了iPhone这样的手机电脑。它们不受HTML语言规则的束缚,Google也没办法采集它们的数据。越来越多的用户 选择这些平台,并不是因为他们不喜欢网站,而是因为这些有特定功能的平台对他们来说更管用,或者更方便他们使用(他们可以自动获得信息,而不用主动寻找信 息)。企业能在这些平台上能获得更多的商业利益,这就更助长了这种趋势。不管是商品服务提供商还是用户都认同,网站不是数码时代革命的终点。

十年前,网络浏览器主宰电脑世界看上去是必然的。网站取代电脑应用软件在当时似乎只是个时间问题,网景联合创始人马克·安德瑞森当时有句名言:在互 联网的光芒下,操作系统将只不过是一套"漏洞重重的设备驱动器"。先有Java横空出世,继而Flash、Ajax、HTML5紧随其后,这些越来越具有 交互性的网络代码大有隐藏所有应用程序、将电脑桌面变为网络桌面的趋势。它们开放、免费且无法控制。

但总有其它选择,如可以将互联网视为一个有用的工具,而非整个工具箱。1997年,《连线》杂志发表了一篇现在已经臭名昭著的封面文章——《强 迫!》,文中劝人"吻别浏览器"。文章的观点是,像PointCast和微软的活动桌面这样的"强迫"技术将带来"一个媒体胜过网络的未来"。

"当然,我们还会用网页。我们现在不是也还在用明信片和电报吗?但互动媒体的中心——进一步说,所有媒体的中心——正在步入一个后HTML时 代。"15年前我们如是说。当时举的一些例子让人忍俊不禁——"毛茸茸的3D虚拟现实世界"和"把新闻发送到传呼机"——但总的来说还是有先见之明的:他 们预见到了一个通过机器到机器自动交流进行信息获取而不是由人进行信息浏览的未来。

混乱不是商业模式。一个新品种的媒体巨头将把秩序和利润带向数字世界。

——迈克尔·沃尔夫

企业的原因一:

如果你认为苏联解体后的财政状况有趣的话,在过去一年中一项颇有趣味的新事态是俄罗斯投资者尤里米·尔纳(Yuri Milner)已经一点一滴地积累起了互联网上最有价值的筹码之一:他已拥有了Facebook的10%的股份。他是通过削弱传统的美国风险投资公司克莱 因纳和红杉做到这点的。而在过去几天,这些公司还在为他们早期投资的回报坚持一个特殊的地位。米尔纳不仅提供了比风险投资公司更好的条件,他看世界的方式 也不同。

传统的风险投资公司有一个网站的投资组合,预期其中小部分会成功——这是关于网站本身的一个好的比喻,广泛却不深入,依赖于站点之间的连接,而不是 依赖于人,自主性好。在一个完全不同的战略模型中,俄罗斯人将他的赌注压在一个独一无二的实力体上。Facebook不仅仅是强于其他的网站,米尔纳说, 拥有5亿用户的它是"有史以来最大的网站,如此之大,以至于它不再是一个网站。"

据网站分析公司Compete称,排名前10的网站在2001年占据了美国31%网页浏览量,在2006年占40%,而到了2010年已占到约 75%。 "大网站吸走了小网站的流量,"米尔纳说,"理论上你有几个非常成功的人就能管理数以百万计的人。你可以很快变大,而这有利于强势者的统治地位。"

米尔纳听起来更像是一个传统媒体巨头而不是一个网站企业家。然而,关键正在于此。如果我们正在远离开放的网站,这至少部分是因为越来越多的企业家更 倾向于传统媒体的全部或全无的法则,而不是网站的集体主义乌托邦。这不仅是自然成熟,但在更多方面是竞争理念的结果——一个拒绝网站领域的伦理、技术和商 业模式的理念。重新思考一下互联网的性质和用途,垂直一体化、自上而下的媒体世界将能收回被网站夺走的控制权。

在我们所熟悉的封建主义的历史演变中,不那么强大的一方被拥有资源、组织能力和效率的一方剥夺了存在的理由。这一发展也许是对互联网时代水平相当、多漏洞、低进入门槛的风气的一个最强烈的冲击。

用户的原因二:

PointCast这款传奇屏保应用可以在不经意间使你的公司网络瘫痪。那些激进的理念以API、应用、智能手机的形式再度出现。这次我们有 Apple和iPhone、iPad这样的重型卡车在前面开路,而且成上千万消费者已经在用钱包为这样的应用型体验投赞成票。这让后网站时代的美好前景看 起来就更有可信度了。事实上,这个时代已经来临了。

网站究其根源也不过就是互联网上利用IP和TCP协议传送数据包的应用而已。网站本身——不包括在此基础上建立起来的应用——就是革命。你在浏览器 里看到的信息大部分是由http协议通过80端口传送的HTML数据,如今这些数据已经只占因特网流量的四分之一还不到,而且它还在进一步萎缩。占用流量 较大的应用包括P2P文件传输工具、邮件、企业VPN,机器对机器的API接口、Skype通讯、像魔兽世界一样的网络游戏、Xbox Live游戏、iTunes、IP语音电话、iChat以及Netflix电影工具。很多较新的网络应用都是封闭的网络,而且多数是专用的。

这样的转变正日渐增多。五年内,在摩根士丹利的项目中,从移动设备连接其网络的人将超过电脑。由于屏幕越来越小,这样的移动传输主要是由特殊软件控 制的。这些软件大部分是为特殊目的设计的应用。为了从移动设备上获得更好的体验,用户放弃了浏览器。他们使用网络,但不是互联网,毕竟速度最重要。

这些都是不可避免的。这是资本的规律。工业革命说到底也不过是对于控制权的争夺。新技术出现,迅速传播、开花结果,然后有人垄断了它,把其他人拒之门外。这样的事情是经常发生的。

例如美国铁路运动:统一和开放的衡量标准使得行业迅速繁荣,但也培养了大量的竞争者——1920年,美国有186条铁路干线。但最后,最强的铁路公 司消灭了其他竞争者。如今美国只剩下七家铁路公司,这就形成了一个规范的寡头市场。又如电话行业:交换机的发明开创了一个新的标准,使得不同网络能够相互 交流。AT&T的前身公司对电话的专利在1894年过期后,6000多家新电话公司拔地而起,但到1939年,AT&T控制了美国几乎全 部的长途电话线路,以及线路上八成左右的电话机。再如电力行业:20世纪初叶,交流电标准化以后,成百上千的小电力公司最终整合为几家大公司。到20世纪 20年代,16家最大的电力公司控制了美国发电量的75%以上。

事实上,很少有财富不是通过某种垄断获得的,至少也是通过寡头垄断获得。这就是工业化的自然规律:创造、流行、被采用、被垄断。

这次轮到网站去面对盈利的压力了,原来保护它成长的围墙如今也成了它的束缚。开源在不追求经济利益的时代是件好事,但最终我们对这些永无止境的混乱 竞争终于失去了耐心。我们当然喜欢自由和充足的选择,但我们更喜欢简单方便、可靠和隐形的应用。如果我们必须为我们所喜欢的东西付钱,没关系,虽然已经习 惯了免费的网站,但我们还是越来越愿意掏钱包了。

正如乔纳森·李·兹特莱恩(Jonathan L. Zittrain)在《网络的未来——以及如何阻拦它》一书中指出的,"把互联网浏览器视作电脑革命的终点是不正确的"如今的因特网里有数不清的封闭角落。从某种意义上来说,互联网其实是例外,而非典型。

企业的原因二:

事实是网站总是具有双面性的。一方面,互联网表明了现有工业与传统统治阶层的破裂,另一方面,这也是许多不断采取策略控制所有或大多网络的公司之间不停的权力竞争。Netscape(网景)希望拥有首页;亚马逊希望控制零售业;雅虎则希望控制网络导航。

谷歌的出现结束了这个过程:它可以说是代表了开放性系统以及平衡化构架,但是由于其绝妙的讽刺以及策略型智慧,它开始慢慢的几乎完全统治了这个开放 性系统。换作任何一个其他的行业都很难想象一个玩家可以如此彻底的征服整个行业。在谷歌的模式里,有一个是电影的分发商,它同时也拥有所有的剧院。通过对 流通和销售(广告)的控制,谷歌所创立的是任何传统网络型企业都无法企及甚至无法竞争的。它是一个世界分布最广泛的系统的统治者。这是一种罗马式的传奇。

在一份网站分析报告中,美国交互广告局(IAB)总裁兰道尔·罗森博格(Randall Rothenberg)表示,由于有"一大群自大狂希望能控制整个世界",不可避免的将会有一些自大狂开始将复制谷歌的成就视作他们基础事业的挑战目标。 由于谷歌在网站上的统治性,这种挑战其实就是创建网络的另一种形式。

新旧互联网领军人物对比
新旧互联网领军人物对比

让我们来看看Facebook。这个网站刚开始的时候是一个自由但封闭的系统。它不仅需要注册,还需要一个有效的电子邮箱地址(从开始固定的哈佛大 学,到后来所有的大学)。在其服务器上不允许用谷歌进行搜索。2006年当其向公众开放的时候,其社区化、习惯化、高度控制的基调已经定型。其最吸引人之 处在于它的封闭型系统。实际上,Facebook的信息和关系组织在极短的时间内成为了网站的一个据点——一个更简单,更容易形成习惯的地方。公司邀请了 开发者来针对Facebook设计了各类游戏和应用,将网站逐渐发展为一个成熟的平台。紧接着,不管是注册数量还是纯粹的浏览时间,Facebook在一 些习惯和忠实度的临界点上都可以与网站相提并论。这是一个完全不同的世界,更加充实,更加引人注目,虽然这有一定的争议性。它占用了之前大家在网页间无聊 的转来转去的时间。更重要的是,Facebook的创始人马克·扎克伯格(Mark Zuckerberg)清晰地为他的帝国指明了发展的前景:创建应用的开发者如果使用的是他自己公司拥有并控制的平台,那么该应用将永远隶属于该平台。这 不仅是一种彻底的替代,还是一种权力的超集中。这个单一的企业-大人物-远景模型使得拥有无数企业的网站相形见绌。这是所有事物的残酷典型,拥有着网站所 没有的严格标准、高级设计、集中化控制。

试图推翻谷歌开放网络模式的不仅仅是诸如扎克伯格等挣扎着的自大狂,还有那些通过广告获得创立资金并推广物品的内容公司。他们看起来在网络上已经失 去了此类信心。网站是由工程师而不是由编者创建的。所以没有人过多的注意到一个事实,HTML构架的网页作为网络媒体和设计的最先进模式,已经转变为可怜 的广告媒介。

很长一段时间,这个现象都被浏览数量的增加,以及广告费用的不断增长所掩盖,直到大概两年前,一切都开始缓慢下来。浏览数量持续以疯狂的速率增长, 我们所有媒体时间里大概有35%是花在网络上。但是广告费用并没有保持相应的步调。在线广告增加到了消费者广告费用的14%左右,然后就开始趋于稳 定。(相反的是,同样占有我们媒体时间35%的电视获得了广告费用的将近40%比例。)

用户的原因三:

实际上,垄断在高度网络化的市场更有可能发生,比如在线网络。网络的不良影响在于热门网站会越来越热门。麦特卡尔夫定律(Metcalfe's law)指出网络的价值增长会与网络用户数的平方成正比,其创立了赢家通吃市场,其中第一名和第二名的差距非常大,且呈继续扩大态势。

那么是什么耗费了这么长时间呢?为什么网站十年前没有被垄断呢?因为那时网站仍处于成长期,仍然在不断创新,并且拥有不断增长的新兴用户,这些用户 总是在寻找一些新的事物。网络所驱动的主导地位只维持了很短时间。当社交网站还处于初期阶段时,Friendster变得十分巨大。兴趣不断变化的顾客仍 然热心于即将到来的新兴事物。就像之前抛弃SixDegrees.com一样,他们发现另一个新兴服务,并热衷于该项服务。在早期网站扩展领域,AOL的 墙内花园无法与墙外世界相比,因此围墙倒塌了。

新旧互联网技术对比
新旧互联网技术对比

现在网站已经发展18年了,已经处于成熟期。在浏览器前成长的一代人已经出现了。如同往常一样,对新领域的探索已经成为商业的一部分。我们拥有网 站,它是我们生活的一部分。我们只是想运用那些能让我们的生活变得更加美好的服务。随着我们对现状的不断熟悉,我们探索的愿望也在不断下降。

责备人性。正如我们是多么推崇开放,最后我们更倾向于捷径。我们将为便利和可靠性支付报酬,这就是为什么iTunes能以99美分的价格出售歌曲, 而并不在乎在某些地方以某种方式会有免费服务。当你年轻的时候,你有时间却没有金钱,LimeWire是值得争论的。当你年老的时候,你有金钱却没有时 间。对于便利性来说,iTunes的费用是很便宜的。在生活中使用Facebook越多,你就会越来越热衷于该项服务。人为的稀缺性是逐利的天然目标。

企业的原因三:

有一个愈发重大深远的事实是,在线消费者远没有非在线消费者值得挖掘。有一段时间,这被认为是不可避免的规模扩缩:因为所有在线的信息都是有据可查的,广告商不需要再为没有看他们广告的读者付费。你所支付的正式你所得到的。

不幸的是,你得到的不是很多。根据在线网民疲于点击广告的比例显示,消费者并没有受到广告的刺激。(根据2009年ComScore的研究表明,只 有16%的网民点击过广告,其中的8%网民占有了85%的点击率。)网络也许会在各处设计一些点击入口,但是要赚钱的话,还需要增加至千百万倍。(这一点 除了谷歌基本上没有其他人可以做到。)而且网站几乎从不鼓励系统化、协调化,将重心放在品牌的建立上——建立高端,或者是最赚钱的媒介。

加之,这种媒介使得那些可以将这个混乱转化为一种有效的营销工具的营销者和中介无能为力——这些人设计的各种模式(各种节目秀,30秒的场景,肥皂 剧)在电视和广播中却得到良好运作。例如,拥有庞大营销公司网络的WPP广告传播公司还是占有谷歌的大部分利润,但是远逊于使用谷歌的关键词竞价广告以及 相关广告项目的个体销售的普遍性。这些公司通过将内容匹配广告上能感动全国人民,构成了传统的广告业。

用户的原因四:

当20世纪90年代,在人们认为数字网络将主导未来之际,出现了两大对立阵营。一方是传统的电信公司,年轻的网络公司通过它们的网络传输信息。电信 公司称,繁琐的TCP/IP协议下,数据包丢失等问题是互联网的求救信号。而消费者想要的是智能型网络,可以在一定价格下提供合适的带宽和路径,保证信息 畅通传输。只有网络的业主能将情报放在正确位置,这样互联网就成了电话电报公司提供的增值服务,和之前的综合数字业务(ISDN)很相似。电信公司的集结 号是"服务质量"(QoS),这种要求只有电信公司能够满足,因此只要顾客需要,电信公司就成功了。

反对阵营主张非智能型网络。他们认为不该让电信公司控制信息传送途径,应将网络视为"非智能"管路,靠TCP/IP来找出路由。如果必须重发几次或者危机四伏怎么办?只要继续增强带宽,肯定能满足需求。

在互联网的创建中,"足够用"的观点获胜。我们宁愿选择Youtube上需要缓冲的视频,也不愿接受康卡斯特/谷歌QoS的宽带协议。它们如同浮士 德式交易,会让我们付出更多。除公司网络外,大家都只需获得电信公司的"非智能"管路。开放市场的创新优势胜过了封闭系统的有限性能优势。

但是网站就不同了。市场有云:应用运行于互联网时,人们就开始选择服务质量。我们用TweetDeck来组织自己的Twitter feeds,因为它比Twitter的网页版更方便。在汽车上,手机中的谷歌地图应用程序显然比笔记本上的谷歌网络地图好用。同时,我们更喜欢仰卧着用 Kindle或iPad看电子书,而不是挺坐在电脑桌前看浏览器。

在应用层上,互联网并未实现真正的开放。我们总把网站与网络相混淆,所以没有意识到这一点。机对机(machine-to-machine)通信的 崛起,比如iPhone应用程序与Twitter API间的交流,完全取决于控制。每个API都用服务条款,Twitter、亚马逊、谷歌等公司都可以任意控制API的应用。由于缓存内容和本地代码,我 们正在选择一种新的服务质量(QoS),即好用的自定义应用。每当你选择了iPhone应用而不是网站时,你同时也用手指投了票。为了好的体验,付出现金 是值得的。

企业的原因四:

专业销售人员和个体销售影响力(或者可以说是市场民主化)缺乏的一个原因是,网站上的广告发展并没有同其中其他媒介上的发展那般细微,可以使用各种 手段,可以控制。与营销世界里的其他媒介不同的是,1994年创建的没有任何效用的横幅广告(实际上是这个杂志的创始人创造的)仍然是网络广告的基础。

在某些从不被承认的层面上,不管如何计算,网站的用户不过是一个骗局。将近60%的人通过搜索引擎找到网站,其中很多经过搜索引擎优化(SEO), 这是一个新兴词汇,用于表示谷歌计算热点搜索词汇的最高结果的算法。换言之,这些人很多会不由自主的点击一个随意的链接,并不知道他们为什么要访问这个网 站,或者他们访问的是什么网站。这是忠实用户的反面体现,忠实用户才是你希望通过时间的累积来灌输你的信息的那种人。

虽然说网站用户的质量有所萎缩,但其发展越来越壮大。而质量的萎缩却导致广告商为此付出越来越少。这就意味着Demand Media之类的"旧货型"内容提供者的增加。他们认为通过网络赚钱的唯一方式就是在信息上花费的要比广告者愿意提供的广告费少。这使得网络内容更加廉 价,使得访问者更加没有价值,并继续降低着网络媒介的可信度。

即使面对这样的下坡旋涡,失望的人还是曾经拥有希望。但是衰退紧接而来,造成了恐慌。最终,在经过几年的试验后,内容公司得出了这么一个结论:网站 没有用。它不可能带来利润。于是,他们开始寻找一种新的模式,一种可以影响互联网的力量而不对网站造成负面影响的方式。然后他们找到了史蒂夫·乔布斯,据 说他在设计一种新的输入板一样的设备。

现在,从科技的角度来看,网站在往成熟媒介转型时所缺少的是懂媒介的人。同样的,从媒介的角度来看,没有什么人懂这种科技。这是一个最基本最头疼的 断链:信息与系统,经验与基础之间没有十足的整合——没有聪明、细微、包罗万象的设计足以创立用户、制造者、和商人之间的互相依存的关系。

用户的原因五:

在媒体世界中,已经形成了从广告支持的免费内容到免费增值模式的转变:即提供免费试用来营销推广付费业务,重点在付费部分。在网站上,由于用户生成 的网页充斥着Facebook等网站,诸如新闻这类核心内容的平均CPM(每千次展示的广告价格)不升反降。假想的是,一旦市场成熟,大公司将能扭转虚拟 美元转为数字美分的空洞化趋势。遗憾的是,网站上绝大多数都不是这样的情况,并前从现在的样子看来,希望很渺茫。因此,转变成iPad这样的富媒体平台上 的应用程序模式,能限制免费内容的数量,从而促进订阅收入的增长。

网站将不会轻易隔绝其商用空间。自由网站的捍卫者将希望寄托在最新版本的网页构建编码HTML5上。HTML5提供类似应用程序的灵活性, 以开放的方式来满足对服务质量的需求。如果一个标准的网络浏览器可以像一个应用程序那样提供iPad用户想要的干净的界面、无缝的互动。那么用户可能会抵 制这种付费、封闭、独有的趋势。但是,排在封闭平台背后的企业都很强大,并越来越强大。普遍认为这是数字前沿的灵魂之战。

吉特仁认为,完全包容、全面开放的网站的终结是一件危险的事情,是具有"生成能力"的开放标准和服务的丧失,这一"生成能力"能让人们为这些标准和 服务找到新用途。"系留设备和软件服务化的前景,"他警告说,"使得通过对代码进行轻微的技术性调整或者向服务供应商提出要求就能实行大的调整干预。"

互联网是真正的革命,如同电的发现一般重要;我们要做的就是让它发展。随着它从你的桌面转移到你的口袋里,网络的实质发生了变化。

企业的原因五:

乔布斯正好填补了这个空白。其他的科技工作者紧盯着实际的媒介业务,视自己为系统租赁者以及第三方服务性企业,对与内容的接触抱着深深的警惕。(例 如,谷歌的CEO埃里克·施密特(Eric Schmidt)就坚持其公司不参与内容产业。)从另一方面来说,乔布斯在上个世纪创立了两个最成功的媒介产业:内容分发服务器iTunes,以及电影工 作室Pixar。然后在2006年,通过将Pixar卖给迪斯尼,乔布斯成为了世界最大的媒介产业集群之一的最大个人股东——其实乔布斯的大多数个人财富 都依赖于其在传统媒介产业的股份。

事实上,通过iTunes,乔布斯以谷歌所拒绝的方式与传统媒介紧密合作。在谷歌开放和分发的模式中,几乎所有人都可以在任何站点发布广告,而谷歌 就从中获利,它的利润来自于大众。而对于苹果,只要有人购买电影或歌曲,它就获利,它的利润是和传统的内容提供者紧密合作的。(这当然是一种很复杂的合 作,因为在每笔交易中,苹果都很快在相互关系中占据主导地位。)

所以当发现作为媒介的未来的乔布斯的iPad功能影像更像是媒介的过去的时候,这并没有什么震惊的。从这点看来,乔布斯是工作室系统的一个大人物。 当谷歌控制了流通与销售的时候,苹果控制了内容本身。实际上,它在所有第三方应用中保持了绝对的批准权。苹果控制了视觉、感观以及体验。更重要的是,它控 制了内容传递的系统(iTunes)以及内容播放设备(iPod,iPhone以及iPad)。

自商业网站的黎明之后,技术掩盖了内容。新的商业模式就是试图将内容,就是他们的产品,掩盖技术。乔布斯和扎克伯格试图像传统媒介的模范一样做到这 一点,调整他们的产品的各个方面,提供一种设计得更好,更具导向性,的经验。令人兴奋的互联网服务的崛起,例如倍受期待的流媒体音乐服务Spotify, 流媒体视频服务Netflix、蓝光播放器、以及Xbox 360s,也将我们从网站中拉了回来。我们重新回到已经存在的世界——一个我们追求音乐与电影的效果而不是网站的效果的世界。

在长途跋涉之后,我们可能又回到了原点。(钦亮)




网易邮箱,没有垃圾邮件的邮箱。

2010年8月17日星期二

SQLite PHP开发 (转)

目标读者


本文是为那些对学习SQLite 扩展类库感兴趣的PHP程序员而写的.本文将向读者介绍PHP SQLite扩展类库的功能,并且对SQLite与其它数据库系统的优势关系做了概要介绍.

假设读者对PHP和SQL有个基本的了解.如果有过MySQL或者PostgreSQL的经验那就是最好不过了.



介绍


在近几个月以来,你也许听过一个新的PHP数据库扩展类库SQLite.好多人认为SQLite是自有面包片以来最好的 东东,其提供了一个快速的访问平面文件数据库的接口.并且提供了访问大容量数据库的简洁的手段,但是并没有所意想的功能或者速度上的损失.在本文中,我们 将探讨这个新的激动人心的扩展库,并且希望以此来验证其传说中的优势和好处.


摘自:http://apps.hi.baidu.com/share/detail/1650499

啥是SQLite?


SQLite 是实现了SQL 92标准的一个大子集的嵌入式数据库.其以在一个库中组合了数据库引擎和接口,能将所有数据存储于单个文件中而著名.我觉得SQLite的功能一定程度上 居于MySQL 和PostgreSQL之间.尽管如此,在性能上面,SQLite常常快2-3倍 (甚至更多).这利益于其高度调整了的内部架构,因为它除去了服务器端到客户端和客户端到服务器端的通信.


所有这些都集在一个包中,也仅仅比MySQL的客户端的库稍微大一点.而令人印象深刻的特点是你可将你的整个数据库系统 放在其中.利用非常高效的内存组织,SQLite只需在很小的内存中维护其很小的尺寸,远远比其它任何数据库系统都小.这些特点使得其成为在需要高效地应 用数据库的任务中一个非常方便的工具.



它对我有啥用?


除了速度和效率,SQLite还有其它好多的优势使得其能成为许多任务中一个理想的解决方案.因为SQLite的数据库 都是简单文件,因此无须一个管理队伍花时间来构造复杂的权限结构来保护用户的数据库.因为权限通过文件系统自动进行.这也同时意味着(数据库空间的大小只 与环境有关,与本身无关)无段特殊的规则来了解用户磁盘空间.用户可以从创建他们想要的任意多的数据库和对其对这些数据库的绝对控制权而得到好处.

数据库就是一个文件的事实使用SQLite可以轻易地在服务器间移动.SQLite也除去了需要大量内存和其它系统资源的伺候进程.即使当数据库在大量地使用时也是如此.



SQLite 扩展库


作为最新的数据库扩展库,SQLite很幸运地没有遗留代码.不象其它的数据库比如MySQL,它必须为了保持向下兼容 而维护一大堆陈旧过时的行为特性.它也使用扩展库可以利用最新的PHP特性来获得最高级的性能和功能.扩展库的开发人员努力地使用户可以很方便地将其它数 据库迁移到SQLite.并且同时保持已经用PHP实现的界面.

SQLite也支持面向过程接口中数据库资源传递的灵活机制.使得其可以一样容易地从MySQL和PostgreSQL中迁移而来,MySQL中数据库资源是向后传递的( passed last),而PostgreSQL中是向前传递的(passed first).

SQLite 也具有强大的面向对象接口来从数据库中高效地存取数据.减少了你实现你对于过程接口的面向对象外包的时间.正如如下示例所示,面向对象接口可以避免你一次传递所有资源.( passing resources altogether.)




// 构造新数据库(面向对象接口)
$db = new SQLiteDatabase("db.sqlite");

// 创建foo表并插入示例数据
$db->query("BEGIN;
         CREATE TABLE foo(id INTEGER PRIMARY KEY, name CHAR(255));
         INSERT INTO foo (name) VALUES('Ilia');
         INSERT INTO foo (name) VALUES('Ilia2');
         INSERT INTO foo (name) VALUES('Ilia3');
         COMMIT;"
);

// 执行一个查询    
$result = $db->query("SELECT * FROM foo");
// 迭代地读取行
while ($result->valid()) {
    
// 获得当前行数据
    
$row = $result->current();     
    
print_r($row);
// 前进到下一行
    
$result->next();
}

// 不一定需要此句PHP会自动关闭链接
unset($db);

?>



安装 SQLite


在 PHP 5.0安装SQLite 是很轻易的事,因为其已经捆绑了SQLite扩展和库.因此所有你需要做的是在人的配置命令行中加入–with-sqlite 就可以了. 但我仍然推荐你安装一个SQLite库.这仅仅是因为这个扩展库是二进制的,你可以在没有PHP的情况下也可以打开和操纵SQLite数据库.这对于你在 各种时间趋势下来调试和执行以及测试你的查询是很方便的.经常地,你会发展捆绑的SQLite库有点过时了,因此,用外部的库来编译你的PHP程序,可以 使得你能获益于扩展库的最新修正和SQLite的最新特性.这也允许你在无需重新编译PHP的情况下来更新你的SQLite库.

用一个外部的扩展库来编译SQLite扩展用如下命令就可以了            –with-sqlite=/path/to/lib/.

我同样应当提到的是SQLite扩展同时提供了一系列可以理解的测试SQLite所支持的单个函数和方法面向对象和面向过程的测试.这不仅仅是理解如何运用每个函数和方法工作的绝佳的示例资源.也提供了预期的的输出,使你可以看见每个操作的最终结果.

使用 SQLite
SQL面向过程的接口跟MySQL和其它数据库的接口几乎是同样的.因而,对于大部分的将其它数据库迁移到SQLite的工作仅是将函数前缀mysql/pq/等等...改为sqlite.
// 创建一个新的数据库 (面向过程接口)
$db = sqlite_open("db.sqlite");

// 如果你还需创建表foo,请将下面一句的注释标志清除.
// sqlite_query($db , "CREATE TABLE foo (id INTEGER PRIMARY KEY, name CHAR(255))");

//
插入示例数据
sqlite_query($db, "INSERT INTO foo (name) VALUES ('Ilia')");
sqlite_query($db, "INSERT INTO foo (name) VALUES ('Ilia2')");
sqlite_query($db, "INSERT INTO foo (name) VALUES ('Ilia3')");

// 执行查询
$result = sqlite_query($db, "SELECT * FROM foo");
// 迭代访问数据行
while ($row = sqlite_fetch_array($result)) {
    
print_r($row);
    
/*查询结果的每一行如下所示
     Array
     (
         [0] => 1
         [id] => 1
         [1] => Ilia
         [name] => Ilia
     )
*/
}

// 手动关闭数据连接
sqlite_close($db);

?>
SQLite和其它数据库一个大的不同在于其数据库引擎本身.不象其它数据库,SQLite是松散型的. SQLite中所有数据库都以空字符串结尾而不是对特定的列类型用特定的二进制表现.为了兼容性的原因,SQLite仍然在表创建时支持一些类型规范, 比如INT, CHAR, FLOAT, TEXT如此等等,但是实际上并没有用到这些数据类型.在内部,SQLite仅仅对字符串和整形在排序期间作了区分.因此,如果你不是有意地排序数据,你 可以无需在CREATE TABLE语句 中指定数据类型.

SQLite的类型无关特性也在一定程度上降低了其数据排序和数据比较的速度.因为,每一次比较SQLite都需要判断数据,然后来决定是用字符串还是用 数字型比较的机制.SQL表格也提供了自动增长的键值以对数据行快速访问. 同时也意味着对最后插入的一行的引用的访问.在SQLite里,这有一个不太常见的语法规则. 要创建这样一个自动增长的键值的字段,你必须将字段声明为INTEGER PRIMARY KEY, 而不是将其指定为一个特殊类型,并赋值以附加属性来指出这是一个自增长的字段.
链式查询
正如你所想象的.SQLite拥有许多提高其效能和扩展其功能的新的特性.这些特性的其中这五就是执行链式查询的能 力.这就意味着你可以通过一个查询函数来执行多条查询.这大大地减少了你需要运行的PHP函数的量.也提高了脚本运行的速度.这也允许你在事特处理中包含 查询语句块.大大提高性能.这是当执行多条写查询时提高性能的重要因素.当然,运用这个功能时也需要考虑到一些带来混乱的问题.

如果SQLite中的任何查询用到了用户指定的输入,你必须仔细地验证用户的输入以防止SQL注射攻击.不像MySQL,SQL注射仅仅导致一个令人难堪 的查询错误.在SQLite中,允许攻击者在你的服务器上执行查询,可能导致潜在的灾难性的后果.如果查询展示会中包含了插入语句,并且你希望获得id, sqlite_last_insert_rowid() 函数可以达到这个目的,仅仅取得最后一次插入的id.另外一方面,当试图知道多少行受到查询影响时,可以用sqlite_changes(),这个函数的 结果 就是所有执行的查询所影响的总行数.如果你的查询块中包含了SELECT,请确保它是第一个查询.否则你的结果集将不包含查询中所存取的行.

// 创建一个仅在内存中的数据库(不存为文件的)
$db = new SQLiteDatabase(":memory:");
// 创建一个两列的表 bar ,并且在其中插入两行.
/*
为了提高性能,整个查询块封装在 一个事物中. */
$db->query("BEGIN;
         CREATE TABLE bar ( id INTEGER PRIMARY KEY, id2 );
         INSERT INTO bar (id2) VALUES(1);
         INSERT INTO bar (id2) VALUES(2);
         COMMIT;"
);
// 将输出"2 insert queries"
echo $db->changes()." insert queries\n";
// 将输出 "last inserted row id: 2"
echo "last inserted row id: ".$db->lastInsertRowid();

?>
新函数
除了向后前进的特性,(back end features), SQLite 也提供了一系统简化和提供数据存取速度的函数.

$db
= new SQLiteDatabase("db.sqlite");
/* 执行查询,并将查询结果存入数组中 */
$result_array = $db->arrayQuery("SELECT * FROM foo", SQLITE_ASSOC);
print_r($result_array);

?>
这个函数使得查询执行和数据存取都由一个函数调用来实现.大大地减少了整个PHP执行的过程.PHP脚本也大大地简 化,现在你只要一单个函数就可以了,而否则的话你将要在一个循环中调用一系列数据存取函数.例如,如果仅仅是需获得一列,可以用函数 sqlite_single_query(),这将立刻返回 一个字符串或者一个字符串数组,这将取决于有多少行数据被查询出来.

$db
正如运用其它许多特性一样,你应该合理地使用它而不是滥用它.当在一个查询中一次存取所有数据时,你要记得查询结果 的所有数据是保存在内存中的.如果结果集中包含大量的数据,内存的分配就会将减少函数调用次数所带来的性能优势化为子虚乌有.因此,请在存取的数据量比较 小的情况下运用这些函数.

SQLite 迭代器

在 PHP 5.0 中,有另外一种方式来从查询中获得行数据,那就是运用迭代器.

$db = new SQLiteDatabase("db.sqlite");
// 执行非缓冲的查询可以减少内在的使用.
$res = $db->unbufferedQuery("SELECT * FROM foo");
foreach ($res as $row) { //迭代结果集对象
        // 输出代码
        print_r($row);
}

?>

迭代对象的工作过程除了不需要要键值(’keys’)和用一个值来表示数组中所包含的特定的数据行之 外,其它跟通过foreach()访问数组对象很相似.因为迭代器是内部引擎句柄而不是函数. 迭代器跟sqlite_fetch_*()函数比较用到的PHP代码就少得很多了.并且不需要把结果集缓冲到内存中.总之,迭代器是一种非常快速,但是简 单易用的获取数据的方法.运用SQLite的对象迭代器,不会存在什么不足之处,当你需要遍历一个多行数据集时,你一定应该考虑使用它们.

工具函数

SQLite扩展也提供了一些在操作数据库时使用起来很方便的工具函数.其中一个就是sqlite_num_fields(), 可以用于获得一个特定的结果集中的字段数(列数).
当然,也有其它选择,如果你想取得数据的同时得到列数,你可以对数据集使用count()方法,就可以获得上面函数相同的数目.如果同时取回了字符串型和 数字型的主键,你必须让结果一分为二,因为结果数组中的字段入口数会是字段数的两倍.如果你的脚本需要获得特定表的列名时,这个数目是很有用的.如果是这 样的话,你就可以在一个循环中用sqlite_field_name()来获得字段名称信息.正如下例所示.[译者注,本例是PHP5的情况,用的是OO 接口,在PHP4中,需要变换相对应的函数,具体请参见PHP Manual SQLite的参考一节]

$db = new SQLiteDatabase("db.sqlite");
$res = $db->unbufferedQuery("SELECT * FROM foo LIMIT 1");
//取得字段数目
$n_fields = $res->numFields();
$i = 0;
while ($i < $n_fields) {
    //获得单个字段名
    $field_name = $res->fieldName($i++);
    echo $field_name."\n";
}

?>

很显然,这是获得表中列名的一种很理想的方式.很明显示地,当源表中没有任何行时,这个方式就会失败. 并且这个方法取了一些你可能并不想用的数据,因此,一个更好的解决方法是用sqlite_fetch_column_types()函数.这具函数 会返回特定表的列和类型,而不管表中的数据量如何.

缓存优势

在很多情况下,由于性能和内存的原因,你可能想执行非缓冲查询.尽管如此,这存在在某种情况下所必须的轻微的功能损失.这也就说明为什么,非缓冲查询不总是最优的选择.

例如,假设你想知道你的查询到底取回了多少行数据.如果用非缓存查询的话,你必须一行行地查询,才能知 道这个数目.而用缓存查询,只要不费吹灰之力地执行sqlite_num_rows()函数就可以了. 这就可以取回查询结果的行数.非缓存查询还仅限于线性数据获取,这就意味着你必须取得一系列中所有行的信息,一次一行.而对于缓存查询则没有这个限制.你 可用sqlite_seek() 函数来到达任意一行,并且取回数据.只要需要,逆向地获取行数据也是可以的.

$db = new SQLiteDatabase("db.sqlite");
$res = $db->query("SELECT * FROM foo");
$n_rows = $res->numRows(); // 获得行数
$res->seek($n_rows - 1); // 到最后一行
// 返回获取数据
do {
    $data = $res->current(SQLITE_ASSOC); // 获得行数据
    print_r($data);
}
while ($res->hasPrev()&& $res->prev()); // 逆向前进,直到第一行

?>

定制函数

SQLite扩展所带来的对表格操作的最有意思的特性之一是用SQL创建你自己的函数的能力.这可能得 益于SQLite在同一个库中组合了数据库引擎和接口,而这个库又同PHP很好地耦合。通过使用sqlite_create_function(),你可 以 构造能够运用于结果集或在WEHRE子句中使用的函数。

/* 此函数用于分别用户指定的字符串和数据库中字符串在包含的字符上的差异*/
function char_compare($db_str, $user_str) {
    return similar_text($db_str, $user_str);
}

$db = new SQLiteDatabase("db.sqlite");

/* 利用已有的PHP函数在SQLite内部创建char_compare()函数。 此调用的第3个参数指明创建的函数所需的参数数目*/
$db->createFunction('char_compare', 'char_compare', 2);
       
/* 执行包含char_compare()函数,并用其比较name和指定字符串的查询*/
$res = $db->arrayQuery("SELECT name, char_compare(name, 'Il2') AS sim_index FROM foo", SQLITE_ASSOC);

print_r($res);

?>

用PHP内嵌SQL的能力,允许你简化实际的脚本,从而使更多的开发者来运用它。这个特性也允许PHP 作为一个模块引擎,简化用数据库中数据来生成HTML结构的过程。在很多情况下,这能大大简化代码,以达到无须在PHP顶部放置一个模块系统。除了代码简 化之外,这也提高了程序性能和减少脚本内存占用。因为无须在用户空间中进行数据处理。

注意,如果你运用的数据有可能包含二进制数据。在处理这些数据之前,你必须用 sqlite_udf_decode_binary() 函数来对SQLite内部二进制编码进行解码。当你完成了之后,你必须用函数sqlite_udf_encode_binary()来对二进制数据进行编 码,以在后面某个时候能在没有损坏的情况下正常使用它。

总结

至此,你已经明白SQLite如何工作,并且了解了它能提供什么.你可能在你当前或将来的应用程序中运用它.希望,这个简短的介绍能使你熟悉SQLite提供的功能,并不会对你以往对SQLite的好印象带来任何不良影响.

正好所有的工具一样,SQLite也有其强项和弱项.对于小型的,并且大部分操作为读取操作的应用程 序,SQLite 提供了理想的解决方案.而对大型的频繁写入的应用,SQLite是不太合适的.这种限制是由于SQLite的单文件架构导致的.这种架构不允许你在服务器 间多路访问,也不允许在写时对数据库加锁.

关于作者

Ilia Alshanetsky 已经从事Web应用程序开发超过7年了,其中大部分都是基于PHP的开发.在最近的几年里,他热忱地加入PHP的开发中来,并合作开发大量的扩展,包括 SQLite.现在Ilia正在经营他自己的公司. Advanced Internet Designs Inc.,公司的业务主要是开发和支持一个开源论坛FUDforum的开发.

欲联系Ilia,可以通过电子邮件ilia@prohost.org

= sqlite_open("db.sqlite");
// 获得列的id (作为字符串)
$id = sqlite_single_query($db, "SELECT id FROM foo WHERE name='Ilia'");
var_dump($id); //string(1)

//
如果结果多于一行,返回的将是数组
$ids = sqlite_single_query($db, "SELECT id FROM foo WHERE name LIKE 'I%'");
var_dump($ids); // array(3)

?>

sqlite_last_insert_rowid

http://www.tuxradar.com/practicalphp/9/7/4

Advanced functions

int sqlite_last_insert_rowid ( resource db_handle)

string sqlite_fetch_single ( resource result [, int result_type [, bool decode_binary]])

array sqlite_array_query ( resource db_handle, string query [, int result_type [, bool decode_binary]])

There are three extra functions for SQLite that you are likely to find helpful. Firstly, the equivalent function of mysql_insert_id() is sqlite_last_insert_rowid(), and requires the connection resource as its only parameter. Remember that creating auto-incrementing fields in SQLite requires you to declare them as "INTEGER PRIMARY KEY" - the AUTO_INCREMENT keyword is not required. Sqlite_last_insert_rowid() will return the auto-increment ID number that was used for the last INSERT query you sent.

Secondly, the functional equivalent of PEAR::DB's getOne() is sqlite_fetch_single(). This will return the first column of the first row of the result of your query, and you pass the return value of sqlite_query() into sqlite_fetch_single() as its only parameter.

Finally, the function sqlite_array_query() is a very powerful function that returns an array of all the rows returned. Consider the following script:

<?php
    $dbconn
= sqlite_open('phpdb');

    if (
$dbconn) {
        
// this assumes you created the dogbreeds table using the previous script!
        
sqlite_query($dbconn, "INSERT INTO dogbreeds VALUES ('Poodle', 14)");
        
sqlite_query($dbconn, "INSERT INTO dogbreeds VALUES ('Jack Russell', 16)");
        
sqlite_query($dbconn, "INSERT INTO dogbreeds VALUES ('Yorkshire Terrier', 13)");
        
var_dump(sqlite_array_query($dbconn, "SELECT * FROM dogbreeds", SQLITE_ASSOC));
    } else {
        print
"Connection to database failed!\n";
    }
?>

The first three INSERT queries are just in there to make the data more interesting. The key line is where sqlite_array_query() is called. The function basically works as a combination of sqlite_query() and repeated calls to sqlite_fetch_array(), so it requires the database connection as parameter one, and the query to execute as parameter two. In the example, SQLITE_ASSOC is also passed in, as we would normally do when calling sqlite_fetch_array().

Here is the output that script generates, when used immediately after the script that created that dogbreeds table:

array(4) {
    [0]=>
    array(2) {
        ["Name"]=>
        string(8) "Doberman"
        ["MaxAge"]=>
        string(2) "15"
    }

    [1]=>
    array(2) {
        ["Name"]=>
        string(6) "Poodle"
        ["MaxAge"]=>
        string(2) "14"
    }

    [2]=>
    array(2) {
        ["Name"]=>
        string(12) "Jack Russell"
        ["MaxAge"]=>
        string(2) "16"
    }

    [3]=>
        array(2) {
        ["Name"]=>
        string(17) "Yorkshire Terrier"
        ["MaxAge"]=>
        string(2) "13"
    }
}

As you can see, each row in the table became an element in the returned array value, and each element was in fact an array in its own right, containing the names and values of each of the fields of that array. Using sqlite_array_query() is a very fast, very optimised way to extract lots of data from your database with just one call.

While it is undoubtedly true to say that one advantage to using PHP is that you can switch across databases without needing to learn how to access the data differently for each database, it should be clear that to get the most performance, as well as the most functionality, out of your code, you should try to take advantage of database specific features such as sqlite_array_query(). Trying to emulate sqlite_array_query() by using a traditional fetch_array() loop would have resulted in code that was a great deal slower!

php小数取整

1.丢弃小数部分,保留整数部分
php: intval(7/2)
js:parseInt(7/2)
2.向上取整,有小数就整数部分加1
php: ceil(7/2)
js: Math.ceil(7/2)
3,四舍五入.
php: round(7/2)
js: Math.round(7/2)
4,向下取整
php: floor(7/2)
js: Math.floor(7/2)

[记录]sqlite分页语句

sqlite分页语句:

Sql代码
  1. select * from tb_name limit 10 offset 1  

  注:limit 10 表示只显示10行记录,offset表示从索引号为1的记录开始,第一行的索引号为0

2010年8月13日星期五

中国进入浮华时代(转)

转自:http://blog.caing.com/article/7436/?utm_source=mail.caing.com&utm_medium=referral&utm_content=caing_news_mail&utm_campaign=caing

  2010年关于经济是否二次探底的争论与2009年经济是否“V”型复苏一样没有意义,只需发改委把项目审批略放宽松,下半年GDP照样可以保持高增长。与其加入一场连概念都没有定义清楚的讨论,倒不如观察一下中国经济筋脉与骨骼的变化。    时逢年中,笔者借着拜访各地客 户的机会,得以一瞥中国经济正在经历的艰难转型。这次转型可以说比1998年至2001年的转型还困难。上一次中国经济的转型是在全球新兴市场危机的环境 下,中国的经济增长开始由消费驱动转向投资驱动,20世纪90年代最终消费占中国GDP比例平均达到57%,而资本形成仅占36%,而在21世纪初的八年 中,最终消费占GDP比例平均猛跌至41%,而资本形成占比上升至49%。中国的国民储蓄率猛增,但主要集中在政府和企业手中,于是投资过剩、消费不足成 为必然。    风水轮流转,这一次危机轮到发达市场了,发达国家被迫削减开支以积累储蓄,而中国面临着降低储蓄的压力,一场骨移筋措的变革正在进行,而任何变革的初期都有切肤之痛。    前一次转型内有房改的支撑,外有欣欣向荣的出口拉动,而如今高房价几乎吃空了普通人家三代人的储蓄,外国人口袋里的钱也越来越难赚,让经济主体顺畅的“花钱”谈何容易。    笔者在浙江见到的几位做外贸的 私营企业老板,无不叹气订单的下降、劳动力成本的上升以及汇率的叵测,加工类私营经济为主的地区,企业不愿进一步投资,银行放贷都十分困难。较大规模的私 营企业很多都琢磨着尽快上市,把未来的现金流贴现出来,落袋为安,或是转行投资房地产,或是干脆交给别人打理。    企业家们也想不再愿意让下一代 从事这个辛苦微利的行业,大多数人都把孩子送到国外,学习金融专业。在金融业里,能力、关系、美貌都能迅速转化为现金流,本来在金融业食物链最顶层的私募 股权基金,倒成了时下最常见时髦的工作。这就像只有一百只羊却有一千只老虎的生态圈一样不可思议。企业的储蓄似乎没有了去处,大家对做本行业的投资兴趣都 不大,却都看着别人的行业似乎有利可图。大部分所谓PE都惦记着赶紧把手中刚买来的企业包装一下上市,高价卖给大众。    金融街正在走向“主街”的对面。尽管初级劳动力确实面临所谓“刘易斯”拐点,但受过高等教育的劳动力却在不断贬值,当前新毕业的研究生甚至拿不到5年前本科生的薪水,为了维持相对体面的生活,他们不得不继续掏着父母的腰包。    整体来看,劳动者收入在初级分 配中所占比例尚未显著上升。中国初级劳动力虽然有部分供给的问题,但是,城市里不断上升的生活成本让很多劳动力不再愿意出来务工,这也影响了劳动力的有效 供给,出门时梦想着能省下钱来多给家里寄些贴补也化成了泡影。人们感受到的生活成本的上升比公布的CPI高的多。仅靠劳动力市场自发的调整难以完成收入分 配改革的任务,并且,对消费贡献最大的城市中间层往往被政策所忽略。    与东部的浮华与凋敝共存不同, 中西部却是另外一番天地。大型制造企业正在进一步扩张生产能力,很多项目原本都是进口替代型的,而掌握基本技术后,也开始转为出口,国外的订单虽然利薄, 但是合同金额庞大,大量基建项目正在等待发改委的批文,东部转移来的企业正在平整大片土地,这片土地上缺少的只是资金。未来东部的“闲暇”资金转向中西部 应是大势所趋,随之而来的是东部产业向服务业转型,而中西部承接东部制造业的转移。而这一产业成功转型的前提则是中国的分配改革成功的提高了资金的消费倾 向。    无论分配制度改革的效果如何, 未来的中国必将进入大众消费的时代,电影、旅游、百货、医疗保健、传媒将迎来快速发展的时期,而分配制度改革成功与否决定着未来居民消费是靠收入提高支撑 还是靠借贷杠杆支撑,如果只是像美国在本世纪初一样仅仅提供了宽松的信贷环境,那么眼前的浮华将终成一梦。

2010年8月12日星期四

揭密:揭开手机利益链的神秘面纱(转)

摘自:http://forum.esm-cn.com/FORUM_POST_1000164043_1200592240_0.HTM?click_from=1000042400,8839036274,20100812,ESMCOL,FORUM_ALERT


走私,这个扎眼的词语让手机设计业低调的大佬龙旗走到台前,高调撇清。

5月底,江苏时代华龙科技有限公司(下称“时代华龙”)因涉嫌走私和高仿而遭海关等部门调查。随后,上海海关、工商部门又迅速稽查了与之相关的上海 3家手机设计公司。作为业内最大的手机设计公司之一,龙旗控股有限公司(下称“龙旗”)因为曾经与时代华龙有过合作也被牵涉其中。

“关于我们本次被牵涉进所谓‘走私门’事件,真的有些哭笑不得。我们早在两年前就已经结束了和时代华龙的合作关系。”龙旗董事长杜军红告诉记者。采访中,在所谓‘走私门’背后,一条神秘的手机制造产业链也逐渐浮现。

站在幕后的手机设计业

“我们不是做终端的,习惯于站在手机厂商的幕后进行支持。在消费者看来,手机厂商就意味着手机的品牌,其实一部手机中的大部分并非完全是由品牌公司提供,手机设计在其中担当着‘基因’的作用。”杜军红说。

“目前国内手机产业链常用的模式是首先由最上游的芯片商提供芯片,再由设计公司在此技术上进行开发,同时向品牌商了解设计需求,描绘出图纸,进行一 些基础制造,再交由代工厂或手机品牌自己的工厂进行开模、装配、生产等工序,最后推向市场。”杜军红向记者介绍了目前国内手机产业链的分工合作。在这条产 业链中,手机设计一般是指软件设计、硬件设计和包括机械结构设计在内的外观设计三大领域。

业内专家认为,手机设计公司正逐渐成为手机制造产业价值链中的关键一环,因为它可以说是加速器,承担了整合硬件与软件,承接上下游产业的重要作用。 “近年来手机设计行业发展很快,在行业增长最迅猛的2003年、2004年,有些手机设计公司的毛利率高达30%以上,近几年虽然有所下降,但是毛利率也 有百分之十几。”杜军红说。

高回报吸引了众多投资者。据了解,目前国内手机设计公司主要集中在深圳和上海两地,仅在上海注册的就有500多家。根据市场调研机构iSuppli对出货量的统计,上海闻泰、龙旗和希姆通在目前国内手机设计公司中排名前三。

走私是激烈竞争的畸形产物

“我个人认为(时代华龙)这个事件的起因还是行业竞争太激烈。尤其受金融危机影响,手机产业链利润逐年趋薄。在经过几轮洗牌之后,时代华龙这类企业 可能出于压力做了一般企业不敢做、不会做的事情来获得订单。这次只是一个事件,不能代表整个行业都是这样的。”杜军红对记者表示。

不过,据媒体报道,类似时代华龙这样“代工代采”性质的手机加工厂不在少数。除代工外,该类代工厂还帮助其客户(即手机设计公司)采购一些元器件。现在手机设计的门槛越来越低,导致行业竞争加剧,产生了对低价元器件的需求。这也使得一些小公司不得不“铤而走险”。

“最初,国内手机设计公司向厂家提供图纸和设计方案就可以,但是以联发科为代表的芯片设计厂商为国产手机厂商提供了从芯片、图纸、软件直到 PCBA(印刷电路板组件)的完整解决方案,甚至还提供一个手机组装的参考方案,手机厂商可以直接据此组装产品,这些服务大大降低了国产手机厂商的研发投 入,让一些小型手机设计公司无法生存。”易观国际一位分析师告诉记者。

北京中关村的一位手机供应商告诉记者,小的手机设计公司大多依靠“小、快、灵”来赚钱,从事研发的就几个人,靠的是几条生产线来赚钱。大的手机设计 公司则是靠实力整合产业链,比如上海另一家知名手机设计企业闻泰正从手机设计层面,不断向手机制造深化拓展,直接和运营商合作,制造整机。“小的手机设计 企业出路越来越窄,很多铤而走险,靠走私来赚钱。因为上海、深圳交通便利,很多公司还承担了原材料的采购,帮助客户采购元器件进行加工制作来赚钱,他们通 过走私进口,以降低生产成本,虽然这不是主营业务,但还是有利可图。”

上海成手机设计新**地

2002年之前,几乎所有的国产手机都采用韩国方案。但是从2002年开始,国内手机设计公司以优惠的价格开始了咄咄逼人的攻势,甚至开始向海外市场输出手机设计方案,日韩手机设计公司逐渐被挤出中国市场。

“在设计行业,与一度领先的日韩公司相比,我们有着很大的优势:首先,在为中国本地客户服务中,能更及时地回应市场的需求;第二,因为语言和文化的 关系,与中国厂商和消费者沟通更方便;第三,国内贸易比国际贸易成本更低,交易更便利;第四,能够更好地做售后服务。”杜军红分析说。

但是,行业的迅速发展也加快了业内洗牌,山寨机、高仿,以及最近爆出的“走私”问题,都让国内手机设计行业阵痛不止。

中国本土手机设计公司该何去何从?

“手机设计其实就是做研发,需要大量的工程师和稳定的工作人员。如果人员不稳定,流动性大,技术就不稳定。很多小的企业,人员流动性太大了,使得企 业很难有稳定的队伍来提供稳定的技术解决方案。”杜军红说。他认为从事手机设计不能太急功近利,“设计类企业需要一个宽松的环境,不是靠紧张、高强度的劳 动创造出来,技术是需要创意的。虽然广东电子行业的资源配套优势明显,但是以7天×24小时服务流水线操作方式为主。相对而言,上海的环境相对宽松,因 此,以研发为主的手机设计公司大部分选择了上海,上海成为目前手机设计行业新的**地。”

除了稳定的人才储备,杜军红认为手机设计公司必须控制原材料的来源,他告诉记者,在与代工厂的合作中,所有的元器件都是由龙旗直接提供,代工厂只负 责加工。“这种做法虽然增加了企业运营成本,但是却让我们牢牢地控制了产品质量。只有规范运作,手机设计行业才能持续健康发展。此次‘走私门’事件,或许 将促进行业更加规范化发展,从而推动中国手机行业在全球市场新的崛起。”杜军红说。

一部手机是怎样诞生的

1、芯片设计和制造厂商

知名公司:美国高通、台湾联发科、德国英飞凌、中国展讯

2、操作系统平台厂商

知名公司:微软、谷歌、诺基亚、苹果、RIM

3、手机设计厂商

知名公司:龙旗控股、希姆通、闻泰

4、手机制造厂商

知名公司:诺基亚、三星、LG、索尼爱立信、摩托罗拉、苹果、中兴、华为、联想

 

来源:《中国经济周刊》

15年后,中国会出现第一次大规模的白领失业浪潮?(转)

摘自:http://forum.esm-cn.com/FORUM_POST_1000010004_1200592076_0.HTM?click_from=1000042400,8839036274,20100812,ESMCOL,FORUM_ALERT

引子


    现在的年轻一代,实际上是中国社会转型中的一代,注定要承受付出转型代价的一代。他们的上一代,实际上仍然在吃传统体制的旧饭,并未真正的投入到市场竞争 中;他们的下一代,将因为社会的不断进步而获得很大程度的劳动保障;而他们这一代,将注定在20年后的“白领失业浪潮”中变成中国社会最悲惨的人。这是时 代的代价,没有办法的。


    正文

    首先要澄清一个流毒广泛的说法:大学毕业第一份工作不重要。

    这绝对是极其错误的。它给了广大蒙蒙董董的大学毕业生一个错误的认识,对相当一部分人造成了无可挽回的损失!大学生就业选择,是对一个人十年内的生活产生重大影响的关键决策,是极其重要的。

    那么找怎么样的工作比较好?什么样的行业算好?大公司好还是小公司好?如何正确的理解当前工资和未来发展?一系列的问题摆在大学生的面前。下面我首先对要考虑的宏观策略问题进行分析,然后再进行个别具体问题的解答。


    一、 中国现阶段职场利益集团划分

    这才是一个大学毕业生首先要知道的大问题。学校的主任不会和你说的,公司招聘时也不会和你说的,因为利益只有少部分人能够分到;你父母也不一定会和你说 的,因为他们很可能也是糊涂的。如果这一部分已经有人很明确的告诉你了,或者你个人已经很敏锐的感知到了,那么恭喜你!你已经可以关闭这篇文章了,因为你 已经是明白人,不需要我浪费口舌。

    (一)5大利益象限

    中国的社会处在重要的转型变化中:由计划经济转向“有中国特色的市场经济”。这个过程是一个利益格局的重新分配的过程。在就业市场上,我们可以按大的方面对各种利益单位归类如下:

    1. 公务员(含事业单位)

    2. 垄断行业国企

    3. 竞争行业国企

    4. 外企

    5. 民营企业

    差不多所有的利益单位都可以在上述归类中找到位置。首先你要明白的是,这不是理论研究,这和你未来的事业、收入、地位、家庭都有直接的联系。你首先要明白的是,在招聘会上准备招聘你的这个公司(单位)到底是属于哪个象限的?

    不同的象限拥有的力量和资源是不一样的。这导致了在不同的象限就业获得收入的能力也大不一样。在你选择公司之前,一定要清楚的了解这些。在目前的中国,社 会资源高度集中在少数公务员(即官员),以及垄断国企的手中。但是不同的地区,由于社会财富水平不一样,因此公务员集团的收入相差是很大的。虽然国家规定 的工资待遇大家都一样,但是你到广东、华东一带了解下公务员的实际年收入,你就不难理解为什么那么多你的同龄人在报考公务员了。实际上,即使在经济欠发达 地区,公务员在当地人群中仍然属于高收入群体。而且也许更关键的是,风险非常小。收益和风险成正比,你一定在课堂上学过吧?哈哈,告诉你,那是西方经济学 原理,我们是中国特色的,不一样的。在中国当公务员,风险小,收益大。也许你会说,不对啊,在你们哪个地方,(续致信网上一页内容)公务员待遇也不怎么样 啊?那么我要告诉你:第一,你不能只看表面收入而不看灰色的部分;第二,当前中国允许地区间人员流动,因此由于不同地区经济财富水平差异很大,因此落后地 区的公务员确实是比发达地区的一般白领差的。这也就是利益格局的复杂之处,没有绝对的。

    我们再来看一看国企的情况。一说到国企,很多人马上就想到**。这种观念也是错误的。首先,解雇员工并不是国企独有,大量的私企每年都在大量解雇员工,并 没有任何人给他们补偿,给他们“安置”。同时,也不是任何国企都效益不好,都需要**。我们看利益格局,首先要看谁拥有力量和资源。在中国,说白了就是谁 拥有政府力量和行业垄断的权力,想效益不好都难。这不是国企还是私企来简单划分的。例如中国移动、电信、银行、石油,这些垄断性行业中的大国企,个个效益 好。而那些国家已经“完全放开”了的竞争行业的国企,几乎都是完蛋两个字(不含假装放开的行业)。[Page]

    这里面有个很清晰的发展脉络:在90年代初,只有国企存在,民营力量非常微弱。而国企长期的低工资、高福利政策,使得闸门打开后第一批进入市场经济的人尝 到了“高”工资的甜头;在90年代末,以2000年为分界线,时局发生了明显的转变。在抓大放小政策下,垄断行业的国企迅速利用其行政资源做市场经济,毫 无悬念,他们无往不胜,获得了大量的利润;当前阶段,以2005年为分界线,则又是另外一个崭新阶段的开始。各地MBO此起彼伏了。在这种情况下,垄断国 企将出现分化,具体发展的预测比较复杂,我将在另外的文章中专门分析。但无论如何,在当前阶段垄断国企是一个非常强势的高收入集团。要注意的是,即使是现 在那些45岁左右**破产的竞争行业国企员工,在他们象你们这么大就业的时候,他们当时的工作仍然是最好的,收入也是最高的。只是现在利益格局已经改变。

    再来看下外企的情况。外资企业主要是依靠资金力量、和政府的关系、以及高水平管理在做事情,可以说是中国第一批真正的企业。但是,他们在中国仍然要遵守中 国的潜规则的。由于能够跨国经营的外企一般都是实力比较雄厚的,因此外企是一个非常强大的利益单位,也是就业的高收入单位。注意,那些中国人海外注册弄的 假外企不算,台湾、香港企业算民企。

看看民企的情况,民企仍然不占中国经济的主体。他们在政府力量和占有资源上都相对比较弱。在完全竞争 的行业,主要是进去的比较早的一批民企做大了,拥有一定的力量。而大量的民企在充分市场竞争中生活质量都不高。因为中国并非真正的市场机制,有关的法律法 规很不健全,或者有法不依,或者有部分人有权不依,这造成了中国的完全竞争行业“扭曲竞争”的现象;在非完全竞争的行业,民企则主要是依附在某些拥有资源 的单位周围生存,这种状态打个比方就是例如吸附在某个树上的虫子,形成了一个又一个的非竞争性关系利益群。由于职业保护的法律型同虚设,以及缺少工会等代 表员工利益的力量,直接造成了民企员工在职场上成为弱势群体。也许你会问,那为什么国家关心国企**员工,而没有关注民企解雇员工呢?很简单,因为国 企**员工年纪已经大了,无法再找到足以维持原来生活水平的工作了。而中国的市场化进程才刚刚开始,民企员工大多数都是年轻人,社会问题并不明显。

    好了,现在清楚些了吧,首先要看你要去的公司(单位)是在上述哪个象限。象限属性从大势上决定了你以后可能获得的收入和地位。而你个人的能力,是在大波浪 上翻起的小水花。可以说,判断大势的能力比从事具体事情的能力重要得多。也许你要说,好象哪个象限都有收入高的人啊。是的,可是你不要忘记了,在不同象限 获得高收入和地位的可能性,以及需要付出的努力是不一样的。在一些象限,你只要跟上平均水平,5年以后你就可以很轻易的存上一大笔钱,买上房子和车子;而 在一些象限,你要十分努力,10年以后,你有可能存上一些钱,买上房子和车子,而当你达到这个水平时,在优势象限的和你同时起步的人,已经存上了更多的 钱,换上了更大的房子和车子。象限是有优劣差异的,起点相同的人,由于选择了不同的发展通道,同样都很努力,但落到的结果将天差地别。

    其次,光看哪个象限还不足够。因为在同一个象限中,仍然存在着巨大的、人为因素造成的微妙区别!

    二、 转型中的一代

    中国的事情要用放大镜看才会清楚,这也是老外永远无法真正了解中国社会的原因。上述人为差别按利益象限的不同也有差异:

    1. 公务员、国企类,正式工和非正式工的差异

    政府工作人员难道也有非正式工?是的,如果你还不知道,只能说明你孤陋寡闻。政府工作人员分为两类:国家正式编制的公务员以及所谓的“政府雇员”。在某些 地方,特别是经济贫穷的省,这两者收入差距不大;而越是经济富裕的省,这两者的收入差距就越大。政府雇员要转为国家正式编制的公务员,有很大的难度,没有 关系基本不用想。因此,即使你通过了国家公务员考试,即使你已经被某政府单位接收了,你一定要打听清楚,你到底是去做公务员,还是去做政府雇员? [Page]

    中国所有的国企都有正式工和非正式工的差异。这种制度安排直接来源于计划经济下国家对个人的身份控制。在当年,一般都是“出身好”的人成为正式工,出身差 的人自然就是非正式工。现在这种出身制度已经被扫进历史垃圾堆,但所谓的用工制度却遗留了下来,同时被赋予了新的含义。在垄断性的国企,在市场中利用垄断 优势尝到了大甜头,自然要更加紧去获取市场利益。这时人力资源就成了问题。一方面,老的正式工就像八旗兵一样早就失去了打仗的勇气和能力,那么用什么人去 攻打市场呢?另一方面,中央不断要求这些垄断型的国企改制,优化人员结构,降低人员成本,那么怎么优化?怎么降低呢?很简单,大量招聘非正式工。一方面用 这些新鲜血液来攻打市场,充当炮灰,解决人力资源问题;另一方面将这些非正式工的工资进行市场化(垄断国企正式工的工资水平大大高于市场水平),这样就拉 低了整个企业的人均成本,完成了国资委布置的改制要求之一,而且不会损害正式工的利益(国企领导层是正式工利益的代表)。这表明了,国企已经蜕变成为了一 个市场怪胎,一方面利用国家力量获取市场利益,一方面成为为小部分人谋取利益的工具。但是要注意,当前还是有可能进入正式工群体的,因为正式工是一个松散 的利益集团,这个集团也要不断的吸收新鲜血液的,否则会边缘化,最终丧失其优势地位。非正式工的收入大概是正式工的1/2到1/4。当然,在这里不是进行 道义分析,而是要你去了解清楚,你到底是去做正式工,还是去做非正式工?

    2. 外企类,大陆工和非大陆工的差异

    在外企,差别主要体现在大陆工和非大陆工之间。大陆工工资一般是非大陆工的1/5到1/10。这是合理的。因为外企到中国来投资的 90%的理由就是因为你人便宜,不是因为你是文明古国,也不是因为你有三个代表。人家的要求是合理的。当然,即使是这1/5到1/10的收入,和其他国人 相比,仍然是很不错的。当然,外企工作是很累的,风险和收益成正比。那为什么外企还要招聘非大陆工呢?这里你要清楚的知道,主要是因为3个原因:第一,需 要一些可以信任的人来管理(受法制国家法律约束的人);第二,需要一些精通英语的人(能用英语思考)来管理;第三,需要一些具有国际视野的人来管理。那是 否你就只能当大陆工了呢?不是的。

    你应该清楚的一点是,你也是有机会成为非大陆工的。这就是为什么这么多人去美国留学的原因。当然,仅仅留学是不够的,一定要在美国就业并拿到绿卡才行。现 在很多外资企业的CEO,当初就是在美国做体力工混到的绿卡,然后因为精通两边语言的优势,跨国企业需要在中国建立代表处,就找这样的人去做所谓的“首席 代表”,然后又逐步提升,就是这样的。当然,随着现在对外交流的越来越多,要求也越来越高了,但成为非大陆工,仍然是有可能的。

    3. 民企类,股份工和非股份工的差异

    在民企,差别主要体现在股份工和非股份工之间。股份工主要是哪些有使用股份来吸引人的企业中才有,是最初创业阶段加入的员工。例如华为就有相当多的股份 工。非股份工则是那些很后才加入的员工,或者是那些很早加入,但对于公司没有什么价值的员工。在经过了创业阶段以后,企业一般就不再需要用股份来吸引初级 员工了,招聘主要就是填补战斗减员——有人走了,就招新的。期权一般用于高级管理者,由于本文分析的是大学生就业,因此与它无关。中国大部分民企生存环境 非常恶劣,自身都难保,员工待遇就可想而知了。当然,创业型民企失败的概率是非常大的。你决定去民企前,一定要了解清楚,是创业扩张型的民企,还是补充战 斗减员型的?

    现在的年轻一代,实际上是中国社会转型中的一代,注定要承受付出转型代价的一代。他们的上一代,实际上仍然在吃传统体制的旧饭,并未真正的投入到市场竞争 中;他们的下一代,将因为社会的不断进步而获得很大程度的劳动保障;而他们这一代,将注定在20年后的“白领失业浪潮”中变成中国社会最悲惨的人。这是时 代的代价,没有办法的。

三、 职业生涯设计

    从整体而言,这一代人注定要承受社会转型的代价。但从个体而言,仍然可以尽力去争取好的结果。这也是本文的意义所在。

    其实从上述分析,对于职业市场中哪些象限比较好,哪些象限比较差,可以说已经是一目了然了。为了更加清楚的查看,现按优劣程度将其排列如下:

    1. 外企非大陆工

    2. 经济发达地区公务员

    3. 垄断国企正式工

    4. 民企股份工

    5. 外企大陆工

    6. 政府雇员

    7. 竞争国企正式工

    8. 垄断国企非正式工

    9. 竞争国企业非正式工

    10. 民企非股份工

    也许你可以举出一些反例,但是要注意,上述情况是对一般情况的总结,不包含一些特殊情况,例如你们那里特别穷,公务员拿不到任何灰色收入等情况。

    好了,在你找工作的时候,你要记得的是,尽量往高处走。不要被一些花言巧语所迷惑,不要被一些所谓人力资源专家的“看长远发展”的说法所弄糊涂。你一定要 记住,你站的越高,那么你跳的就越远,看长远发展绝对是起点高的跳的远。不要相信专家们所谓的职业生涯设计,那不是真的。




四、 具体问题解答

    1. 如何辨别正式工岗位和非正式工岗位?

    对于公务员,要询问是否进入国家编制。如果不进编制,即为政府雇员;对于国企,不要直接询问是否正式工,他们会义正言辞的告诉你:“我们这里都是正式员工 ”。你要注意,这里多了一个字:正式“员”工,里面分为正式工和非正式工。(要记住,中国的国企和央视是一家的,说的话一定要反着听,不然你一定上当)你 最好是找内部人了解下,这样最清楚。如果不认识人的话,你应该看他这个招聘是什么部门在主要操作。如果是某个业务部门自己在招聘,而不是总部人力资源部出 面招聘的话,多半都是非正式工了。最后,可以询问多久可以“转正”,如果他们闪烁其词,仍然在解释 “都是正式的”云云,或者他们告诉你3到6个月的“试用期”,那么你基本可以肯定是非正式工了。

    2. 要不要在意开始的收入?

    很多专家在这个问题上胡说八道。他们认为一开始不要太在意收入,要看长远发展。这是典型的不负责任专家。你可以想象一下,什么东西决定了一个岗位的收入? 很简单,在不同公司间,市场形式好的,有长远发展的公司的岗位,要比没有前途公司的同样岗位收入高;在一个公司内部,有长远发展规划的重要岗位要比没有前 途的临时岗位的收入高。开始收入的高度反映了公司对你这个岗位的重要性的看法。你是认为一个重要的岗位有前途,还是认为一个不重要的岗位有前途?

    3. 去大公司还是去小公司?

    还有一种骗人的说法,是说去小公司更可以锻炼人。这种说法荒谬无比。小公司由于实力不济,往往没有高手级的人才,也无法开展一些需要强大资源才能进行的市 场运作。这决定了你无法向真正的高手学习,也无法积累大型市场运作的经验。记住,锻炼打大仗的本领,比锻炼一两个人单打独斗的经验有价值得多。

    4. 白领会失业吗?

    答案是:“会,而且会大规模失业。”你要知道的一点是,中国是一个人力资源无穷无尽的国家,还有那么多的农民在等待着加入城市就业大军。现在的所谓白领, 不过是在吃青春饭而已。等他们40岁左右的时候,大量的新的年轻毕业生能够用比他们低的工资来做同样的工作(估计那时中国的劳工保障法案仍然是不健全的, 也没有什么工会来保护他们),那个时候,就会出现中国第一次大规模的白领失业浪潮。[Page]

    5. 做专业性的工作,还是做销售?

    要看个人情况而定,一般情况而言,首先要看自己是否有做销售的潜力;其次,要看是销售的领域是否有技术含量,不要放弃自己的专业而去做没有什么技术含量的 销售业务。如果你已经拥有了一个很有技术含量的专业,如医学、法律等等,千万不要放弃,机会成本太高了。你要知道,在这个专业领域,没有多少人能够和你竞 争的(眼睛别只盯住每年毕业的那些医学毕业生),因为你要知道,如果你改行去卖保险,那么将有数千万职高生、失业青年和你竞争,而且很可能你竞争不过他 们。但是,如果是在有技术含量的领域,从事市场工作往往是一条捷径。

    6. 找工作通过什么渠道比较好?

    不同的渠道,主要用来发布不同的岗位。例如,招聘网站、是外企招聘大陆工,民企招聘非股份工比较多用的渠道;国企招聘非正式工多用报纸、人才市场;而公务员、国企正式工,则多半要通过内部关系来介绍了。

    7. 找什么样的行业比较好?

    这里一定要注意了,大学毕业生找工作,主要是找行业,而不是看你学的专业是否“对口”。对行业要有提前预测性。现在好的行业未来不见得好。在中国未来5年 我比较看好的行业是:微电子、金融、建筑、法律、医药、生化。如果你学的专业正好是这几个,那很好;如果不是也不要紧,你可以**究生,也可以去做这些领 域的市场工作。记住,要做Sales,也要做这些有前景行业的Sales,而不要去做超市的Sales。



2010年8月9日星期一

让你少走10年的弯路19点忠告(转)

摘自:http://forum.esm-cn.com/FORUM_POST_1000010035_1200590835_0.HTM?click_from=1000042220,8839036274,20100809,ESMCOL,ARTICLE_ALERT

     从来没有想写点东西的想法,今天改变一下、因为都是在变化的,而思来想去,因为没有启发和给予他人的价值,就写下了上面的题目和下面的我的见解:

1、朋友请管住自己的嘴,有一句话说的好,培养一个人要千句话,而毁人就一句话。积德吧!

2、没有永远的朋友也没有永远的敌人,这话真的很耐用。

3、朋友们不要听别人当面对你的话,背后的话,才是真的!所以,古有“狡兔三窟”,而今天的你需要至少要有三方面的消息渠道,归结为你的最终判断!

4、别以为别人都是傻子,即使他是无名小辈,告诉你,倒下的都是前辈!

5、工作真的很重要,因为它是实现你人生梦想的桥梁,家庭有背景就别比了,没有可比性。

6、你看别人,对你到底怎么样,别看你在位时,看你下位时。

7、小心身边人,说不定他就是你未来的敌人,而你却没有退路。

8、害人的心、想都别想,可防人的心,要时时刻刻都在,我本不想伤人,可人总来伤我。

9、总以为自己总往坏处想,是消极,可现实中都不约而谋,与结果积极的相对,相信自己直觉,并以结果去改变过程吧。

10、常有人说,论事、不论人,拉倒吧,别为自己找借口了。事、是人做的,伪君子。

11、别听他人说千句话,看他的实际行为,更要看他行为前的心态。

12、 一定要理解先做人,后做事。比如:你的工作能力强,素质高,到头来,不如后勤的老大的“自己人”。

13、你以为你对了,你错了,你以为你错了,你对了,告诉你这世界没有对和错,也没有公平,事实上有这样的字眼,是为了统治阶级对被统治阶级给予的一种语言欣慰罢了。

14、工作真的要会做,否则做了真的白做。

15、 千万别陷入领导的语言圈,跳出迷雾,如果你感觉你的付出和回报不成正比。

16、朋友别在看别人升职一面,殊不知他背后的努力和酸楚,记着,你领导吃过的苦比你多了,不同的是他在苦中努力坚持和寻找方法。

17、注意你一言一行,否则就成为别人进贡的礼品。

18、记住:在变化中生存,在生存中求变化。
19、感激给你逆境的众生,这些年一路走来,发现让我成长的是逆境和给我逆境的人。

20、多一分心力去注意别人,就少一分反省自己,你懂吗?

21、感谢上苍我所拥有的,感谢上苍我所没有的。

22、如果你看到一个贴子还值得一看的话,那么你一定要回复,因为你的回复会给人继续前进的勇气,会给人很大的激励。同时也会让人感激你。

做事的学问:老板永远都是对的(转)

转载:http://forum.esm-cn.com/FORUM_POST_1000164045_1200590705_0.HTM?click_from=1000042220,8839036274,20100809,ESMCOL,ARTICLE_ALERT 

    一日,总裁来电话:“员工饭堂操作间太热,给他们装空调”。

     我毫不犹豫的立即答到:“好,我马上去办。”

     员工饭堂要抽风、排烟、散热、不密封,怎么能装空调? 但总裁要求去办,我必须马上去办好。

     怎么办?怎么办好!

     我大脑马上搜索。装一般空调肯定不行,只有想办法变通,既完成总裁交办的任务同时又必须符合实际,

     我原来见过工厂的高温车间装过环保“水冷空调”,计划装环保“水冷空调”吧!

     我电话采购员,联系环保“水冷空调”供应商并报价给我。

     很快,采购员回话,环保“水冷空调”供应商正好在给我公司附近的一家‘基因公司’装环保水冷空调,

     供应商来到我公司,看现场并报价,一万四千元,和‘基因公司’一样的价格;

     我回复总裁,员工饭堂操作间无法装普通空调,只有装环保“水冷空调”,工程报价一万四千元,可否安装?

     总裁回话,可以安装。

     为了稳妥不吃亏,我又货比三家,上网搜索其它环保“水冷空调”供应商,他们上门看现场报价,六千二百元;我讨价还价后成交:五千八百元(含税、全包)。

     我询问原来高温车间使用过“水冷空调”的主管,他说,工程造价在一万八千元左右。

     我询问原来经手给高温车间装“水冷空调”的工程部经理,他说,工程造价在一万六千元左右。

     我请主管和工程部经理来鉴定工程质量,他们说,符合饭堂操作间要求,质量好,价格超出他们想象。

     我回复总裁,员工饭堂操作间现已安装环保“水冷空调”,工程造价由最初一万四千元,现为五千八百元,经工程部经理验收工程质量合格,使用效果好,饭堂厨师很高兴、满意。

     总裁回话,很好!谢谢!


     此事,如何做好总裁助理,我总结几点体会:

     一、 老板永远是对的,老板交待的事,毫不犹豫的马上去办,难办的想办法去办,不能办的想办法变通的去办;

     二、 不能机械的照老板说的办,要领悟老板的思想、意思,老板说装空调,意思是要降温;我们去装一个普通空调,温度是降不下来的,事情虽办了,却没有办好、没有办到位,事情办得一点作用、一点效果都没有,老板虽然无话可说,但老板一定觉得我们无能。

     三、 把事情办好,除了要效果,同时要成本最低,我们买的是商品的使用价值,而非商品的生产制造价格。不考虑成本去办事,傻子都能办得到,如何显示我们的才能,体现我们的价值。

     四、 事情办的过程和最后结果都要及时与老板沟通、向老板汇报;让老板及时了解事情的经过;

     五、 我们不能闷着头办事,不沟通、不反映、不汇报;我们一定不要“在黑暗中暗送秋波”,事情办完了老板却不知道。


     我们要让老板知道:

     1、他交待的事,即使不能办的事、我们也想办法办了,办好了;

     2、事情办好了、办到位了,不仅效果好,成本非常低,

     3、钱是老板的,事情的全过程都是在老板的掌控下完成的、不会失控。


     做好总裁助理,提高我们的工作、办事能力、提升我们的价值。

 

2010年8月4日星期三

未来B2B线上线下发展的几种趋势(转)

摘自:http://column.iresearch.cn/u/chinfest/archives/2010/301689.shtml

  B2B行业网站目前已经发展成一个不可忽视的行业,虽然绝大部分的企业本身不是很大,只能算是中小企业,但是由于涉及到的公司多、行业范围广、从业者多,且还是一个值得投资的产业。

  在2009年刚过,2010年到来的时候,和大家探讨下B2B行业网站未来5年的发展趋势。虽然说是发展趋势,其实很多服务模式也是许多B2B行业网站正在做,而且做的很好的,本文只是将其再现,并挑选一些未来将重点发展的服务来分析和预测。

    B2B 行业网站可分为B2B大行业网站和B2B细分行业网站,同时各自的发展方向又可以分为线上和线下,现在分别加以讨论:

  一 B2B行业网站“线上”发展趋势

  1 B2B大行业网站线上发展趋势

  B2B行业网站,目前有许多发展不错,比如网盛旗下的中国化工网、中国服装网、中国纺织网等化工和服装的系列网站,上海的“我的钢铁网”据说销 售额已经超过1个亿,以及浙江中建网络旗下中国水泥网等系列建材网站,以及杭州宏创旗下的全球五金网、中国电动车网等系列网站,都是发展的不错的。从这些 网站的发展,可大致分析出未来5年B2B行业网站线上发展趋势。

  A 一些适合做外贸的行业会重点做好英文网站,这样的行业一般是行业外贸占有比重很大,同时网站具有比较强的实力,有的会线上线下一起做,比如:杂志、线下撮合等。

  B 资金允许的情况下,会挑选一些优质的行业,或竞争比较小的行业,做更多行业的B2B网站,将逐步走向多业务模式、跨行业、集团化运营,未来5年内会有几家行业市场比较大的B2B行业网站上市。

  C 部分B2B大行业网站由于受到细分行业网站的压力,会将涉及的行业分成几个重点的细分行业,运作多个细分行业网站,或者挑选一些认为比较好的行业,单独做细分行业网站。

  D 部分行业的B2B网站将从交易促进,转向在线交易,比如:服装及小商品小额批发,其实现在已经是阿里巴巴的主推服务,已经申请独立域名:1688.com推网上批发市场,但仅部分行业适合。

  E 大部分产品可面对消费者的B2B行业网站,由于内需将不断扩大,会开办在线购物网站,比如:环球鞋网的B2C商城“淘鞋网”,中国服装网的B2C购物商城“衣服网”等。

  F 但是由于B2C网站、服装及小商品批发网站的买家非常分散,模式很标准化,与综合平台很难找到差异化。但是由于市场太大,基于行业的B2C网站、服装及小商品批发网站也还是可以分一点蛋糕的。

  2 B2B细分行业网站线上发展趋势

  B2B细分行业网站由于更加细分了市场,可以做的更加专业,其平台特点,赢利模式与B2B大行业网站具有一些不同。目前细分B2B行业网站由于 建立的时间普遍比较短,以及由于市场等因素,大部分还是处于小型企业,员工人数50人以下的比较多,营业额大部分都在500万以下,但是并不代表就不具有 发展潜力,下面简要分析其发展趋势。

  A 网络的普及,将使B2B细分行业网站用不断增加,但短则经营4年、长则经营6年后将遇到市场瓶颈,未来将挑选好的细分行业做更多的网站,也可以直接投资 B2B大行业网站、收购或入股一些前景比较看好的B2B细分行业网站,部分企业将运营10个以上网站,扩大规模,做大做强企业。

  B 5年之内,也难找到一家靠做10个以上的B2B细分行业网站成为上市公司,毕竟品牌是分散的,成本也比较高,只能说是为B2B细分行业网站发展、壮大找到了一条路,也可以成就一家不错的企业。

  C 做一个B2B行业网站,在5年内,中游企业仍不能低于2万家左右,因为这样才可能让你拥有200-400个客户,销售额在100-200万/年。正如《B2B行业门户网站策划实战研究报告》里所讲,千万别几千家企业也去建设一个B2B行业网站,被忽悠了。

  D B2B细分行业网站,未来的发展趋势一定是行业媒体 + 行业B2B,单纯的做B2B,很难做大,甚至可能根本就做不起来。除商机栏目外,论坛、博客、空间、问答、百科、视频、图库、招聘、下载、读书等栏目都可 能出现在不同的行业网站上。行业氛围非常浓,只要你是某个行业的公司职员,你就得上B2B细分行业网站,因为那里不仅让您可以做成生意,甚至您技术不懂、 管理不明白、要找工作、解行业趋势、交行业朋友、采购产品、学习营销知识、打发时间等,都能满足。这些内容做好了,将提升网站内容和搜索权重。

  E B2B细分行业网站的优势:专业,绝对的专业才是唯一出路,让买家和卖家都觉得,这个平台是完全为我量身定做的,才有机会。差异化是竞争最好的策略,未来 B2B细分行业网站将变的越来越专业,如“中国建材在线”、“中国招标网”等。

  F B2B细分行业网站社区是很重要的,有很多成功的B2B细分行业网站都是依靠社区建立了品牌知名度、找到了用户选择的理由。未来B2B细分行业网站将构建 一个大社区平台,将目前互联网上主流的社区概念不断地融汇到B2B细分行业网站,有了社区,就能搞活商机栏目,就能找到广告客户。关于B2B行业网站社区 的意义,在《B2B行业门户网站策划实战研究报告》里做了非常详细的讲解。

  G 如果行业是服装或小商品,未来建立小额批发平台是很有前景的,因为市场很大,未来会有很多商户跳过传统渠道,从网络上进货,降低成本。个人认为不要做 B2C,因为市场可能过小,推广成本过高,而收入过低,用户选择有限,当然如果产品消费者购买力很强,可以考虑,但是必须谨慎进入。

  H 一些适合做外贸的行业,也可以考虑做英文网站,一般会线上线下一起做,比如:杂志、线下撮合等,但是做的时候一定要谨慎,分析市场,不过就算不能有大的发展,完善平台用户生态链,也是可以考虑的。

  二 B2B行业网站“线下”发展趋势

  B2B行业网站的线下服务本身不是属于B2B行业网站的经营内容,但是由于线下服务开始的时候大部分是依靠线上来推动的,其经营的主体大部分也 是B2B行业网站所属的公司,所以有必要将线下服务也纳入发展趋势来考虑,由于B2B大行业网站和细分行业网站的线下发展比较相似,这里整体做介绍。

  A B2B大行业网站和细分行业网站的会议业务将会得到更大的发展,目前一些B2B行业网站的会议收入占总收入的1/3,说明这个模式已经很成熟,未来这个业 务将获得更大的发展,因为不管是网络也好,会议也好,都是提供信息、交流的服务,而且会议可以面对面交流,不过也要看不同的行业。

  B B2B行业网站展览业务将获得一定发展,目前一些B2B行业网站和展览公司合作,帮助展览公司招展,从展览公司得到一定回报。更有自己组建展览公司的。中 国化工网09年就举办了“中国国际精细化工展览会”。B2B 细分行业网站,未来更多的还是要考虑与展览公司合作,帮助他们招展更好操作。

  C 由行业网站打造的行业工具书,目前已经是非常成熟的模式,虽然目前纸质媒体已经在不断的萎缩,但是我认为工具书在一段时间内(至少5年内)还是具有其存在 的价值,并且获得的回报还是很可观的。B2B细分行业网站做《行业大全》等工具书更有优势,行业太大,读者群体分散,企业太多,书籍难以收录完整。比如 B2B细分行业网站:华人螺丝网推出的《螺丝产业大全》、中华液晶网推出的《光电显示及太阳能产业大全2010》都很不错的。

  D B2B行业网站出版的期刊大部分都是以行业商情的形式出现,里面更多的是企业的彩色广告。商情类期刊英文版,目前更适合B2B行业网站,毕竟在国内,期刊信息传播速度,已远低于网络传播速度。

  E 企业品牌网站建设业务,对B2B细分行业网站和大行业网站我认为目前仍然是一个比较好的切入点,目前也有许多B2B行业网站做的很好。中小企业的网站,直 接用建站模版即可搞定。但是品牌企业网站,用模版是解决不了的,需求很个性化。随着外贸转内销的兴起,新兴的品牌开始重视建立自己的品牌网站,由于价格比 较高,利润也高。相信技术再强大,未来5年也不可能用模板来解决品牌网站的建设需求。

  F 对价格比较敏感的行业,比如:有色金属、化工原料、石油天然气等,现有B2B行业网站将继续发挥其信息获取的优势,为用户提供更加具有专业水平的市场研究 报告,并运用手机网络,为用户提供更及时、更准确的信息。一些B2B行业网站也将进入咨询服务行业,为大企业提供年度咨询报告。

  G B2B细分行业网站未来举办按地区巡回交流会将是一个利润增长点,因为行业大社区的建立,用户与用户之间可以线下交流的需求将不断增加。

酒鬼酒巨额融资打广告 缘何不走网络?(转)

摘自:http://column.iresearch.cn/u/brand/archives/2010/301824.shtml


最近,酒鬼酒的日子不好过。先是酒鬼酒高层人事震荡、华北营销团队集体请辞,再到定向募集资金中拿出1.2亿来打广告,而准备投入的3.1亿元巨额广告费支出相当于去年净利润的近6倍。不能不说酒鬼酒在手忙脚乱的自救,而如此抓狂让人匪夷所思,似乎又看到了当年秦池的影子。

其实,现在酒鬼酒面临两大营销问题:其一,定位不清,同一个酒鬼酒,高中低档都有,价值感不稳定,消费者难以判断它究竟值多少钱;其二,市场批零倒挂,导致中间经销商没有利润而代理积极性不高。但这些问题不是靠广告就能解决的,不能乱投医。

这么大手笔的广告投入,资金还是募集来的,给人的感觉似乎是破釜沉舟,要大干一场,不成功便成仁。如果只是放空炮,提振经销商信心,刺激股市,就玩大发啦!

危险的“游戏”,会否是下一个秦池?

    1996年秦池夺标金额为3.2亿元,相当于该公司当年利润的6.4倍。这和酒鬼酒的比例差不多,让人倒吸一口凉气,历史是否还会重演。对比,今天的酒鬼酒,穆峰有三重疑惑。

主业收入不佳,举债风险过大。酒鬼酒去年净利润仅为5848万元,还有2000多万的广告费没扣。而今年上半年扣除官司纠纷收入4000万元,公司主营业务仅实现1000万元的收益,仅占全年预期利润的20%即使按照去年5848万元的净利润来计算,3亿多的广告费也等于酒鬼酒6年净利润,风险比较大。更让其财务雪上加霜的是一季度的负债率达到43.5%,而公司一年内必须付清的负债为3.67亿元。其中,短期借款就达到1.5亿元。这些财务上的险情,会不会造成酒鬼酒资金链的紧张,再引发深层次的危机,这些都需要警惕。

销售费用率最高,管理存在问题。酒鬼酒09年的销售费用高居同类企业之首。资料显示,酒鬼酒09年的销售费用为1.31亿元,营业收入3.65亿元,销售费用率高达35.89%,而与其可比的二线白酒企业中,山西汾酒、洋河股份的销售费用率分别为16.99%10.12%。而一线酒企贵州茅台、五粮液、泸州老窖、水井坊等公司的销售费用率分别为6.42%10.46%11.42%17.81%,也比酒鬼酒低。如此高成本的销售费用,说明酒鬼酒管理存在严重问题,自身修炼不够,而一再在传播上发力,显然病得不轻,也就不难理解其管理层的动荡了。

广告为王时代已去,不要再留恋。现在是传播严重分化的时代,不是仅仅依靠央视和卫视就能获得传播层面的快速爆破了。其次,广告的作用比十年前效果要差,央视的背书作用越来越小,而且消费者日益成熟,不是看一眼广告就傻得跑去消费。再次,2.0时代,更强调品牌和消费者之间的沟通,不是强制性告知,而是让他主动参与,成为品牌的体验者和口碑传播者。这样来看,酒鬼酒的企业战略、管理不仅有问题,决策层的思维、意识还很落后。

不触网是短视,借助互联网高效发展

按照酒鬼酒公司的计划,未来5年内拟通过电视、户外广告、报纸、杂志等四大媒体进行广告投放。在3.1亿元投资中,电视台广告投放达到2亿元(其中中央电视台1.5亿);报纸杂志投放4000万;户外广告投放7000万元。可以看出全部广告预算都投给了传统媒体,而网路营销没有预算。这显然是短视行为。

虽然酒鬼酒的主要消费人群是中老年人,而这部分人很少或不上网。但2535岁之间也是送礼人群,况且也算是潜在消费群体,毕竟5-10年后,他们是主力消费人群;而且,白酒还面临啤酒、红酒、葡萄酒的市场蚕食,现在不讨好年轻人群,以后就更危险。要知道,现在主要喝白酒的中老年人,年轻时也是白酒的爱好者。

酒鬼酒如果通过新闻事件营销、网络活动营销、话题营销、动漫营销、视频营销、产品网络推广与销售、网络公共关系管理等多种网络营销手段整合运用,势必获得比传统媒体广告投放更大收益。赢道顾问快消品营销中心认为在品牌塑造、传播、促销和分销渠道上将给酒鬼酒带来明显收益:

1、酒鬼酒品牌塑造更有针对性和务实性,对年轻人群体的开发,将起到独一不二的推动作用。

2、将分流酒鬼酒在传统传播渠道的资源,但成本更低,效果更明显。

3、让受众能与酒鬼酒品牌互动,能体验到品牌价值和文化,对品牌有深层次的感知。

4、渠道成本更低,通过团购、B2C的网络销售渠道,促进酒鬼酒的销售,再结合促销活动等获得品牌、销售的全面提升。

三重疑问,让我不得不摇头!而白酒网络整合营销也不是酒鬼酒一时半会儿能接受的。路在脚下,怎么走都是自己的选择。但愿穆峰是多虑的,希望结局是美好的!