来自当知百科
跳转到: 导航搜索

目录

Hip Hop

  
Hip-Hop是文化名词,包括饶舌 (Rap) 打碟 (DJ) 涂鸦 (Graffiti) 街舞 (street dance)

  说唱起源于60年代,而作为音乐理解的Hip-Hop则起源于70年代初,它的前身是RAP(有时候会加一点R&B)。这是一种完全自由式即兴式的音乐。这种音乐不带有任何程式化,拘束的成分。在任何时间,任何地点你都可以炫Hiphop 只要你high 。

  Hip-Hop从字面上来看,Hip是臀部,Hop是摇摆,加在一起就是轻扭摆臀,是以前美国的蹦迪(当然不是像咱们,他们是摇摆臀部,咱们是头-_-)原先指的是雏形阶段的街舞(也就是我们以前说的霹雳舞),后来才逐渐发展成一种巨大的概念--我们现在说的Hip-Hop文化还包括了那些宽大的衣服、沉甸甸的纯金饰品、平时说起话来就“YoYowhat’sup?men!”的口语习惯--总之就是那种美国贫民街区里黑人的生活方式以及他们的“范儿”。

  Hip-Hop的起源用一个“穷”字即可概括。为什么要穿大一号的衣服?除了方便运动之外,黑人家庭多是人数众多而收入甚少,所以哥哥穿小了的衣服就会给弟弟穿,这才形成了巨大衣服的风格;为什么会有涂鸦?这东西最早是街区内各个帮派之间划分势力范围的标志,后来才越来越漂亮精致,发展成了民间艺术;为什么会有街舞?因为他们没钱去舞厅,而且当时种族歧视问题依然存在,有钱也不一定能在白人的舞厅里玩儿得高兴;为什么纯正的Hip-Hop作品以黑色为主且必带粗口?因为这帮街头黑人青年没前途没希望,他们憎恨的比他们爱的要多得多。

  Hip-hop:(广义)是一种源于街头的文化、文化现象、文化运动和生活方式。

  Hip-hop:(狭义)包括MC、DJ、所有的Street dance(包括:Breakin',HipHop,newJazz,Poppin',Lockin',House,Krumpin',reggae,C-walk等舞蹈统称hip-hop)和Graffiti(涂鸦)等四个主要方面,街球、beatbox等为补充。

BET HipHop Award

  BET HipHop Award 是由美国黑人娱乐电视台BET每年都会举行的一个以HipHop音乐为主题的颁奖典礼。

Hip-Hop舞蹈的历史

  所谓的hip-hop DANCE.正是现在最广泛流行的一种街舞类型.如果我们以舞蹈的观点来看,它可以分成NEWSCHOOl以及OLD SCHOOl两大类.如何去区分这两大类型呢?我们可以以年代及动作或是音乐类型来作区分.其实hip-hop就是各种街舞的总称 .

  事实上,我们所谓的Breaking DANCE或是OLD SCHOOl正也是属于hip-hop的一种.这种OLDSCHOOl的舞蹈包含着lOCKING(锁舞).popping(机械舞).breaking(地板舞).WAVE(电流)这些东西(这种霹雳舞式的舞蹈风格著名的团体是RockSteadyCrew).他起源于美国街头的舞者的即兴舞蹈动作.这些街头舞者多半是以黑人或是墨西哥人为主.或许正是所谓的"穷人的娱乐",这些流行的街舞多半发源自美国纽约的布鲁克林区和洛杉矶的街头(这一区住的全是一些穷困的黑人或墨西哥人.)这些黑人及墨西哥人的孩子们成天在街上混,跳舞,自然而然的行成各种的派系,也很自然的在他们所跳的舞蹈上发展出不一样的风格.

  hip-hop DANCE的演变

  而在OLD SCHOOl演变至NEW SCHOOl的关键.这可追溯至早期OLDSCHOOl的音乐,其具有非常快的节拍来匹配这些breaking的动作,而后随着hip-hop音乐的演进 人们开始了解breaking并不适合这些NEW SCHOOl hip-hop的音乐(因为所谓NEWSCHOOl的音乐比较慢,如果在这种慢板的hip-hop音乐中作风车或排腿(footwork)之类的动作,会觉得一点爆发力都没有,甚至失去其舞感.)此时OLDSCHOOl与NEW SCHOOl的舞蹈就开始分家了,那是在1986年左右早期NEW SCHOOl的舞步非常简单,如耳熟能详的"滑步"(running man) 这在以前MCHAMMER及巴比布朗的vIDEO的中均可见到.....或许我们可以称当时这种"劲爆"的hip-hop舞蹈为FUNKINGDANCE.

  NEW SCHOOl hip-hop的出现

  然而以现在的眼光来看这些MC HAMMER及巴比布朗时期所流行的街舞,也渐渐变成了OLDSCHOOl.因为在92年初期时,出现了一个叫做MOP TOP(ElITE FORCE)的黑人舞蹈团体(由HENRY link .lOOSE JOINT . BUDDHASTRETCH组成),他们发展出一种新风格的hip-hop.我称他为"原地性的hip-hop".他不像MCHAMMER及巴比布朗时期的大动作,劲爆,大范围式的移动,更没有霹雳舞中那些在地上类是体操的动作.他独有风格在于他注重身体的协调性(我们所谓的律动).他重视身体上半身的律动及增加了许多手部的动作.不再像那些旧风格的hip-hop注视大范围的移动以及脚步的动作.或许HENRY刚开始时只是一位默默无名的街头舞者,但是当迈克尔杰克逊的一首remeberthe timeMTV出现时,大家首次看到这种我所谓的原地性舞蹈.这种新风格的舞蹈在这位世界流行音乐之王的MTV出现,马上就掀起了一股风潮.我们不敢说是甚么原因使这位HENRY先生一炮而红.但是这首remeberthetime中的舞蹈正是他的杰作.后来玛利亚凯莉的Dreamlover歌曲MTv中,我们看到了一片草原上有一群只穿者裤子的黑人跳着奇怪风格的舞蹈.这些舞蹈中夹杂着hip-hop.lOCKING(锁舞).popping(机械舞).WAVE(电流)这些东西.却配合着是Dreamlover这种R&B式曲风的hip-hop音乐.我们很难相信我们所看到的东西.当时我们很难去断定这是甚么样的舞蹈.但是,这却是NEWSCHOOl hip-hop发展史上很重要的一节,他是全世界开始流行NEW SCHOOl的起源也是"罪魁祸首".

  备注:

  MOP TOP(ElITE FORCE)的HENRY link(右). lOOSE JOINT(中).BUDDHASTRETCH(左)也担任了JAPAN DANCE DElIGHT 第 2 和 4集的裁判.

  NEW SCHOOl hip-hop的成熟阶段

  正所谓的NEW SCHOOlhip-hop.我给他一个定义就是将各种不一样类型的舞蹈串联在一起,以一首轻快慢板的hip-hop或R&B表现出来.(这也是NEWSCHOOl初期的一种型态)我们看到这首Dreamlover中这群由Henry带领的黑人舞群,做出了令人难以理解的舞蹈动作,他们把以往只能搭配快节奏的lOCKING(锁舞)在R&B的慢式舞曲节奏中以一种新的感觉去表现它,他们不再做这种一定要类似双节棍般甩手挽般的动作去表现lOCKING(锁舞),他们简化了许多lOCKING(锁舞)的动作.并且以标准的hip-hop左右式律动去表现popping(机械舞)和lOCKING(锁舞),也不时的在舞蹈中加上WAVE(电流)的东西.简单的说,就是用新的感觉去诠释这些旧的舞步.马上,日本的知名街舞团体兼歌手ZOO所发行的新单曲"叮当叮当"中,也用了这种NEWSCHOOl hip-hop来表现MTv中的舞蹈.一不注意......这种新风格的街舞已经在全世界流行开来了.

  后来慢慢的,这位HENRY在马丽亚凯利的歌曲Fantasy以及近期的Honey中阶担任了编舞的工作,其次像之前红及一时以解散的女子hip-hop团体TlC的歌曲Creep及电影MIB的MTv.我们慢慢发现这种hip-hop已经开始成熟.(当然的,这些MTv中大家也可以看到HENRY的踪影.)前些时期最著名的的就是TlC的Waterfalls这支MTv,MTv中的"神奇抖肩膀"这个动作使NEWSCHOOl hip-hop又进入了另一个新的阶段.

  现在的NEW SCHOOl hip-hop DANCE

  不得不佩服日本人的头脑,当这种NEW SCHOOl hip-hop在日本开始流行时,日本人发展出它们自己的另一套舞风,同样的这也是另大家难以理解的事情.这些日本的hip-hop舞者开始用OlDSCHOOl的音乐跳NEW SCHOOl的hip-hop了.NEWSCHOOl的发源在以新的音乐风格表现旧的舞蹈.现在却变成以旧的音乐风格来诠释新的舞蹈.真的是很奇怪的一件事.

  在动作上,近期的NEW SCHOOlhip-hop变化更多,尤其是在加上WAVE(电流)的东西时,它变得更没有规律.如果以观众的眼光来看,似乎跳这些NEWSCHOOl的舞者都是"小儿麻痹"患者,因为身体的扭曲更加厉害,越来越没有在舞蹈中所谓的规律性.

  hip-hop DANCE的也有地区性

  我们可以分成 NEW YORK STYlE与 l.A STYlE两种.这个两个地区的东西呈现两极化的风格.例如NEW YORKSTYlE它就是我们一般所看到的身体扭曲变形,各种街舞大串联的风格.或许NEWYORK是HENRY的大本营,所以自然而然的这个地区的hip-hop风格也较偏向HENRY的风格,原地性的舞蹈加上身体奇怪的扭曲与lOCKING(锁舞).popping(机械舞)..WAvE(电流)这些东西的大会串,我们不难想像它正是一种黑人的随性作风.

  而 l.A STYlE的hip-hop,它承袭延续了MCHAMMER及巴比布朗时期所流行的街舞.大动作及脚步的变化性,也保有了其劲爆的特性.只是在动作的变化上增加了许多新的花样.也因为hip-hop分成了这两大派系,所以许多舞者或杂志媒体上就不再统称他们为hip-hopDANCE.他们称NEW YORK STYlE的hip-hop为NEW SCHOOl.而称 l.ASTYlE的hip-hop为STREET DANCE.

  到底NEW SCHOOl hip-hop是甚么??

  总而言之,NEWSCHOOl的hip-hop它包含者各种类型的街舞,包括lOCKING(锁舞).popping(机械舞).WAvE(电流)以及MCHAMMER及巴比布朗时期的律动.只是在NEW SCHOOl hip-hop中看不到breakinGDANCE(地板舞)的影子.就像前面提到的,它融合了各式的街舞型态,或许我们可以说它是一种集大成的舞蹈.然而现在的NEW SCHOOlDANCE包含的范畴又更广了 不仅加入许多种舞蹈融合其中,如popin',BOOGIE(布吉)取材范围也更广了!国外有些人认为"NEW SCHOOl的动作跟90年代的风车,HEAdsPIN来比较的话 显而简单许多" 但NEWSCHOOl的动作也是需要技巧的这就跟霹雳舞中的排腿(footwork)是相近的观念 虽然随性,但却也包含颇多技巧在其中的道理是一样的然而OlD SCHOOl与NEWSCHOOl孰优?我们无法去真正的作个区分或比较.但是不知甚么时候又会有更新风格的街舞出现,到时....我们现在所流行的NEWSCHOOl,又要变成历史.又要变成另一种的OlD SCHOOl了.

街球

  是流行于城市的篮球比赛形式,亦是hiphop文化的重要分支之一。由于源于和流行于黑人社区,所以又称黑人篮球。其后经过逐渐发展,成为现时世界流行的三人篮球比赛。一般比赛形式为一对一或三对三的比赛,对个人技术要求比较高。

  1891年,加拿大籍美国麻省青年会学院的Dr. JamesNaismith(詹姆斯·奈史密斯博士)发明了篮球。而街头篮球起源于20世纪初,美国首都华盛顿和纽约市贫民区的黑人青少年在空地上随便搭建简单的篮球架进行的篮球运动。其后两地的参与者共同努力,并组织华盛顿学生体肯协会和黑人篮球联盟等团体,令致街头篮球迅速流行。其后街头篮球传至欧洲,并发展出3对3的比赛形式。由于对设备的要求低和简单的比赛形式,运动得以在全世界迅速发展。

  规则与特色

  街头篮球通常可在半个篮球场或在任何竖立篮球架的空地上进行。比赛参与者会被分为两组,一方为攻击,另一方则为防守。两组人数最少可一对一,每组人数亦可由二至五人,而三对三是现时最常见的比赛形式。由于比赛场地要求小和组队灵活,便于施展各项篮球的基本技巧。

  即使是多人进行比赛,街头篮球强调以单挑方式进行攻防战,展示球员的个人技术。黑人的街头篮球为自由篮球,着重观赏性、注重个人动作和比赛的节奏感。比赛时,攻击方可利用不同的运球技巧进行移动,务求将球送入球篮。街头篮球的特色之一是快速移动,攻击方藉运球和移动步法摆脱对手上篮得分,防守方亦藉合法的移动和防守阻止对手将篮球送入球篮。

  在比赛规则方面,街头篮球一般比较传统正式篮球比赛宽松。例如传统篮球比赛对持球有规定,在街头篮球便不适用。美国黑人的街头篮球没有一定规则,由于讲求体现个人表演风格,只要是对比赛没有太大的妨碍,打得有创意和观赏性,不少看似犯规的动作都是可接受的(甚至可不受任何比赛规则限制)。现普遍接受的比赛规例,基本依照传统篮球比赛所用的国际篮球规则,再根据在半场进行比赛的特点和便于篮球爱好者参与等因素对某些条款稍作更改。

  著名街球明星

  "Skip To My Lou" 拉法尔·阿尔斯通

  "Starbury" 斯蒂芬·马布里

  “火人”Cody Holliday

  “山羊”Earl Manigault

  "The JayFlow" Jiang Jeffrey

  Richard "Pee Wee" Kirkland

  Demetrius "Hook" Mitchell

  Connie "The Hawk" Hawkins

  Earl "The Pearl" Monroe

  Lloyd "Swee' Pea" Daniels

  Joe "5 Star" Cummings

  Larry "Bone Collector" Williams

  Adrian "Whole Lotta Game" Walton

  Erving "I'll Be Right Back" Oppong

  Roberto "Exile" Yong

  Myree "Reemix" Bowden

  Joel "King Handles" Haywood

  Gawin "The Thai Warrior" Pukchareon

  Nick "Swift" Feliz

  Jerome "Da Circus" Holman

  Ed "Booger" Smith

  Pat "Da Roc" Robinson

  Bobbito Garcia

  Andre "Silk" Poole

  Mohammed "Goosebumps" Wenn

  Sante "757" Gayle

  God Shammgod

  Joe "The Destroyer" Hammond

  Jack "Black Jack" Ryan

  Jermaine "JB" Brown

  Kevin "Bizness" Butler

  Marvin "High Riser" Collins

  Chris "Skywalker" Lowery

  Deshun "Father Time" Jackson

  John "John-John" Nelson

  Daniel "three point king" Westgarth

  Marcus "Suspence" Spencer

  Chris "Tru Baller" Young

  Colin "C-Stan" Stanton

  Robert "50" Martin

  Randy "White Chocolate" Gill

  Corey "Unreal" aka "Da Illusion"

  Cardell "Ballaholic" Butler

  Martin "The Problem Child" Bonaparte

  Kelvin "Hometown Kid" Wylie

  Emmanuel "Hard Work" Bibb

  Brandon "The Assassin" Durham

  Malloy "Future" Nesmith

  Joe "The Dolphin Killer" Zottarelli

  Tavoris "Night Train" Bell

  Aaron "AO" Owens

  Grayson "The Professor" Boucher

  Philip "Hot Sauce" Champion

  Waliyy "Main Event" Dixon

  Eric "Spinmaster" Holmes

  Karl "Karlos" Finn

  Antonio "Rim Breaker" Šarabok

  Kore Hill AKA "The Risen"

  Jeff "Nips" Nippard

  Josh "Braggie" Bragg

  Matt "Teo" Allen

  Jon "Cake" Pye

  Chris "Thechrislayne" Layne

  "Big Boom"James Chan

MC

  什么是MC?MC是Master ofCeremony的简写,翻译过来就是派对的司仪。这个司仪一般不是指婚礼、葬礼、公司开会的司仪,而从一开始就是代表DJ喊话主持Party的。其实,最早的DJ们都是又当MC又打碟身兼两职,有点儿像今天还在只放大热的士高又一边喊麦DJ。但是随着DJ间的竞争激烈、器材也逐渐复杂起来,大家总要在party上集中些精力比一比,手上的花活多了,嘴上自然没那么多功夫照顾观众了。所以,MC--这一将对hip-hop产生翻天覆地影响的新元素终于诞生了。他们拿着话筒跑到前台来,开始还有些羞涩,毕竟台后那些DJ是他们的半个老板或者衣食父母,总要照顾到这些人的情绪。于是,他们不停的喊“嘿,兄弟姐妹跳起来,随着我们的DJ某某一起动”这类的话来讨好DJ和观众。而埋头苦干的DJ们却没想到,他们的放松成了最致命错误。等于引狼入室,直接导致未来的MC反客为主。一些脑子好使嘴皮又利落的MC开始有事儿没事儿的抓着麦克风不撒手,一喊就一整场,麦霸就是这样诞生的。他们逐渐的摸出一些门道,说什么样的话能够让人们开心,毕竟跳舞就是找乐。同时,人们也逐渐适应了有个声音作为他们动作的引导,如果你在台上不喊两嗓子,那才叫丢人呢。呵呵,这个时候,有闲暇抬起头的DJ却发现人们早就不在关心他们了,谁还在吃一顿大餐的时候还关心什么厨师和背景音乐呀。所以,从此之后,MC就开始和DJ平起平坐。再到后来发展到DJ成他们的小弟,这是很长的一段历史,省略了。总之,今天你把MC当成喊麦的也好,歌手或者艺术家也好,都没错。这就是MC的意思。

DJ

  DJ全称Disco jockey可以理解成DISCO舞厅的司仪或唱片骑士。如果要讲什么是DJ,必须从DISCO的发展讲起。

  早在一次世界大战之前就已经有DISCO存在,不过那时候没有现在这么疯狂、这么HIGH,充其量只不过是一些节奏强劲一些的音乐,DJ那时候只是在幕后的节目主持,就好象现在广播的主持一样。

  1972年"Cherry Lips"乐队的一首"Playthe FunkyMuisc"才能算是DISCO的真正起源。这种音乐风格在当时的时代环境下马上受到广大青年朋友的青睐,后来被命名为“Funky”,一直到现在还深受人们的喜爱。而“DJ”则从幕后转到了半幕后,参与了一些演唱、音乐制作和演唱会的主持等幕前工作,还不能称为专业的“DJ”。

  到了1981年,一个大家都非常熟悉的时代出现了--霹雳舞的时代。霹雳舞的一直风格延续至今变成了大家知道的一种风格。他们同样源自黑人街头音乐,有着同样的特点--就是在97年风靡一时的“RAP”。“DJ”在1981年便正式有幕后转到前台,负责在各种音乐中挑选出适合的音乐放给客人们听。当时还没有CD啦、LD啦,DJ只是在玩一些叫做“Record”就是我们称之为胶木碟或唱片(我们专业叫大盘)的东西。讲到这里我必须讲一下一个DJ必需的东西---唱盘机的发展,不要以为这无关紧要,没有唱盘机就不会有DJ的存在。“Technics”公司是到现在还在唱盘机制造业中的龙头,没有一个DJ会不知道这家公司开发制造的胶带式唱机和一直到现在的石英式唱机,但鲜为人知的是“Technics”早在1979年就出产了第一台专业的唱机,为DJ这一特殊的行业奠定了基础。在八十年代初,DJ们还不会充分发挥唱机的优点,只是机械的操作。到了八十年代末期,不知谁发明了一种叫做scratchingrecords(我也不知道怎么向你们解释,只好按我们的行话叫做“搓碟”。就是现在你们见到DJ在不断搓一张唱盘,配合节拍发出吱吱吱的声音。)的玩法,把DISCO推向了它第一个高潮。之后,DISCO在卡拉OK出现的强力冲撞之下消沉了数年,在95、96年又以讯雷不及掩耳之势再次席卷世界,它又回来了。

  现在,我认为是DISCO以及DJ的全盛时期,各种新风格的音乐层出不穷,搓碟的手法越来越不可思议。DJ这两个字已经代表了最新、最劲、最毒、最HIGH的Muisc。

  在中国,DJ的发展已经被歪曲。经常能听到一些这样的歌,他们都是当下最流行的歌。有些人把这些歌的节奏加快,再把disco的曲子配上去,一首首“DJ”就产生了。我认为,那根本不是DJ,更不是音乐。

环球同此凉热

  虽然90年代后期Hip-Hop文化才在我们身边崛起,但实际上,早在80年代Hip-Hop风潮就已经开始从美国出发席卷整个西方世界了。1986年,DefJam唱片公司旗下所属的艺人Beastie Boys、LL Cool J、Public Enemy和Run DMC的“DefJam巡演”引发了全球性的Hip-Hop热潮。而到了90年代,又出现了Dr.Dre的黑帮说唱、PuffDaddy(吹牛老爹)的Hip-Hop流行化以及MissyElliott这样的说唱女皇等等无以计数的Hip-Hoper,他们逐渐使这种来自民间的音乐形式成为了主流音乐市场中最重要的组成部分,动辄便可创造上千万张的销量,Hip-Hop音乐成为了美国娱乐产业的创收大户。尤其是90年代末期帅小伙Eminem的出现,身为白人的他在短短一年内成为Hip-Hop界最炙手可热的巨星,彻底打破了Hip-Hop的人种疑问。就像当年需要猫王来证明摇滚乐不仅仅属于黑人一样,Eminem的出现标志着Hip-Hop文化接纳了白人,走向了全世界。

  有人问我Hip-Hop文化在美国是不是也是个时髦的玩意?答案是否。Hip-Hop文化在美国是一种生活方式,就像是我们这里有大院人生、乡村人生和胡同人生。可惜我们在当今世界流行文化的地位不如美国那么重要,要不我们的农民兄弟或者胡同串子们没准儿也能搞出自己的style(我开玩笑的)。

中文不能Hip-Hop?

  有很多人认为中文不适合Hip-Hop,因为它的发音从根源上就与英语没有任何相似之处,同时以此为基础得出结论:目前出现的Hip-Hop都是垃圾。我要说这不对,Hip-Hop作品的好坏从根本上说不在于它的节奏、配乐--这些都仅仅是“范儿”而已。Hip-Hop音乐的真正精髓在于歌词的押韵

  台湾的哈狗帮、大懒堂、满人,蛋堡,L.A四贱客,包括流行些的麻吉兄弟等等都惹人喜爱。比如哈狗帮吧,他们的作品骂过老人、老师、岛内外的流行歌手、甚至还有歌迷和他们自己,但是听了半天你只能说,他们骂得有道理,具备一个Hip-Hoper应有的混帐性情和可爱之处。

  宋岳庭“最纯正原始HIPHOP精神呈现!!”他十四岁来到美国,之后被朋友陷害进入监狱,待了三个月,在监狱里面写了一千三百字的RAP歌曲,自己用录音机录了进去,二十三岁那年骨癌去世,后来他妈妈和弟弟找出他的遗物的时候找到他录的那卷录音带。如果他能活到现在或许可以带给中文Hip-Hop前进的力量。当所有的人都认定天才就应该平步青云、发光发亮,这个叫宋岳庭的天才,却如苦行僧般在人间道上边走边修行,倾尽一切地告诉你:Don'tbe afraid to be different,没有自信之前,先用你的勇气。试过听RAP掉泪的感觉吗?宋岳庭专辑的同名曲‘Life's astruggle’,全曲将近1300字的中文歌词,写的是他对自己人生的总结,一口气唱完,快得让人连看词都来不及,难得的是宋岳庭的中文底子极佳,让听者很容易陷入情境之中,感动得潸然落泪。MCHOTDOG为了纪念宋岳庭在《我的生活2》中引用的就是这首歌。他的中文RAP和英文RAP都是非常精湛的,陶喆曾在TENSION首张专辑“I will be withyou”当中收录他创作演唱的RAP。他告诉人们简单设备一样可以做出好作品,主要是因为他词曲编唱混音一把抓,却从没学过琴,所有的音乐技巧都是他不断尝试摸索出来的。300美金买的keyboard能玩出来的效果,他样样没放过,卡式录音机翻来拷去当KalaokMic,而在这样简陋的录音设备下,错一点点就要从头来过的创作程序,可比待在百万高级器材的录音室里要繁复严苛许多,原始粗糙的音质,呈现的是真实的内涵,不完美的效果,突显的是诚恳的心意。

  说唱风格:

  西海岸说唱乐(West Coast Rap)

  在Hip-Hop 世界里,这不仅是一个地理的分割。东西海岸说唱的区别在于它们不同的风格和内容。尽管也受 Hip-Hop 前辈如Grandmaster Flash 和 Afrika Bambatta的影响,西海岸说唱比起东海岸说唱,进一步从老派说唱游离开去。他们使用更 funky的独特节奏,支持着流畅的、有旋律的曲调。西海岸说唱手还率先把“黑帮”文化良莠不分地带入 Hip-Hop文化的前沿。尽管在说唱乐继续演变的过程中,东西海岸说唱的界限正在慢慢淡化,但仍有一个明显的西海岸体系,包括从精髓的说唱乐队N.W.A. 到 Snoop Dogg 和 Vallejo,以及加州的E-40 等。

  南部说唱乐(Southern Rap)

  所有的 Hip-Hop 种类中,南部说唱/Hip-Hop包括的艺人和风格是最宽泛的。从歌词上讲,南部说唱乐人的共同特点是带有浓重的地方口音。然而音乐上,在不同地区的乐队间的区别各不相同。亚特兰大的Organized Noize Productions的创新器乐,就很大程度地区别于新奥尔良的 Cash Money 和 NoLimit 的粗犷的合成跳跃风味。而 Underground Kingz(来自德克萨斯州的休斯顿)和Eightball &MJG(来自田纳西州的孟菲斯)这些乐队则以慷慨深情的、用吉他点缀的动感,进一步扩展了此风格的范围。

  流行说唱乐 (Pop Rap)

  流行说唱/Hip-Hop是适合电台广播的说唱,主要特点是吸引人的旋律与节奏、干净利落的制作,以及噱头的推广,这种风格也称“干净说唱”。艺术家包括WillSmith , MC Hammer 和 Young M.C 等,尽管常受硬核说唱者嘲弄,但因注意年轻人的市场而不断掀起强力热潮。

  老派说唱乐 (Old School)

  老派说唱指的是说唱的初创时期,在 1979-84期间,当时的节拍更直接,重点在于娱乐,而不是对社会的诠释或讲述堕落的故事。老派说唱的全盛期是由Sugarhill Gang 的劲曲"Rapper's Delight" 开始的,随后走红的分别是一些其它单曲,而非某一位艺人。U.T.F.O 的 "RoxanneRoxanne",Whodini 的 "Freaks Come Out At Night" 和 Kurtis Blow的"Basketball" 在此期间尽享成功,但是被流行主流所记住的主要是热门单曲,而没有包括他们广泛的其他作品。几个现代乐队如 theArsonists 和 Jurassic 5 有着明显的老派说唱音调,为新一代听众介绍 B-boy 的精髓,如高能量的合成音韵以及DJ 的重要性。

  中西部说唱乐 (Midwest Rap)

  尽管他们的制作技术也同样代表了他们的音乐,美国中西部的说唱乐手主要还是通过其人声部的革新而使自己独树一帜。EmceesTwista 和 Bone Thugs 通过人声旋律的实验给中西部说唱找到了应有的位置,其中 Emcees Twista则更加快了旋律的速度。芝加哥的 Do or Die 与克里夫兰(Cleveland)的 BoneThugs N-Harmony之间的良性竞争又更巩固了中西部说唱乐在说唱界中的地位。双方竞相宣传,吸引了不少听众。

  拉丁说唱 (Latin Rap)

  自从说唱一开始,就有来自拉丁圈子的说唱。但是它直到很晚才闯入流行主流。Mellow Man Ace 的 "Mentirosa" 和Kid Frost 的 "La Raza"的双重成功标志着拉丁说唱--用多种语言(尤其是西班牙语)的说唱,拉丁韵律和拉丁裔人的都市生活形象--在流行乐坛的成功。MellowMan Ace 的兄弟,Sen Dog是最著名的拉丁说唱行动 Cypress Hill 的创建成员之一。

  硬核说唱 (Hardcore Rap)

  当说唱已经以更直接的态度叙述城市挣扎主题的时候,于 20 世纪 80年代末冒出了更具挑衅性的一种表现形式,称为“硬核”。Hip-Hop之一种,说唱中一种更具有力量感的音乐形式,打破以往说唱及舞曲的形式,具有更强的破坏力和煽动力,其背景总是伴以不断弱化的鼓点,而歌词也大都反映与社会背道而驰或与一般人相异的思维方式。艺术家如 Ice-T, PublicEnemy, Eminem,Geto Boys 和 Mobb Deep等用辛辣的歌词与粗糙的制作工艺创造音乐。

  黑帮说唱 (Gangsta Rap)

  黑帮说唱叙述街头生活的故事,主题常是暴力暗杀或女人祸水,成为一种乐风的同时更是一种暴力型的形象。N.W.A 在 1989年的成名专集 Straight Outta Compton 首次开创了这种 hip-hop 中最具争议性的说唱,其中 f**k ThePolice 和 Crooked Officer控诉了执法者的暴行。政客和宗教权益者的抗议和恐吓一下子充斥于市,压倒多数的负面报导使媒介巨头为了躲避审查而不得不放弃许多极有潜力的音乐家和唱片公司。尽管如此,精良录制并熟谙媒介的NotoriousB.I.G. 及其同道们的音乐录影还是在 20 世纪 90 年代末让黑帮文化靠近了主流。

  外来说唱乐 (Foreign Rap)

  所有非英语国家对 hip-hop 的贡献,总称为外来说唱/Hip-hop,它取用说唱的基本信条并加入多种文化鞣制而成。法国说唱乐队MC Solaar 和日本艺人 DJ Kensei合并其他类型,包括舞曲和酸性爵士,把其他文化的风味注入日常的Hip-Hop 血脉。

  东海岸说唱乐 (East Coast Rap)

  东海岸说唱/Hip-Hop 总的来说比其西海岸说唱保留了更多的老派风格。Public Enemy, Boogie DownProductions, Run-D.M.C.和其他精华的东海岸艺术家直接引鉴他们的前辈的简朴与直接性,与西海岸的华丽风格形成对比。由此产生了更有棱角的节奏和严谨而又有力的韵律。随着东西海岸的融合,说唱成为两岸文化的合金,清晰明快的东海岸之声继续蓬勃发展,涌现了一批如Nas,Mobb Deep 和Juru the Damaj a 之流的年轻有为的创新艺人。

  过渡说唱乐(Crossover Rap)

  过渡说唱指那些从其核心的都市听众转移到主流流行榜的 Hip-Hop。它的特点常常是重复的流行噱头,MTV类型的主流歌词,和精良的制作技术。大多数(但非全部)的过渡说唱就是流行说唱,注重于流行的歌曲结构和主题。有若干艺术家能够在得到流行成功的同时仍坚持其街头风格,如:Biggie,Tupac, Method Man 和 J ay-Z,他们都成为歌坛巨星,而又没有放弃贯常狂烈的歌词内容,流行同时不失街头本色。

  喜剧说唱乐(Comedy Rap)

  喜剧说唱是 Hip-Hop 的轻松一面,由 80 年代 Biz Markie创始。远离硬核与黑帮说唱的攻击性和暴力性的形象,喜剧说唱者在现代城市音乐的低音和敲击中加入了风趣和幽默的独特感觉。尽管黑帮说唱不久成了Hip-Hop 中较受欢迎的形式,DJ J azzy Jeff 和 Fresh Prince的“Parents Just Don'tUnderstand” 和Bobby Jimmy & the Critters 的“SomebodyFarted”等曲子仍不时上榜。

  基督教说唱 (Christian Rap)

  基督教说唱就是在 Hip-Hop 节奏上唱出颂赞歌词。起初,Hip-Hop的都市生活和暴力的主题与现代基督教音乐的和平与轻松似乎无缘。然而,DC Talk, T-Bone 和 TransformationCrusade 发现这两者的混合体是有观众的。MC Hammer 是第一个以明确的基督主题获得成功的说唱乐者;在 20 世纪 90年代早期, 他创作的热门单曲“Pray”把至今仍在萌芽期的基督教说唱介绍给他的广大听众。

  另类说唱乐 (Alternative Rap)

  大多数说唱乐手常拘泥于一些既有的式样,而另类说唱/Hip-Hop 艺术家则大胆走向新方向。ArrestedDevelopment, the Jungle Brothers 和 A Tribe Called Quest 从funk,爵士,reggae,灵魂乐,民谣,流行及其他任何启发他们的事物中找寻声音的灵感。由 Prince Paul 监制的 DeLa Soul 的 1989年的处女作 Three Feet High And Rising,改变了艺术的规则,戏剧性地扩大了音乐界的视野。大部分另类说唱在普通描述都市生活、不公正和谎言的基础上,在歌词上标新立异、哲学上探索社会主流……

  中国说唱力量:

  港澳台

  宋岳庭 代表作:(life is a struggle)

  黄崇旭 代表作:<生命要继续>

  MC HOT DOG 代表作:<安可> <哈狗帮> <差不多先生><我爱台妹><九局下半>

  大支 代表作:(游戏)专辑《舌灿莲花》

  大喜门 代表作: <吊儿郎当>

  JIN 代表作:

  麻吉弟弟 代表作:(甜蜜蜜)

  岳杨 代表作:最美的诗

  满人 代表作:<十年>

  蛋堡 代表作:<收敛水> <遇见> <乡愁>

  小人 代表作:<唱反调> <说服自己>

  等等

  内地

  排名不分先后

  舌尖帮 代表作: 《黑色城市》《诉说》

  李萌(小驴-TOMMY) 代表作:《十元人民币》《E网情深》

  陈旭(蛟龙) 代表作:(东北人特产不是黑社会)

  梁栋(葡桃) 代表作:(大连站)(小日本你听着)

  爽子 代表作:(挂念)(妞子)(我梦到)

  阴三 代表作:(老师您好)(黑)(自由式)(北京晚报)(北京欢迎你回来)

  邪恶少年eb 代表作:(伤逝)(我hiphop)

  CK沉珂 代表作:(他不知道)

  mc光光 代表作:(diss大支) (另一个世界)

  D-EVIL 代表作:(喝混沌)(欢迎来南京)

  CMCB 代表作:(功夫)(谁动了我的榨酱面)

  龙门阵 代表作:(快乐游戏)

  小5 代表作:(干大陆女生版)

  郝雨 代表作:(大学自习室)

  大陆断层 代表作:(中国音乐)

  MAKING 代表作:(单身俱乐部)

  戴兵 代表作:青春美少女(快乐宝贝)

  张楠 代表作:(500万)

  刘佳 代表作:(穿越太空)

  马克 代表作:(CBA)

  黑棒 代表作:(NO1)(AYO) (今天唱什么)

  Dico-D 代表作:(痞子)

  功夫 代表作:(夜夜夜)

  MC韩 代表作:(女孩的心思你别猜)

  费尼克斯 代表作:(就说)

  三块石 代表作:(大大学校)(穷家子弟)

  沙洲 代表作:(老罢子)

  李小龙 代表作:(美丽的姑娘)

  二歌 代表作:(走)(依然活着)

  吾人族 代表作:(在路上)(我的家在东北)

  福麟阁 代表作:忏悔

  天津地下(天津饭和天津脸) 代表作:(生在天津 死在天津)

  龙井说唱 代表作:归(兄弟) 轮回

结语

  Hip-Hop本来是一种带有反文化倾向的亚文化形式,它的破坏性和民间性与我们传统意义上的流行文化背道而驰。但是以目前的形势看来,它不但成为了主流文化中的重要组成部分,而且还在迅速地上升、蔓延、发展。究其原因,一种合理的解释是:在我们这个越来越形而下的时代,生活和娱乐需要的不仅仅是感动、纯情、高尚和严肃,我们还需要搞笑、没心没肺、下三滥和敢于藐视一切的无耻作风--我说的是真的,我们的文化生活确实太缺少这些了。如果说中国的Hip-Hop有所谓希望或是发展方向,我相信应该从这些地方入手,以现在这种急于向主流音乐献媚的方式进入市场,恐怕很难有所作为。

  目前主要的嘻哈参与者和受众年龄偏小,大多在1980年左右生人,这批90年代中期上中学时开始接触嘻哈文化的Hip-Hoper将作为中国嘻哈第一代成长下去。随着他们的长大,相信中国的Hip-Hop文化会越来越得到认可,就像是摇滚乐在十几年后的今天已经不再被看作异类,就像日本漫画和电子游戏正在逐渐浮出水面一样。

  Hip-Hop是种文化,并不单一指某种事物。不是说穿着大大的POLO衫,带着APE的帽子,踩着DUNK鞋,脖子上在挂条大链子就是Hip-Hop了,而更重要的为精神。

  Hip-Hop:Hip是屁股,Hop是跳跃的意思,Hip-Hop音乐在70年代专指黑人源于R&B(节奏蓝调),但与R&B截然不同,强调舞厅中D.J.Remix技巧的纯舞曲,这种音乐在80年代由于加上Scratch(将唱片间歇式倒转地放,而发出与唱针摩擦音的特殊效果)及黑人特有的街头式韵角口白形成Rap音乐,因此可以说Hip-Hop是Rap的前身,但今天这两个名词往往可以混用,只是Rap偏重说唱,Hip-Hop则较倾向于指Beat(节拍)明显强烈的流行舞曲。

  Rap:是一个黑人俚语中的词语,相当于“谈话”(talking),产自纽约贫困黑人聚居区。它以在机械的节奏声的背景下,快速地诉说一连串押韵的诗句为特征。这种形式来源之一是过去电台节目主持人在介绍唱片时所用的一种快速的、押韵的行话性的语言。

  Graffiti:涂鸦,在字典中解析就是drawing or writing on a publicwall,如今涂鸦艺术的喷画及街头形式传统已对世界艺术家造成了一定的影响。作为一种销售的工具,早期的Hip-Hop舞会宣传总喜欢请涂鸦艺术家来设计传单及海报。但后来至80年代,Hip-Hop已被广泛介绍并为大众接受,有一段时间Hip-Hop并无关于贩卖文化,也并未将早期的涂鸦形式一并带进来。涂鸦里无论是特殊技巧和喷漆的手法,对艺术形式也产生影响,例如墨西哥革命的愤怒涂鸦。而今天,在黑帮泛滥的美国城市,黑道间彼此地盘的警告和暴力的威胁也都透过涂鸦来沟通。

  Indie:Independent的缩写,指的是艺人所属的唱片公司是IndependentLabel(独立公司),并不像全球五大唱片公司有极为庞大的发行网,可以为歌手作造型、宣传活动等整体设计,由于Major(即五大唱片公司系统)可以为艺人提供最好的录音师、伴奏者等客观环境,定完整的行销计划,因此往往具有能将一个平凡人塑造成大明星的能力,更重要的是在以商业利益为考虑下,大唱片公司旗下的好艺人往往被迫牺牲一些理想与执着。这也就是死硬派摇滚爱好者唾弃Major的商业色彩浓厚,而拥护一些可以让艺人自己制作,依自己理想去出专辑而又不作很多商业宣传的Indie唱片公司的原因。

  介绍些比较出名的Hip-Hop歌手:

  NotoriousB.I.G---本与2Pac互为良师益友,后与2Pac为敌,rap相当有力度,天才,与吹牛老爹PuffDaddy关系甚好,《臭名昭著/匪帮说唱》很好的讲述了Biggie的传奇经历,引人入胜。East Coast VS WestCoast(与2pac分别为东西海岸领军人物)的故事至今仍被人津津乐道。

  2Pac----是现在许多歌手的模范,风格属于匪帮说唱(Gangstarap)是公认最好的rapper之一,他的rap非常有感觉,适合模仿。

  Eminem----不能不提,风格属于硬核说唱(HardcoreRap),身为白人在这个以黑人为主的音乐里表现的非常出色。比较喜欢的几首歌曲Stan,Without me,SingFor The Moment(翻唱Aerosmith的老歌)。一曲Lose Youreslf雄霸Billboard榜首12周!

  50Cent----大红特红的人物,不用做再多的介绍。好听的歌曲比较多,21 Questions最为欣赏。

  D12----说唱著名团体,D-12乐团首张专辑Devil'sNight已经在三年前证明了这一点。

  Snoop DoggyDogg----声音非常独特,感觉就是在平平淡淡的说。

  Puff Daddy(吹牛老爹)(P.Diddy)----出色的Rapper,参见《臭名昭著/匪帮说唱》。

  THE BLACK EYEDPEAS----(黑眼豆豆合唱团)2009年混得相当不错,推荐专辑《The E.N.D.》

  Dr.Dre----顶尖制作人兼歌手,在很多Hip-Hop的MV中经常能看到身影,挖掘了很多优秀Rapper,制作过许多非常有名的专集。

  JAY-Z----被称为嘻哈天王,拥有11张冠军专辑(这个数据超越ElvisPresley,仅次于The Beatles)。

  海王星(N.E.R.D)----最早两个人,一个黑种人,一个黄种人。非常的出色,制作过Justin、小甜甜等一系列的专集。

  T.I.---说唱非常干净,被称为The King Of TheSorth。推荐一首和Justin Timberlake合作的《Dead And Gone》写给死去的兄弟以表怀念。

  N.W.A:不能没有这个说唱团体,他们不仅改变了西海岸说唱音乐的面貌,也改变了Hip-Hop帝国本身的样子

  爽子---中国的说唱,郝爽,特点就是真实,北京人。

  MikeJonesYouzi在嘻哈界引起一阵南部风云.

  CoolioYouzi极为幽默,喜欢搞怪,非常随和的人.

  Wu-Tang ClanYouzi硬核说唱的代表.

  The Black Eyed PeasYouzi有成为全美第一说唱团体的趋势.

  YoungJeezyYouzi商人加歌手,想做一辈子的歌手.

  SlimThugYouzi代表着南部说唱的新势力.

  ChrisBrownYouzi很年轻的说唱歌手.

  Yingyang TwinsYouzi美国著名说唱团体,以爆粗口闻名.

  OutkastYouzi”流浪者”团体,获得了”格莱美”音乐奖.

  encee JinYouzi 在美国rap weekend蝉联7周冠军的的华人饶舌歌手.

  Ice Cube 匪帮说唱之父。

  LilWayneYouzi南部说唱巨星,当今说唱界的顶峰。

  Twista---格莱美白金唱片提名者

  HilltopHoods---非常独特的说唱音乐风格 曲风有爵士和电子风格 flow平稳 尤其是MCs的独特澳洲口音 给人完全不一样的感觉

  功夫---来自天津的三人hip-hop乐队“功夫”出道以来可谓成绩斐然,专辑还未发表,他们的履历表上就已经有两项大奖的纪录,一时间成为京城电台、电视台上炙手可热的新面孔,更被一家啤酒厂商看中邀请他们担任其产品的形象代言人。

  McHotdog---号称“台湾地下Rap第一人”的MC HotDog是台湾首位饶舌歌手,以生活为主轴,将时下年轻人对生活既睇法同不满以不加修饰既白话,如连珠炮般Rap到底,首张同名EP一推出就造成话题。

  在繁华的都市街头,有时可以看见不少年轻人喜爱这样的一种穿着方式:宽大的卫衣或是超大的运动外套直盖过臀部,上身内外重叠,裤子腰头又低又大挂在胯部,裤脚直拖地面,裤腿在鞋跟部位层层叠叠,整个人被安全地藏于严严实实的衣服套子里。

  这种既舒适又有一丝幽默感的着装方式其实来源于美国黑人家庭。原先是为了节省,让弟弟、妹妹穿哥哥、姐姐们穿下来的大衣服,久而久之,形成这么一种松松垮垮的街头穿着感觉。

  随着黑人说唱乐Hip--Hop、滑板等源自街头的极限运动在全世界的流行,这种被黑人乐手和街头运动高手所喜爱的装扮风格也在全世界的年轻人中流行起来。

  HIP-HOP的典型穿着方式主要有:宽大的印有夸张Logo的T恤,同样宽大拖沓的板裤、牛仔裤或者是侧开拉链的运动裤、篮球鞋或工人靴、钓鱼帽或者是棒球帽、民族花样的包头巾、头发染烫成麦穗头或编成小辫子。而相应的配饰则有:纹身Tatoo、银质耳环或者是鼻环、臂环,Matrix墨镜、MD随身听、滑板车、双肩背包Back-pack等。这些零星的服装凑在一起,就组成了在美国风靡了整整20年Hip-hop时尚。

  当你在街头看见了一个这样打扮的男孩,他编了一整头的黑人辫子发,长袖棉质衬衫外罩一件短袖棒球T恤,超宽大的运动裤,左耳耳骨穿过一根钉子粗的钢条,脖子上挂了一副雾银色耳机,脚上一双加强足踝保护的滑板球鞋,背着一个四四方方的大背袋。怎么看,都像刚刚抵达探亲的的华裔美国小孩。别吃惊,这准是一个HIP-HOP迷!

  然而,只要你仔细观察,就不难发现上述这些典型的Hip-hop服装其实并不能称得上是"新鲜",大T恤其实随处可见,宽大的板裤其实也并不新鲜,大裤管的牛仔裤前些年就已经被小女孩用来配上紧身小T恤,篮球鞋和工人靴更是屡见不鲜,更别说棒球帽、包头巾、耳环、双肩背包或者是墨镜了。在所有的Hip-hop装备中,唯一比较新鲜的也就是滑板车了,但大凡在70年代出生的孩子应该都记得在幼儿园里曾经玩过的"刨冰车"吧,同样也是高高的车把手,前后两个轮子,单脚踏板在中间,与今天风靡的滑板车简直如出一辙。所以,如此看来,看似新鲜的Hip-hop时尚其实也并不很新鲜。

  要把那些司空见惯的服饰重新组合,穿出那种前所未有的Hip-hop感觉出来却也决非易事。到底怎样才是Hip-hopStyle,回答简单而干脆:"你需要有那种感觉。"简而言之是"感觉"二字,而要说得透彻一些,这感觉二字则包括了天生的艺术天赋、音乐舞蹈感觉、对时尚敏锐的触觉和品味、非常外向的性格、绝佳的英语能力和幽默感。而也就是说,想淋漓尽致地穿出Hip-hop感觉的人本身就要是非常酷的新新人类,找一个英语单词来形容,最贴切的就是"Smart"了。

  所以,如果你自视自身的修为还没有到达上述的境界,就千万不要贸贸然尝试你还没有感觉到位的Hip-hop,否则只会让人觉得别扭造作、极不自然。如果被那些已经在Hip-hop方面已经颇有修为的人看到的话,无疑是会被贻笑大方的。

HipHop For PHP

  
4c3e91b81fdeb.jpg
Facebook神秘的PHP项目HipHop forPHP终于揭开面纱。这个项目由一个PHP到C++的转换程序,一个重新实现的PHP运行库,和许多常用PHP扩展的重写版本构成,目的是旨在加速和优化PHP。

  用Facebook官方博客(无法直接访问)上项目负责人赵海平(北大1987届遗传与分子生物专业,普林斯顿计算机科学博士)的话说,HipHop项目对Facebook影响巨大。它目前已经支撑了Facebook90%的Web流量。由于HipHop,FacebookWeb服务器上的CPU使用平均减少了50%,从而大大减少了服务器的需求。为了让这一改进也惠及社区,他们决定将之开源,希望能够进一步帮助提高更多大型复杂PHP网站的可伸缩性。

  PHP和Facebook的问题

  众所周知,Facebook的前端主要是用PHP写的。赵海平说,过去六年Facebook从PHP语言的进展上获益良多。PHP非常简单,易学易用,好读好调试,因此新工程师成长很快,有利地促进了Facebook的更快的创新。

  PHP是一种脚本语言,其好处是编程效率高,能够支持产品的快速迭代。但是与传统的编译语言相比,脚本语言的CPU和内存使用效率不好。随着Ajax技术的广泛采用,加上SNS对动态要求较高,这些缺点更显得突出。对于每月超过4000亿次PV的Facebook来说,如何实现扩展,尤其具有挑战性。

  常见的办法是直接用C++重写PHP应用中比较复杂的部分,作为PHP扩展。实际上,PHP就转变为一种胶水语言,连接前端HTML和C++应用逻辑。从技术角度讲这也没有问题,但是增加了技能需求,能够在整个应用上工作的工程师数量就大大减少了。学习C++只是编写PHP扩展的第一步,接下来还要理解ZendAPI。由于Facebook的工程团队较小,每个工程师要支持100万以上的用户。有些代码不是团队里每个人都能看懂,这对于Facebook是无法接受的。

  Facebook网站本身的可伸缩性更具挑战性,因为几乎每次页面浏览都是有个性化体验的登录用户发起。浏览主页时,系统需要查询所有朋友、朋友最重要的状态更新、 根据隐私设置筛选结果,然后还要显示评论、照片等等动态,这一切都需要在一秒内完 成。

  自2007年以来,Facebook曾写过几种不同办法解决这些问题。其中包括用另一种语言重写Facebook,但是由于开发的复杂性和速度等原因,未能实现。他们还重写了PHP的核心部分Zend引擎,并提交给了PHP项目,但最终还是没有获得所需的性能。最后,他们选择了HipHop,终于得偿所愿。

  有了HipHop,工程师可以编写代码,用PHP编写组合最后页面的逻辑,并能够继续快速迭代,同时后端服务使用C++, Erlang,Java, Py thon编写,提供新闻提要、搜索、聊天和其他核心功能。

HipHop开发故事

  赵海平透露,项目最初是来自几年前Facebook公司一次Hackathon活动(员工在一个晚上自由发挥,实验新的想法),他手工将PHP转换为C++代码,虽然语法上很类似,但是无论是CPU还是内存使用,转换后的C++代码都大大优于PHP。于是他想,如果构建一个系统,编程实现转换,会怎么样呢?

  在此之前,已经有了不少改善PHP性能的方法。Zend引擎在运行时转换PHP源代码为运行在Zend虚拟机上的opcode。开源项目APC和eAccelerator将输出缓存,为大多数PHP网站所使用。此外,还有ZendServer这样的商业产品,通过opcode优化和缓存,提高PHP速度。赵海平选择了另一条道路,将PHP直接转为C++,然后再变成本地机器码。当然,有许多开源项目也是同样的思路,Roadsend和phc编译为C,Quercus编译为Java,而Phalanger编译为.NET。

  Hackathon之后8个月,赵海平拿出了原型,足以说明这条路可以走通,编译后的代码的确更快。不久,IainProctor和MinghuiYang加入进来。接下来又开发了10个月,在生产服务器上测试了6个月。然后正式上线部署,6个月之后,Facebook90%以上的Web流量都使用了HipHop。

  按赵海平的说法,凭借HipHop,FacebookWeb服务器上的CPU使用平均减少了50%,从而大大减少了服务器的需求。项目对Facebook影响巨大。为了让这一改进也惠及社区,他们决定将之开源,希望能够进一步帮助提高更多大型复杂PHP网站的可伸缩性。

HipHop的原理

  HipHop将PHP代码转换为高度优化的C++代码,然后再用g++编译器编译。它可以保持语义等效地执行源代码,但为了提高性能,牺牲了一些很少用到的特性,比如eval()。

  HipHop开发中的主要困难在于,在PHP和C++这两种很不一样的语言之间怎么实现转换。虽然PHP也可以写一些很巧妙的动态特性,但是大多数PHP代码还是非常简单的。if(...) {...} else {..} 比foo($x) { include $x; }肯定更常见。这为性能提高提供了机会。HipHop生成的代码尽可能地使用函数和变量的静态绑定。同时,还使用类型推演来选出变量最可能对应的某个类型,从而节省内存。

  转换过程分三步:

  1. 静态分析。收集声明关系和依赖关系等信息。

  2. 类型推演。选择最合适的类型,是C++的标量?还是String, Array, classes,Object或者Variant。

  3. 代码生成。大部分直接将PHP语句和表达式对应为C++的语句和表达式。

  在开发过程中,还有一个副产品:HPHPi,是一个实验性的解释器。通过它,不编译PHP源代码也可以运行。它已经用于HipHop自身的调试中。

  HipHop在保持了PHP优点的同时,也兼得了C++的性能优势。项目总共有30万行代码,5000多个单元测试。所有这些都将以PHP开源许可证形式发布到GitHub。

个人工具
名字空间

变换
查看
操作
导航
工具箱