个人站长在互联网中占据着不可或缺的地位

近日和站长朋友聊天,谈及越来越多的互联网大鳄级的公司一直在或高调或低调地把业务越做越广,涉及的领域越来越宽,同时各种分类业务也在不断地加强布局和上面的实力,这些动作的加强都直接地对个人站长的生存和发展造成了越来越大的压力,很明显,随着这些巨无霸式的巨头把业务做得越来越精细和精致,那么个人站长与之对抗的压力肯定是不言而喻的。然而,如果真的担心是否在进来个人站长难以再继续生存和发展,这种担心又显得有些过于悲观。无论从过去还是现在个人站长的发展来看,这种担心都是过分悲观不符合客观现实的,互联网过去发展的历程已经证明了,无数的互联网巨头也都是从个人站长的级别发展出来的,而现在互联网所形成的格局,对于个人站长的生存并不是一种恶化的环境,反而是充满了机遇和挑战,而个人站长这一职业的存在更不会消失。

t016c6ae3a52ad5af62副本

目前来看,互联网的格局形成了几家独大,同时充满了各种中小型网站的格局。这种格局的形成有其必然原因,再大的巨无霸式的网站越是扩张,其未能照顾到的角角落落也将会越来越多,所谓尾大不掉,更有许多新需求不是它们能马上做出反应,立刻落实的。这就为以个人站长或小团队为代表的这部分网站制作者提供了充分的机会,可以在这种大格局之中寻找某个方面进行有针对性的专攻,把一个细分的领域或者行业做得精细和高质量,从而以此确立在某个小领域内的行业老大地位,配合品牌的树立,这将使这种网站的收入和发展都有非常好的前景,而大型网站想在这方面与众多的此类行业型领域型的内容相对抗,往往会面临力不从心的境地,而且如果各个小领域都要争抢老大地位的话,那需要消耗的资源将是再大的互联网企业都无法承担的。所以,把握目前这种互联网格局,未来这种格局还必将会继续延续,那么个人站长想在其中寻找机会将是非常容易。像各种下载论坛、电子书论坛、音乐论坛等等都是抓住了用户需求细化的特点,把一定的业务做到详细和极致,从而使自身的影响力在这些小领域中大大超过了各种大型网站,打出了自己的一片天地。

从过去的历史来看,有想法有技术的个人站长经过自己的打拼,在某些领域中树立了标杆样的成功,或由自己用软件出售获得的资金开创了公司,或者直接被风投看中,这才让一个个现在活跃在互联网舞台上的巨无霸企业逐渐诞生并且扩张起来,他们的成功正是个人在互联网舞台上打拼并收获的经典案例,这也是激发当前个人站长努力和发展的最直接的来源。而目前的互联网仍然提供着这样的机会,需要的则是个人最不懈的努力,把自己的创意或者技术进行深入的研究和发挥。所以过去的历史也证明着个人站长发展的无限前景,而当前的互联网形势并未把这条成功之路堵住,只是相对以往,遍地黄金的局面一去不复返了,需要付出的心思和努力更多了而已。

当前个人站长仍然拥有着许多的机会,但是受限于每个人不同的知识背景和技术水平,大多数的个人站长把网站做大做强,而只是在丰富的网络之中获得自己的一片小天地,在此也可以收获一定的收益,但能获得巨额收益的站长仍旧是少数。这就造成了一种金字塔型的结构,而处于金字塔顶上一级的,具有技术和想法,或者具有运营特长的站长则成为能从中涌出最多未来成功互联网企业的来源。所以,做个人站长只要坚定信心,同时不能放弃对学习的坚持和深入,这样才能拥有更多的知识储备和经验积累,才具备把网站做大做强的前提条件。正是基于这些原因和分析,未来相当长的时期内个人站长仍然是中国互联网舞台上不可或缺的角色,在这个群体中也将陆续涌出更多的成功者。

Apple Pay 究竟是什么?

我们熟知的科技公司(互联网公司)颠覆传统行业的往往都是比较激进的破环、替换原有的连接,用互联网作为新的媒介来创造更高效的连接。Apple Pay却和我们熟知的做法不同,给了支付行业新的启发。读完这篇文章,你也会惊叹Apple这样伟大的企业是如此的克制,如此的了解自己的优势,如此的专注。Stay focused的结果,就是保证每一件事都做到极致,从而一直保持领先。

liNcc4wWq7m1M_600
缘起
Apple Pay 发布后,相关的文章,大多是泛泛而谈,像我们这种对平时对支付没有太多关注的人理解起来难度很大。于是我决定自己搞清楚 Apple Pay 究竟是什么。
对于Apple Pay ,我有几个疑问:
线下支付是一个庞大复杂的流程,当中涉及到银行,银联,商户和用户多方的利益,苹果的方案如何解决复杂的支付问题?
它和现在的刷卡支付有什么不同?
对比现在大家熟知的支付宝和微信支付,它有什么优势?在中国,苹果支付能否普及?
苹果的支付方案对手机厂商,商户,用户意味着什么?
Apple Pay 能给其他手机厂商带来哪些启示?

查阅了Wikipedia,了解 Credit Card 历史后,结合整理到的Apple Pay信息,对支付体系终于有概念了。遂有此文,希望给更多想要了解 Apple Pay 的人一个通俗易懂的介绍。要理解Apple Pay究竟是怎样的方案,我们首先要回到传统的信用卡支付系统中去,看看前辈们是如何解决线下支付这个问题的。

传统信用卡支付是如何工作的

在没有信用卡之前,利益相关者很简单,只有2个:

1 . 商户(Merchants)
2 . 顾客(Consumers)

顾客到商户的商店中用现金来交换商品。顾客随身持有现金,商户需要准备零钱来找零。这个购买流程非常传统。20世纪50年代,有个哥们到餐厅吃饭,结账时候发现自己没带钱,餐厅老板跟他急了,最后他不得不让他太太大老远跑过来结账。事后,他大呼怎么人和人之间最基本的信任都没有了?能不能基于信任建立一套赊账体系呢?于是这哥们创办了一个名叫食客俱乐部(Diners Club)的组织。凡是俱乐部会员到餐厅吃饭,亮出金光闪闪的VIP会员卡就能赊账消费。这个哥们名叫 Frank McNamara,美国曼哈顿信贷专家。食客俱乐部会员卡就是信用卡的前身。

食客俱乐部的成功让很多金融公司看到了机会,觉得有利可图(刷卡手续费),开始认真干起了信用卡生意。这里就要引进一个「信用卡组织」的概念。我们现在熟知的卡组织(Card associations)有Visa, MasterCard, American Express,还有,中国银联。

卡组织并不是银行,他们的角色任务是制定交易条款,保证赊账可以顺利进行。后来卡组织越来越多,他们之间也开始竞争,信用卡积分,飞行里程兑换等等就是卡组织差异化竞争的产物。

理论上来说,整个模式的运转是可以不牵涉银行的,顾客到店亮出卡片,商户记一下这笔赊账,让顾客签字,然后定期找卡组织要钱,卡组织又向顾客要钱。如果都是现金周转很费劲,用现在的话来说就是用户体验差。要做到顾客欠的钱直接从银行卡里扣,商户也能直接把钱收到自己的银行帐户中,这事才有可能成。

于是卡组织就必然的要和各个银行搞在一起,各个银行一看这东西很喜欢。银行和卡组织联合发卡,一是能有效吸收现金;二是可以收利息呀,搞分期;三是可以收过路费(手续费),当然乐意搞起来。这就形成了现在的版图:

商户(Merchants)
收单方(Acquiring bank) – 替商户收钱的金融机构,商户在他们这开户
信用卡组织(Card associations)- 制定规则
发卡方(Issuing bank) – 或者叫开户行,给顾客发信用卡的金融机构
顾客(Consumers)

640

5 方参与者通过一张长 85.60 毫米、宽 53.98 毫米、厚 1 毫米的塑料卡片为媒介,建立起了一种新的信用卡生意模式。在这个模式中,各方利益者均获得了一部分好处,也相应的承担了各自的职责。顾客可以不带现金结账,发卡方能吸收现金和收过路费,卡组织赚过路费,收单方可以吸纳商户现金,商户接纳信用卡给他们带来了更多的冲动消费,解决了收现金的各种麻烦。

信用卡消费的手续费对不同的商家不同,从 1% 到 0.05% 都有。公益类,例如学校,公立医院手续费会低至 0%。当然最终这部分费用都转嫁给了消费者,在国内,手续费的收入分配就是大家熟知的「721 分配」,7 为发卡方,2 为收单方,1 为银联。

垂涎已久的大蛋糕,两派竞赛开始

支付到了这个历史时间点要被革命,只怪这蛋糕太大,太诱人。在市场经济中,只有对利益的不断追求,才是人类社会不断进步的根本动力。用罗辑思维节目的罗胖话说,「每个人都为自己考虑,这个世界才会变得更美好」——虽然听上去自私残酷,但真理或许就是残酷的。
目前看,垂涎已久的狼分为两派,支付宝和微信支付是网络支付派,Apple Pay 开启了新的一派。听我细细道来。

支付宝为代表的网络支付派

支付宝和微信支付代表的网络支付派,前几年就叫嚣说传统银行和金融公司不要数钱数得太爽,我们这些科技移动互联网公司总有一天要革你们的命。他们为什么有底气说这样的话?这要看他们是怎么发家的,下面以支付宝为例讲解。
支付宝的模式就是线上支付,这个大家都很熟悉。但如果你对比上面的信用卡的版图看,就很微妙。在支付宝开户的过程中,是用户在支付宝平台上输入自己的银行卡、身份信息和银行预留手机号完成银行卡绑卡的,在支付宝上的商户也是一样的流程。这意味着商户和用户都通过支付宝连接,支付宝和各个银行直接打交道。
没错,这里面没有银联和收单方啥事,支付宝取代了银联,对商户来说支付宝就是收单方。(严格的说,支付宝并没有完全取代银联,支付宝来不及直连的银行还是通过接入银联来提高自己银行覆盖率的。)
随着支付宝的用户增多,用户接受度越来越高,用户就产生了用支付宝来做线下支付的诉求。支付宝也就开始琢磨怎么把线下支付这个更大的蛋糕抢到手。支

付宝的优势很明显:

庞大的网购绑卡用户
和银行建立的良好合作关系
回到线下支付的本质,它只要做到连接商户和顾客就可以,踢开其他角色,这样就可以把费率做到很低
也就说,支付宝作为平台,通过互联网直接连接了商户和顾客,踢开了「收单方」和「银联」,从而可以降低费率,顾客的钱放到支付宝余额里,可以干很多事,做到0费率,甚至补贴给线下商户。对于银行来说反正都是被薅羊毛,被谁薅羊毛都差不多,支持支付宝,还可以让支付宝和银联相互牵制。

等一下,刚才前面介绍的是信用卡的体系,是可以赊账的,支付宝不行呀?其实这不重要,信用卡做的事简单来说就是小额贷款,这是银行的老本行,支付宝也完全可以推出小额赊账服务。信用卡积分现在也是越来越水,支付宝也完全可以做会员积分体系,秒杀了信用卡的积分只是时间问题。

说完了优势,我们来看看问题。支付宝为首的网络支付派系,最核心,最关键的挑战就线下推广问题,本质上是线下支付体验问题。如何让遍布在各个角落的商户和顾客群体愿意使用支付宝?我们已经可以看出它们的一些策略,关键点是:

培养网络支付习惯(打车软件大战背后的真正推手其实是财大气粗的支付)
线下商户地面推广,比如给店家低手续费,甚至倒贴钱,帮店家培训店员
对顾客推广,例如用支付宝正在弄的支付立减15元,做会员积分
支付体验创新,例如二维码支付等

顺便说一句,支付宝主要业务在中国,所以它可以和中国的银行搞暧昧;如果要做国际业务,就要和国外银行搞,全球扩张起来速度比较慢,这是支付宝模式固有的缺点。

Apple蓄兵已久,破冰来袭

Apple没有世界第一的电商平台支撑用户绑卡,没有支付平台,也没和银行搞暧昧,这怎么革命,难度好大,看不到未来呀!但Apple手上握着庞大的终端设备呀,或许真的有机会呢?

在9月的发布会之前,就有传言说苹果将推出自己的支付解决方案。传言有两种,一是说,苹果将利用 iBeacon 和 TouchID 把线下支付放到线上进行;另一种则认为会是 NFC 与 TouchID 的组合。现在我们已经知道是苹果选择的是后者。

可在Apple Pay发布之前,没几个人能想得清楚怎么做才能让这事成。Apple再一次以颠覆式的创新,证明了自己有多牛!

有小朋友坐不住了,说你别吹了,不就是「NFC + 指纹」嘛,Google 为首的安卓阵营早就布局了 NFC 技术,Apple 不就是多了指纹验证,iPhone 5S 发布指纹识别的时候,早想到了。如果你这样认为,那就太小看Apple了。我上面一千多字的铺垫绝不是废话哦。

让我们回到传统信用卡支付的版图中来看,「NFC + 指纹」是挺高科技的,但支付的核心是资金交换,其中涉及多个参与者,钱究竟如何从顾客的 iPhone 上倒腾到商户的银行帐户里的呢?

好,我们分析一下Apple的能力:

Apple学支付宝,去和银行直连? – Apple一直都没有和银行合作经历,再说全球银行太多了,一家一家银行搞太慢。这是第一个死胡同,用户的卡没法绑到iPhone上。
Apple推出Apple POS机,成为收单方? – 凭借一个公司的力量要说服全球的商户使用他们的POS机收款没可能。这是第二个死胡同,没办法让商户接受新收款设备。
Apple做卡组织,发布 iCreditCard? – 听上去都怪怪的,Apple从没做过信用卡生意,没办法去做一个规则的制定者,这也不是 Apple 所擅长的。

完蛋,这事根本没法做呀,从银行到商户,什么都搞不定。没错,「NFC + 指纹」只是对用户层面的支付体验,整个线下支付是一个庞大的设计难题,并非只做好体验就行。

目标很清晰,Apple要设计一套完整的支付方案,而且这套方案要在全球范围内都适用。现在想想看,你还觉得很简单吗?

Apple发现自己最擅长的其实是在支付环节的用户体验,它有iPhone,有指纹识别。在支付的体验上可以秒杀所有对手(Apple Pay的支付体验确实已经是目前最好的)。Apple下定决心,那就只做我最擅长的东西,其他部分就交给传统支付体系中的角色来做吧。

iPhone上的「NFC + 指纹」提供了无人能及的支付体验。目前只有苹果可以做到。NFC技术来代替原来信用卡的磁条,指纹来做授权验证,代替信用卡支付中的签名。简单来说,iPhone代替了信用卡塑料卡片,并且省去了签名。iPhone要代替信用卡,只需要和发行信用卡的卡组织合作就可以啦,全世界没几个卡组织,问题变得简单多了。

于是Apple和几家卡组织搞暧昧去了,卡组织一看,妈呀,Apple简直就是救星呀,我们被网络支付要搞死了。可以想象,谈判很顺利。只有安全问题需要解决,卡组织不能让用户把信用卡信息放iPhone里,用户丢了手机就等于丢了信用卡,这风险太高,安全问题一定需要解决。技术问题都好说,Apple Pay方案如下:iPhone上不直接存储信用卡信息,而是一个由卡组织发放加密的一个token,存放在iPhone的独立安全芯片中(叫SE芯片),用它代替磁条上的信息,你可以理解为token和信用卡上的磁条等价。只有指纹认证通过的时候,iPhone才允许你利用NFC读取token出来。假设token泄漏,也无法逆向还原出信用卡信息。

Apple Pay的绑卡是在线的,你需要首先在iPhone输入信用卡信息,Apple Pay把你的信用卡信息拿到卡组织处验证,卡组织验证通过后,将token发送到Apple Pay,存放在iPhone的安全芯片中。

token的格式其实是一个16位字符串,它与传统POS机协议里的格式是兼容的!这意味着Apple Pay兼容整个传统信用卡支付网络,无论你是刷信用卡,还是用Apple Pay,在整个传统支付体系中是透明的。

Apple Pay的支付过程是离线的,你可以把iPhone简单理解为一张信用卡。Apple Pay只做了苹果最擅长的事情,整个支付网络和传统信用卡线下支付没有任何区别,见下图:

理解到Apple Pay的牛逼了吗?有同学可能已经怒了,我裤子都脱了你就给我看这个?同学,稍安勿躁,我给你分析一下,你也一定会细思极恐。

既然Apple Pay只是代替了塑料信用卡,那整个交易,钱的流向还是原来的方式对吧?

商户还是和它的收单方打交道,结算到了自己的帐户,而不是支付宝帐户,而且iPhone用户群之广,不支持就没法服务好顾客;
收单方还是负责帮商户收单,没有被踢出游戏,定会积极更新自己的设备支持NFC;
卡组织马上抱紧Apple大腿,恨不得认干爹;
发卡方依旧还是按照老模式玩,发更多的信用卡,吸纳更多的现金,不用担心养大了「支付宝」,用户钱都不存它这了;
顾客,依旧有他的信用卡积分,还是兑换他的里程,该怎么还款怎么还款,Apple Pay体验太好了,顾客使用它绝不是问题。

Apple Pay没有消灭传统信用卡支付体系中任何一方,但给了这个世界最便捷的支付体验。我个人预测Apple Pay模式有极大的可能性成功,关键因素在于它并没有激进地破坏原有的支付生态系统,而是充分尊重了现有支付体系。

OK,Apple如何赚钱呢?根据现有的报告,Apple Pay最终是向银行和发卡方处分到了交易手续费。目前这个协议并没有对外公开(也没有必要公开),The Financial Times 的消息是,通过 Apple Pay 的每100美元交易,苹果将从银行拿到15美分,也就是0.15%的收入(美国每天信用卡的交易额大约是120亿美元。)。

讲到这里,相信大家都已经感受到了Apple这家公司的牛逼战略眼光。还记得Apple之前是如何颠覆音乐唱片业的吗?所有的歌曲单首销售,统一定价,这当中说白了没什么科技创新。这种战略和商业模式上的创新,在2014年Apple又搞了一回。线下支付的战火已经打响,留给其他支付相关公司的时间已经不多,我们即将目睹一次移动支付的革命。

到这里说一些自己的感悟,从连接角度聊聊。我身边大多都是互联网人士,大家所熟知的,所谓的「互联网思维」,一般是破坏式、颠覆式的创新。确实,互联网进入传统行业,往往都是比较激进的破环、替换原有的传统连接,用互联网作为新的连接来提高效率,从而创造价值。而破环并建立新的连接是要付出巨大代价的,尤其是涉及那些必须在线下完成的经济活动(我们熟知的O2O)。Apple Pay给了我们新的启示——不去破环,而是更好的利用原有的连接,在连接中将自己作为新的角色参与到整个活动中,用自己所长给整套体系创造更大的价值,也是一种非常聪明和高效的模式。

Apple Pay是Apple这几年做的最棒的一件事。全球如此多的手机厂商,为什么每一次移动的创新都来自Apple?我认为,这是Apple的DNA中一个重要的特质:Stay focused(专注)。Apple到现在为止的所有产品可以在一张桌子上放下,做加法谁都会,但没有几家公司能静下心来,专注地把几件重要的事情做专做透做好。引用一段Tim Cook的话:

It’s so easy to add. It’s hard to edit. It’s hard to stay focused. We know we only do our best work, if we stay focused. The hardest decisions we made are all the things not work on.

这段话来自 Apple CEO Tim Cook on Charlie Rose FULL Interview Part 1 (2014),推荐大家都看看。

Apple Pay对比支付宝和微信支付的总结:

Apple Pay 对移动支付市场的影响

Apple Pay 的影响力,Apple 以其卓越的品牌且携中国千万忠粉开了一个好头,但其最终影响力度,不是由自己决定的,主要看银联给不给力。在这场战斗中,银联应该是最大的受益者,也应该是最主要的推动者。
还是从发卡行、收单机构、卡组织来看,由于 Apple Pay 没有过多触动大家的利益,只是提供了一种可选的支付模式,所以,对发卡银行而言,并非重大利好。现在银行搞互联网金融,最重要的是获客,获客,获客,Apple Pay 解决不了这个问题。

对银联而言,这反而是机遇,一种无论线下还是线上都可以与支付宝们争夺的利器,把纯粹依靠卡的支付抢回来,把线下刷卡抢回来,把扫码支付踢出去,把线上支付咬一块肉回来!但是,但是,银联愿意付出多少呢?

并且还有三个赤裸裸的现实摆在面前。

一是移动支付场景为王,没有商城就没有话语权,再好的支付方式商城不支持,怪谁?

二是用户的消费习惯引导,把卡添加到 wallet 再激活,信用卡还要打客服电话,门槛真不低,就拿现在支付宝和微信的扫码来说,为了引导这一习惯,砸了几十亿都属于保守估计,还有他们的地推力量也鲜有企业比得上。

三是 iPhone 用户的数量,Apple 没有公布具体数字,但看市场各种分析,千万是有的,相比支付宝和微信,那也是小众。

如此种种吧,我看好这个模式,但不认为 Apple Pay 能支撑银联的期望。银联抢夺市场的能力,那简直是……

未来前景以及演变

还是那句话,好模式,开了个好头。Google 带着 Android Pay 可以回归了。有 Apple,Google,三星,华为等大企业在,手机代替卡的时代已经向我们招手了。

如果银联、银行,跟这些企业一起努努力,或许跟支付宝们有一拼。但我始终对马总充满信心,保不齐改天支付宝也加入 Apple Pay 了呢,银行卡的实质是什么,其实并非账户,而是身份,银行柜台已经验证过的身份,Apple Pay 本质解决的也是身份识别问题,支付宝账户也是身份啊,真想谈,没问题的。

我对这件事情最大的期待就是,什么时候实体卡可以完全用手机代替,然后支付方式多种多样,有扫码,有扫脸,有指纹,有各种 Pay,客户,小商户得了各种实惠……至于像沃尔玛这样的大商户,它恨不得自己发信用卡呢。

Update: 最近以沃尔玛为首的几个零售业巨头公开申明拒绝Apple Pay,其实读完本文你应该理解为什么了吧?零售业本来毛利率就不高,他们期望一个低手续费的方案,他们对信用卡长久以来都是hate-hate relationship,这次Apple也没能解救他们,于是决定自己搞一套支付体系。并不是「传统势力」在对抗「新型科技」,他们和科技没仇,说白了还是利益两个字呀。:)

Update: 大家都关心中国银联什么时候支持,其实今年年初(甚至更早)银联就已经开始和Apple秘密合作了,大概今年年底吧,不会很久的。

Update: 在发布会上介绍Apple Pay时提到了安全问题,说Apple不知道你买了什么,在哪里买的,什么时候买的,花了多少钱。其实这是因为Apple Pay的模式决定的,iPhone在线下消费就只是信用卡的替身,他们是无法获得这些信息的。支付宝不同,由于支付宝是平台,是要负责结算的,因此他们必须知道所有你的消费细节。在隐私方面,Apple Pay胜出,不过也是Apple的代价,用户消费数据对公司是非常有价值的。

Update:收到很多评论说NFC是老技术,Google早就玩烂了之类的。是Apple拯救了NFC,NFC支付和Apple Pay有很大区别(主要是商业模式),在Apple Pay出现以前,所有NFC支付的玩法都是失败的。另外,不要小看「指纹识别」,这一个点让Apple Pay领先了世界好久,目前没有一个能和TouchID抗衡的sensor,其他手机厂商要加上「指纹识别」等到机器量产至少需要一年半载,在等销售出去还需要时间。也是因为支付时候的这一点的体验,这么小的体验,让用户更愿意使用它(不用解锁,不用打开App,不用打开支付宝的密码,不用对准扫描,不用在手机上做任何操作),用户体验呀,朋友们,Tim Cook演示了两遍只是好玩吗?

Update:文中提到Apple Pay在支付时是离线的(手机不需要连入互联网),这也是为什么Apple Watch可以使用Apple Pay的原因,现在都理解了吧。

那个躲藏在搜索引擎背后的神秘组织

你知道暗网吗?那一个隐藏的神秘国度,他的数量是搜索引擎的20多倍,一般人根本进不去,看不到,因为它是没有超链接的,是一个巨大的索引库,我们平常看到的信息,如百度的,谷歌的,雅虎的都是经过层层筛选过滤出来的,那些躲在背后的暗网数据其实也是非常有效精准的,谁如果掌握了这股力量,那将对全球信息也是一个巨大的威胁!
1-16030911152J94
暗网存在的原因主要有2种,一个是技术原因,很多网站代码不规范,到账搜索引擎爬虫无法爬取这些内容,从而进行索引收录,这主要是网站自身的原因当然搜索引擎也在不断进步,百度的“阿拉丁计划”、谷歌的“云计算”就是要从根本解决这一问题。

还有一个就是很多网站不愿意搜索引擎抓取,如考虑到版权,流量入口会受制于人,比如淘宝网,马云一开始就定位屏蔽百度蜘蛛,从而让阿里系的庞大数据不被外人染指,想想互联网上有这样成千上万的网站屏蔽搜索引擎,我们都无法检索到,是多么可惜的一件事情!

10种微信主动加好友打招呼的方式

做微商,粉丝是基础,加好友有两种方法:一种是被动;一种是主动。不管哪一种方法,要想通过验证成功率高,都需要“打招呼”。80%的微信用户都设置了“朋友验证”,如果你主动加别人的时候,没有一个能够打动人的“验证申请”,或者干脆不写空白发过去。那通过率可想而知“音讯全无”。但如果你学会了以下10种打招呼的方式,绝对会让你通过率提升几倍。

qwr

1.“我是你的粉丝,通过一下”

别人一看到粉丝,两个字就感觉自己受到尊重,别人会感觉到自己尊敬等,因为什么那,因为在我们眼中,明星才有粉丝啊。

2,“关注你好久了”

说明你在社群或者其他地方小有名声,因为每个人都有自己的亮点,有人关注你,说明你有能力,有值得大家学习的地方。

3、“同一个社群的

如果在同一个社交圈子,加时备注:xx社圈。因为有xx群这个圈子做信任嫁接,有了这个圈子的关系,我们之间的信任感会上一个层次,大家之间统称为xx伙伴。

4、“那个XX是如何操作的?”

请教问题,人人都希望被认可。

5、“好喜欢你的签名,可以交流下吗?”

谁不喜欢奉承和夸奖?

6、“你的头像真个性(真有意思)”

适当运用赞美的话,人都喜欢赞美的。

7、“你好,朋友推荐的。”

用第三方做信任背书,更加容易拉近距离。

8.“想和你学习学习”

特向你请教一些问题,相互学习,思维碰撞 ,看能不能摩擦出新的创意和思维。

9、“你的XX产品怎么样”

表明目标和身份,让信任来的更直接一些。

10.感觉你很有思想

马屁拍的好,通过率才会高。

win10快捷键大全

win10出来很长时间了,很多朋友喜欢使用快捷键来操作电脑,那么Windows10系统有哪些新的快捷键呢,下面是win10的快捷键大全:

win10

? 贴靠窗口:Win +左/右> Win +上/下>窗口可以变为1/4大小放置在屏幕4个角落

? 切换窗口:Alt + Tab(不是新的,但任务切换界面改进)

? 任务视图:Win + Tab(松开键盘界面不会消失)

? 创建新的虚拟桌面:Win + Ctrl + D

? 关闭当前虚拟桌面:Win + Ctrl + F4

? 切换虚拟桌面:Win + Ctrl +左/右

另外,微软为Win10技术预览版命令行(Command Prompt)加入了Ctrl + V的支持,Scott Hanselman为此整理了命令行中的键盘快捷键。

Win10新增功能快捷键大全:

贴靠窗口:Win + 左/右 > ?Win + 上/下 > 窗口可以变为 1/4 大小放置在屏幕 4 个角落。

切换窗口:Alt + Tab(不是新的,但任务切换界面改进)。

任务视图:Win + Tab(松开键盘界面不会消失)。

创建新的虚拟桌面:Win + Ctrl + D。

关闭当前虚拟桌面:Win + Ctrl + F4。

切换虚拟桌面:Win + Ctrl + 左/右。

Win10常用Win快捷键

Win键 桌面与开始菜单切换按键

Win + R 打开运行对话框

Win + Q 快速打开搜索

Win + I 快速打开Win10设置栏

Ctrl+Alt+Del 快速打开任务管理器

Alt+F4 关机快捷键

Win键组合快捷键大全(Win7/8以及Win10通用)

Win + ←:最大化窗口到左侧的屏幕上(与开始屏幕应用无关)

Win + →:最大化窗口到右侧的屏幕上(与开始屏幕应用无关)

Win+ ↑:最大化窗口(与开始屏幕应用无关)

Win+ ↓:最小化窗口(与开始屏幕应用无关)

Win+ SHIFT +↑:垂直拉伸窗口,宽度不变(与开始屏幕应用无关)

Win+ SHIFT +↓:垂直缩小窗口,宽度不变(与开始屏幕应用无关)

Win+SHIFT+←:将活动窗口移至左侧显示器 (与开始屏幕应用无关)

Win+SHIFT+→:将活动窗口移至右侧显示器(与开始屏幕应用无关)

Win+ P:演示设置

Win+ Home:最小化所有窗口,第二次键击恢复窗口(不恢复开始屏幕应用)

Win+ 数字键:打开或切换位于任务栏指定位置的程序

Win+Shift+数字键:打开位于任务栏指定位置程序的新实例

Win+B:光标移至通知区域

Win+Break:显示“系统属性”对话框

Win+D:显示桌面,第二次键击恢复桌面 (不恢复开始屏幕应用)

Win+E:打开我的电脑

Win+Ctrl+F:搜索计算机(如果你在网络上)

Win+G:循环切换侧边栏小工具

Win+L:锁住电脑或切换用户

Win+M:最小化所有窗口

Win+Shift+M:在桌面恢复所有最小化窗口(不恢复开始屏幕应用)

Win+R:打开“运行”对话框

Win+T:切换任务栏上的程序

Win+Alt+回车:打开Windows媒体中心

Win+U:打开轻松访问中心

Win+F1:打开Windows帮助和支持

Win+N:插件新笔记(OneNote)

Win+S:打开屏幕截图工具(OneNote)

Win+Q:打开Lync,Windows 8搜索功能移除了该快捷键

Win+A:接受所有来电 (在microsoft Lync中)

Win+X:拒绝来电(在microsoft Lync中),如果Windows移动中心存在,该快捷键不起作用

Win+减号:缩小(放大镜)

Win+加号:放大(放大镜)

Win+Esc:关闭放大镜

Win+空格键:切换输入语言和键盘布局

Win+O:禁用屏幕翻转

Win+,:临时查看桌面

Win+V:切换系统通知信息

Win+Shift+V:反向切换系统通知信息

Win+回车:打开“讲述人”

Win+PgUp:将开始屏幕或开始屏幕应用移至左侧显示器

Win+PgDown:将开始屏幕或开始屏幕应用移至右侧显示器

Win+Shift+.:将应用移至左侧

Win+.:将应用移至右侧

Win+C:打开Charms栏(提供设置、设备、共享和搜索等选项)

Win+I:打开设置栏

Win+K:打开连接显示屏

Win+H:打开共享栏

Win+Q:打开应用搜索面板

Win+W:打开“设置搜索”应用

Win+F:打开“文件搜索”应用

Win+Tab:循环切换应用

Win+Shift+Tab:反向循环切换应用

Win+Ctrl+Tab:循环切换应用,切换时手动选择应用

Win+Z:打开“应用栏”

Win+/:恢复默认输入法

Win+J:显示之前操作的应用

Win+X:快捷菜单

Win10快捷键大全

Win键 可在开始菜单主菜单及最后一个应用程序间循环切换

Win键 + C 打开“超级按钮”

Win键 + I 打开当前程序的“设置”菜单

Win键 + F 搜索文件或文件夹

Win键 + Q 搜索应用

Win键 + 空格键 切换语言或输入法(如果启用了多种语言或输入法)

Win键 + Z 右键菜单(开始屏幕)

Win键 + L 锁定计算机或切换用户

Win键 + Tab 在已打开应用程序间循环切换(开始屏幕)

Win键 + P 选择演示显示模式

Win键 + E 打开计算机

Win键 + R 打开“运行”对话框

Win键 + D 显示桌面

Win键 + M 最小化所有窗口

Win键 + T 循环切换任务栏上的程序(传统桌面)

Win键 + X 打开 Windows8 左下角快捷菜单

Win键 + 数字键 “启动锁定到任务栏中的由该数字所表示位置处的程序。如果该程序已在运行,则切换到该程序(传统桌面)”

Win键 + 向上键 最大化窗口(传统桌面)

Win键 + 向左键 将窗口最大化到屏幕的左侧(传统桌面)

Win键 + 向右键 将窗口最大化到屏幕的右侧(传统桌面)

Win键 + 向下键 最小化窗口(传统桌面)

Win键 + Home 最小化除活动窗口之外的所有窗口(传统桌面)

开始屏幕直接输入任何字符,开始屏幕下可直接搜索进行搜索

Alt+Tab 通过选择栏在所有已打开程序间切换(传统桌面)

其他 Win键相关快捷键

Win键 + G 循环切换小工具

Win键 + U 打开轻松访问中心

Win键 + Pause 显示“系统属性”对话框

Win键 + Shift + V 反向切换系统通知信息

Win键 + Shift + 加号(+) 打开放大镜并放大桌面

Win键 + Shift + 减号(-) 打开放大镜并缩小桌面

Win键 + O 开启或关闭屏幕方向锁定(如果您的电脑支持屏幕方向自动感应)

Win键 + V 在屏幕上的通知中循环切换

Win键 + Page Up 在多监视器设置中将开始屏幕移动至左监视器

Win键 + Page Down 在多监视器设置中将开始屏幕移动至右监视器

Win键 + Enter 打开“讲述人”

Win键 + W 打开所选设置的“搜索”个性分类

Win键 + H 打开“共享”个性分类

Win键 + K 打开“设备”个性分类

Win键 + Shift + M 将最小化的窗口还原到桌面

Win键 + Shift + 向上键 将窗口拉伸到屏幕的顶部和底部

Win键 + Shift + 向左键或向右键 将窗口从一个监视器移动到另一个监视器

Win10快捷键大全 Win键 + ‘ 当您将应用程序向一侧对齐时,此热键将切换屏幕上应用程序的中心

Win键 + . 当您将应用程序向一侧对齐时,此热键会将拆分栏移动至右侧

Win键 + Shift + . 当您将应用程序向一侧对齐时,此热键会将拆分栏移动至左侧

Ctrl + Win键 + F 搜索计算机(如果已连接到网络)

Shift + Win键 + 数字 启动锁定到任务栏中的由该数字所表示位置处的程序的新实例

Ctrl + Win键 + 数字 切换到锁定到任务栏中的由该数字所表示位置处的程序的最后一个活动窗口

Alt + Win键 + 数字 打开锁定到任务栏中的由该数字所表示位置处的程序的跳转列表 (Jump List)

Ctrl + Win键 + Tab 通过 Aero Flip 3-D 使用箭头键循环切换任务栏上的程序

Ctrl + Win键 + B 切换到在通知区域中显示消息的程序

 

常规(通用)的键盘快捷方式:

F1 显示帮助

Ctrl+Shift+Esc 打开任务管理器

Ctrl+A 全选

Ctrl+C(或 Ctrl+Insert) 复制选择的项目

Ctrl+X 剪切选择的项目

Ctrl+V(或 Shift+Insert) 粘贴选择的项目

Ctrl+Z 撤消操作

Ctrl+Y 重新执行某项操作

Delete(或 Ctrl+D) 删除所选项目并将其移动到“回收站”

Shift+Delete 不先将所选项目移动到“回收站”而直接将其删除

F2 重命名选定项目

Ctrl+向右键 将光标移动到下一个字词的起始处

Ctrl+向左键 将光标移动到上一个字词的起始处

Ctrl+向下键 将光标移动到下一个段落的起始处

Ctrl+向上键 将光标移动到上一个段落的起始处

Ctrl+Shift 加某个箭头键 选择一块文本

Shift 加任意箭头键 在窗口中或桌面上选择多个项目,或者在文档中选择文本

Ctrl 加任意箭头键+空格键 选择窗口中或桌面上的多个单个项目

Ctrl+A 选择文档或窗口中的所有项目

F3 搜索文件或文件夹

Alt+Enter 显示所选项的属性

Alt+F4 关闭活动项目或者退出活动程序

Alt+空格键 为活动窗口打开快捷方式菜单

Ctrl+F4 关闭活动文档(在允许同时打开多个文档的程序中)

Ctrl+Alt+Tab 使用箭头键在打开的项目之间切换

Ctrl+鼠标滚轮 更改桌面上的图标大小

Win键 + Tab 使用 Aero Flip 3-D 循环切换任务栏上的程序

Ctrl + Win键 + Tab 通过 Aero Flip 3-D 使用箭头键循环切换任务栏上的程序

Alt+Esc 以项目打开的顺序循环切换项目

F6 在窗口中或桌面上循环切换屏幕元素

F4 在 Win资源管理器中显示地址栏列表

Shift+F10 显示选定项目的快捷菜单

Ctrl+Esc 打开“开始”菜单

Alt+加下划线的字母 显示相应的菜单

Alt+加下划线的字母 执行菜单命令(或其他有下划线的命令)

F10 激活活动程序中的菜单栏

向右键 打开右侧的下一个菜单或者打开子菜单

向左键 打开左侧的下一个菜单或者关闭子菜单

F5(或 Ctrl+R) 刷新活动窗口

Alt+向上键 在 Win资源管理器中查看上一级文件夹

Esc 取消当前任务

 

插入 CD 时按住 Shift 阻止 CD 自动播放

左 Alt+Shift 在启用多种输入语言时切换输入语言

Ctrl+Shift 在启用多个键盘布局时切换键盘布局

右或左 Ctrl+Shift 更改从右到左阅读语言的文本阅读方向

Win资源管理器中的快捷键

Ctrl+N 打开新窗口

Ctrl+W 关闭当前窗口

Ctrl+Shift+N 新建文件夹

End 显示活动窗口的底端

Home 显示活动窗口的顶端

F11 最大化或最小化活动窗口

Ctrl+句点 顺时针旋转图片

Ctrl+逗号 逆时针旋转图片

Num Lock+数字键盘上的星号 (*) 显示所选文件夹下的所有子文件夹

Num Lock+数字键盘上的加号 (+) 显示所选文件夹的内容

Num Lock+数字键盘上的减号 (-) 折叠选定的文件夹

向左键 折叠当前选项(如果它处于展开状态),或者选择其父文件夹

Alt+Enter 打开所选项目的“属性”对话框

Alt+P 显示预览窗格

Alt+向左键 查看上一个文件夹

Backspace (退格键) 向上,返回父文件夹

向右键 显示当前选项(如果它处于折叠状态),或者选择第一个子文件夹

Alt+向右键 查看下一个文件夹

Alt+向上键 查看父文件夹

Ctrl+Shift+E 显示所选文件夹上面的所有文件夹

Ctrl+鼠标滚轮 更改文件和文件夹图标的大小和外观

Alt+D 选择地址栏

Ctrl+E 选择搜索框

Ctrl+F 选择搜索框

?在对话框中使用的快捷键

Ctrl+Tab 在选项卡上向前移动

Ctrl+Shift+Tab 在选项卡上向后移动

Tab 在选项上向前移动

Shift+Tab 在选项上向后移动

Alt+加下划线的字母 执行与该字母匹配的命令(或选择选项)

Enter 对于许多选定命令代替单击鼠标

空格键 如果活动选项是复选框,则选中或清除该复选框

箭头键 如果活动选项是一组选项按钮,则选择某个按钮

F1 显示帮助

F4 显示活动列表中的项目

Backspace 如果在“另存为”或“打开”对话框中选中了某个文件夹,则打开上一级文件夹

在任务栏项目中的快捷键

按住 Shift 并单击某个任务栏按钮 打开程序,或快速打开程序的另一个实例

按住 Ctrl+Shift 并单击某个任务栏按钮 以管理员身份打开程序

按住 Shift 并右键单击某个任务栏按钮 显示该程序的窗口菜单

按住 Shift 并右键单击某个分组的任务栏按钮 显示该组的窗口菜单

按住 Ctrl 并单击某个分组的任务栏按钮 循环切换该组的窗口

在放大镜中的快捷键

Win徽标键 + 加号 (+) 或减号 (-) 放大或缩小

Ctrl+Alt+空格键 以全屏模式预览桌面

Ctrl+Alt+F 切换到全屏模式

Ctrl+Alt+L 切换到镜头模式

Ctrl+Alt+D 切换到停靠模式

Ctrl+Alt+I 反色

Ctrl+Alt+箭头键 按箭头键的方向平移

Ctrl+Alt+R 调整镜头的大小

Win徽标键 + Esc 退出放大镜

 

在远程桌面连接中的快捷键

Alt+Page Up 将程序从左侧移动到右侧

Alt+Page Down 将程序从右侧移动到左侧

Alt+Insert 按照程序启动的顺序循环切换程序

Alt+Home 显示“开始”菜单

Ctrl+Alt+Break 在窗口和全屏之间切换

Ctrl+Alt+End 显示“Win安全”对话框

Alt+Delete 显示系统菜单

Ctrl+Alt+数字键盘上的减号 (-) 将客户端当前活动窗口的副本放在终端服务器的剪贴板上(提供的功能与在本地计算机上按 Alt+PrtScn 相同)

Ctrl+Alt+数字键盘上的加号 (+) 将整个客户端窗口区域的副本放在终端服务器的剪贴板上(提供的功能与在本地计算机上按 PrtScn 相同)

Ctrl+Alt+向右键 从远程桌面控件“跳转”到主机程序中的控件(如按钮或文本框)将远程桌面控件嵌入到其他(主机)程序后,此功能非常有用

Ctrl+Alt+向左键 从远程桌面控件“跳转”到主机程序中的控件(如按钮或文本框)将远程桌面控件嵌入到其他(主机)程序后,此功能非常有用

 

在Win10画图中的快捷键

Ctrl+N 创建新的图片

Ctrl+O 打开现有图片

Ctrl+S 将更改保存到图片

F12 将此图片另存为新文件

Ctrl+P 打印图片

Alt+F4 关闭图片及其画图窗口

Ctrl+Z 撤消更改

Ctrl+Y 恢复更改

Ctrl+A 选择整个图片

Ctrl+X 剪切选择内容

Ctrl+C 将选择内容复制到剪贴板

Ctrl+V 从剪贴板粘贴选择内容

 

向右键 将选择内容或活动图形向右移动一个像素

向左键 将选择内容或活动图形向左移动一个像素

向下键 将选择内容或活动图形向下移动一个像素

向上键 将选择内容或活动图形向上移动一个像素

Esc 取消某个选择

Delete 删除某个选择

Ctrl+B 粗体选择文本

Ctrl++ 将画笔、直线或形状轮廓的宽度增加一个像素

Ctrl+- 将画笔、直线或形状轮廓的宽度减少一个像素

Ctrl+I 将所选文本改为斜体

Ctrl+U 为所选文本添加下划线

Ctrl+E 打开“属性”对话框

Ctrl+W 打开“调整大小和扭曲”对话框

Ctrl+Page Up 放大

Ctrl+Page Down 缩小

F11 以全屏模式查看图片

Ctrl+R 显示或隐藏标尺

Ctrl+G 显示或隐藏网格线

F10 或 Alt 显示快捷键提示

Shift+F10 显示当前快捷菜单

F1 打开“画图”帮助

 

在写字板中的快捷键

Ctrl+N 新建一个文档

Ctrl+O 打开一个现有文档

Ctrl+S 将更改保存到文档

F12 将此文档另存为新文件

Ctrl+P 打印文档

Alt+F4 关闭“写字板”

Ctrl+Z 撤消更改

Ctrl+Y 恢复更改

Ctrl+A 选择整个文档

Ctrl+X 剪切选择内容

Ctrl+C 将选择内容复制到剪贴板

Ctrl+V 从剪贴板粘贴选择内容

Ctrl+B 将所选文本改为粗体

Ctrl+I 将所选文本改为斜体

Ctrl+U 为所选文本添加下划线

Ctrl+= 使选择的文本成为下标

Ctrl+Shift+= 使选择的文本成为上标

Ctrl+L 向左对齐文本

Ctrl+E 向中心对齐文本

Ctrl+R 向右对齐文本

Ctrl+J 对齐文本

Ctrl+1 设置单倍行距

Ctrl+2 设置双倍行距

Ctrl+5 将行距设置为 1.5

Ctrl+Shift+> 增加字体大小

Ctrl+Shift+< 减小字体大小

Ctrl+Shift+A 将字符更改为全部使用大写字母

Ctrl+Shift+L 更改项目符号样式

Ctrl+D 插入 Microsoft 画图图片

Ctrl+F 在文档中查找文本

F3 在“查找”对话框中查找文本的下一个实例

Ctrl+H 在文档中替换文本

Ctrl+向左键 将光标向左移动一个字

Ctrl+向右键 将光标向右移动一个字

Ctrl+向上键 将光标移动到上一行

Ctrl+向下键 将光标移动到下一行

Ctrl+Home 移动到文档的开头

Ctrl+End 移动到文档的结尾

Ctrl+Page Up 向上移动一个页面

Ctrl+Page Down 向下移动一个页面

Ctrl+Delete 删除下一个字

F10 显示快捷键提示

Shift+F10 显示当前快捷菜单

F1 打开“写字板”帮助

 

在计算器中的快捷键

Alt+1 切换到标准模式

Alt+2 切换到科学型模式

Alt+3 切换到程序员模式

Alt+4 切换到统计信息模式

Ctrl+E 打开日期计算

Ctrl+H 将计算历史记录打开或关闭

Ctrl+U 打开单位转换

Alt+C 计算或解决日期计算和工作表

F1 打开“计算器”帮助

Ctrl+Q 按下 M- 按钮

Ctrl+P 按下 M+ 按钮

Ctrl+M 按下 MS 按钮

Ctrl+R 按下 MR 按钮

Ctrl+L 按下 MC 按钮

% 按下 % 按钮

F9 按下 +/– 按钮

/ 按下 / 按钮

* 按下 * 按钮

+ 按下 + 按钮

– 按下 – 按钮

R 按下 1/× 按钮

@ 按下平方根按钮

0-9 按下数字按钮 (0-9)

= 按下 = 按钮

. 按下 。(小数点)按钮

Backspace 按下 Backspace 按钮

Esc 按下 C 按钮

Del 按下 CE 按钮

Ctrl+Shift+D 清除计算历史记录

F2 编辑计算历史记录

向上箭头键 在计算历史记录中向上导航

向下箭头键 在计算历史记录中向下导航

Esc 取消编辑计算历史记录

输入 编辑后重新计算计算历史记录

F3 在科学型模式下选择“角度”

F4 在科学型模式下选择“弧度”

F5 在科学型模式下选择“梯度”

I 在科学型模式下按 Inv 按钮

D 在科学型模式下按 Mod 按钮

Ctrl+S 在科学型模式下按 sinh 按钮

Ctrl+O 在科学型模式下按 cosh 按钮

Ctrl+T 在科学型模式下按 tanh 按钮

( 在科学型模式下按 ( 按钮

) 在科学型模式下按 ) 按钮

N 在科学型模式下按 ln 按钮

; 在科学型模式下按 Int 按钮

S 在科学型模式下按 sin 按钮

O 在科学型模式下按 cos 按钮

T 在科学型模式下按 tan 按钮

M 在科学型模式下按 dms 按钮

P 在科学型模式下按 pi 按钮

V 在科学型模式下按 F-E 按钮

X 在科学型模式下按 Exp 按钮

Q 在科学型模式下按 x^2 按钮

Y 在科学型模式下按 x^y 按钮

# 在科学型模式下按 x^3 按钮

L 在科学型模式下按 log 按钮

! 在科学型模式下按 n! 按钮

Ctrl+Y 在科学型模式下按 y√x 按钮

Ctrl+B 在科学型模式下按 3√x 按钮

Ctrl+G 在科学型模式下按 10x 按钮

F5 在程序员模式下选择 Hex

F6 在程序员模式下选择 Dec

F7 在程序员模式下选择 Oct

F8 在程序员模式下选择 Bin

F12 在程序员模式下选择 Qword

F2 在程序员模式下选择 Dword

F3 在程序员模式下选择 Word

F4 在程序员模式下选择 Byte

K 在程序员模式下按 RoR 按钮

J 在程序员模式下按 RoL 按钮

< 在程序员模式下按 Lsh 按钮

> 在程序员模式下按 Rsh 按钮

% 在程序员模式下按 Mod 按钮

( 在程序员模式下按 ( 按钮

) 在程序员模式下按 ) 按钮

| 在程序员模式下按 Or 按钮

^ 在程序员模式下按 Xor 按钮

~ 在程序员模式下按 Not 按钮

& 在程序员模式下按 And 按钮

A-F 在程序员模式下按 A-F 按钮

空格键 在程序员模式下切换位值

A 在统计信息模式下按 Average 按钮

Ctrl+A 在统计信息模式下按 Average Sq 按钮

S 在统计信息模式下按 Sum 按钮

Ctrl+S 在统计信息模式下按 Sum Sq 按钮

T 在统计信息模式下按 S.D. 按钮

Ctrl+T 在统计信息模式下按 Inv S.D. 按钮

D 在统计信息模式下按 CAD 按钮

在 Win日记中的快捷键

Ctrl+N 开始新的便笺

Ctrl+O 打开最近使用的便笺

Ctrl+S 将更改保存到便笺

Ctrl+Shift+V 将便笺移动到特定的文件夹

Ctrl+P 打印便笺

Alt+F4 关闭便笺及其日记本窗口

Ctrl+Z 撤消更改

Ctrl+Y 恢复更改

Ctrl+A 选择页面上的所有项目

Ctrl+X 剪切选择内容

Ctrl+C 将选择内容复制到剪贴板

Ctrl+V 从剪贴板粘贴选择内容

Esc 取消某个选择

删除 删除某个选择

Ctrl+F 开始基本查找

Ctrl+G 转到页面

F5 刷新查找结果

F5 刷新便笺列表

F6 在便笺列表和便笺之间切换

Ctrl+Shift+C 显示便笺列表中列标题的快捷菜单

F11 以全屏模式查看便笺

F1 打开“日记本”帮助

在帮助查看器中的快捷键

Alt+C 显示目录

Alt+N 显示“连接设置”菜单

F10 显示“选项”菜单

Alt+向左键 返回先前查看过的主题

Alt+向右键 向前移动到下一个(先前已查看过的)主题

Alt+A 显示客户支持页面

Alt+Home 显示帮助和支持主页

Home 移动到主题的开头

End 移动到主题的末尾

Ctrl+F 搜索当前主题

Ctrl+P 打印主题

F3 将光标移动到搜索框

浅谈百度网盘,360云盘,华为网盘的离线下载功能

本文是说关于百度网盘,360云盘,华为网盘的离线功能,没错。但是浅谈?可能还不算,毕竟太浅了。只是单纯的从使用角度去看。试用这几个网盘的离线功能,早几天就试用了,也截了图。但是一直没什么时间去整理,写出来,就拖到今天。

一、百度网盘离线下载

支持种子下载,支持http/https/ftp/电驴协议等。

我测试了一个种子(神马种子,你懂的),速度飞快,秒杀了。当然,这个文件肯定是存在百度网盘的。可见,百度网盘有多少好东西啊!!!

然后测试了两个GHOST XP的系统,地址是从“系统之家”找的。后面测试都用这两个地址。

20131227_baidu

结果是速度很一般,到后来,还是下载不了。还没被系统定义为失败时,是可以重试,一旦定义为失败,就没戏了。

2

二、360云盘离线下载

只有支持普通的协议,不支持种子下载。鄙视啊!!!其实360云盘上面,肯定也有不少好东西的,为何不支持种子下载呢?

3

然后我就测试了两个文件,一开始看起来速度还行,最后确认,那是假速度。难道这是惯例?

大概十来分钟后,TMD,居然成功了,有这么神速?

4

看图就知道,TMD,一个700M的文件,下载了15M就说好了。你当用户是傻子还是白痴啊?下载不了就跟百度学,说失败了,人家还觉得你老实呢。

三、华为网盘云下载

说白了就是离线功能,给起个好听的名字,叫云下载。不过这也算是稍微靠谱的了。

5

速度不快,但感觉老实,不造假。也测试了某个种子文件,最终确定种子文件下载失败,不太科学的说。我记得以前华为网盘是支持人家传XX文件,前提是不共享就不审核。

6

两个系统文件,最终是成功了一个,算是不错的了。有重试机制,昨天重试了失败的文件,今天看了,依旧失败。

20131231_table

以上就是对三个网盘的离线功能进行一个简单的对比。

让百度图片广告?出现在指定位置上

随着谷歌退出中国,百度联盟成为广大站长投放广告的不二之选,其中百度图?广告产品以其良好的用户体验受到站长们的青睐,但有时候我们希望图?广告只出现在某一特定位置,或者不让某些图片出现图?广告,那该怎么操作呢?百度图?广告默认是图片大于300*200px时就会出现图+标识,如贴片广告等。笔者也在雅兮网投放了百度图?,但由于右侧边栏矩形广告位是300*250px的,根据规则此处也出现了图+,这就不太合适了,查看相关资料后,发现原来可以通过增加一段代码来避免出现此类问题。

liming78401
让图?只出在网站某个位置上

在图?常见问题页面,有这样一个问答

问:怎么指定图只出在网站某个位置上?

答:可以设置出图片的容器id。例如页面的html为:

    <div id="head">这里是头部</div>
    <div id="main">这里有想出广告的图片</div>
    <div id="side">这里是侧边栏</div>
    <div id="foot">这里是底部</div>

那么这么设置投放代码:

    <script>
    var baiduImagePlus = {imgContainerId: 'main'};
    var cpro_id = '广告id';
    </script>
    <script src="http://cpro.baidustatic.com/cpro/ui/i.js"></script>

细心的站长可能会发现,实际上我们在图+投放平台得到的代码是这样子的,跟上面的稍有出入

    <script>
    var baiduImagePlus = {
    noLogo:true,
    unionId:'广告id',
    maxMiniAdCount:0,
    formList:[{formId:2}]
    };
    </script>
    <script src="http://cpro.baidustatic.com/cpro/ui/i.js"></script>

此时,我们只需要把 imgContainerId: ‘main’ 添加到”}”之前就可以了,记得要在前面加个半角逗号哦,改完之后变成这样子

    <script>
    var baiduImagePlus = {
    noLogo:true,
    unionId:'广告id',
    maxMiniAdCount:0,
    formList:[{formId:2}],
    imgContainerId: 'main'
    };
    </script>
    <script src="http://cpro.baidustatic.com/cpro/ui/i.js"></script>

此时,你会发现图?广告只会出现在main这个id选择器里了,侧边栏、底部都不会出现图?广告,大家可根据自己的实际情况更改id选择器。
不让某些图片出现图?

问:网站某些图片不想出图?广告,该怎么屏蔽?

答:可以在不想出图?广告的图片上添加参数<img src=”…” data-baiduimageplus-ignore />,图片标签里面有`data-baiduimageplus-ignore`属性的图片不出广告

这个就比较简单了,直接在图片代码添加参数,如

    <img src="图片地址" title="雅兮网" width="100%" height="250px" data-baiduimageplus-ignore />

通过以上两种方法,大家可以自由设置图?广告出现的位置了,而方法在图?帮助页面就已说明,本文旨帮助类似于笔者这样还不知道此方法的朋友。

百度广告联盟目前来讲还是比较靠谱的,只要不作弊、流量够,还是能够获得一定的收入的,祝愿大家都能够靠多多赚钱,博客流量旺旺。

巧妙利用QQ群[入群付费]功能日收入100+

QQ群“入群付费”功能全面开放,说实话,这一天,也是预料之中的事情。

尤其是前段时间支付宝推出的经费群,一直和支付宝竞争来,竞争去的QQ,肯定不会放弃这一块蛋糕。

话说,QQ也是蛮有诚意的,不仅全面开放了“入群付费”功能,而且还不要一分一毫的提成,还真要点个赞呢!

首先,我先要简单的介绍一下,QQ群“入群付费”功能。

QQ群“入群付费”功能就是指“群主可以设定成员进群需支付的费用,群成员支付该费用后即可入群,不需群主或管理员审核。”

而开通付费入群功能需要符合以下条件:

a.群等级≥LV2,即(群人数>50人,发言人数20以上);

b.群信用星级=5星

c.群主QQ等级≥LV12,即(LV12在QQ上显示为3个月亮)。

大家可以看到,这三个条件真的太好满足了:

群信用星级这个,一般只要是你的群里面没有什么违法或是广告,都是五星,如果不是五星,直接舍弃,然后重新建立一个群就ok了。

再看看群主QQ等级,要求LV12以上,这个条件绝对不过分,如果你没有的话,去万能的淘宝买一个吧,几块钱搞定。

然后就是群等级在2级以上了,大家也许会被群人数大于50,发言人数20以上这个数据所吓倒,其实很好过关啊,有耐心的,可以先建立一个群,免费加人,等级够了,再去设置为付费。当然,没有耐心的,新建一个群,然后去威客网,付费找威客帮你即可,十来块钱搞定哈。

QQ群“入群付费”功能中,入群费数目在 1~20 元内,具体由群主来定,支付完成后可直接入群。

入群费用在次日的十二点转账至群主QQ钱包。

了解了QQ群的“入群付费功能”后,我在说说如何具体操作轻松实现日入百元。

一,确定你的目标流量{即你的衣食父母,哈哈}然后从中挖掘商机

操作之前,肯定要搞清楚你需要什么样的流量,这些流量有哪些特征。

举几个例子。

如,你确定年轻妈妈为你的目标流量,那么,你就要简单的分析,作为新生儿的年轻妈妈:

她们一般聚集在哪里?(妈妈类论坛,贴吧,豆瓣小组,还有相关垂直领域的APP)

她们有哪些明显的需求或是渴望?(新生儿照顾,培养,智力开发和早教,产后恢复等)

又如,你确定考生家长为你的目标流量,依旧要分析:

他们一般聚集在哪里?(家长类论坛/社区,关于考试类的论坛/社区/app/群)

他们有哪些明显的需求或是渴望?(希望让孩子拥有科学的备考方案,然后让孩子顺利升学等)

再如,你确定的是同城年轻男女为你的目标流量,然后分析:

他们一般聚集在哪里?(同城贴吧,同城豆瓣小组,同城本地论坛,同城QQ群 微信群等)

他们有哪些明显的需求或是渴望?(这个so easy,结交更多的小伙伴呗)

二,你对自己的付费群的定位是什么?

你是做教程或是知识的传播的学习/资源群?

还是收取讲课费用的培训群?

还是做有用处的人脉群?

还是可以发放福利,获得折扣的VIP客户群?

抑或是做拥有某种共同目标的共修群?

还是有共同兴趣爱好的人们互相交流的优质交流群

······

选择好定位,然后直接整理出,加入你的群,群员可以获得什么,有哪些好处等等。

三,针对于目标流量进行推广引流和营销变现

这方面的方法很多,我知道,大家自己都有自己喜欢使用的推广方法。

就我而言,论坛营销是我最为钟爱的,不过,今天不说这个,在这里只说几个别的。

a,利用具体的书名来引流推广

这个方法,我之前讲解过。

现在各种电子书很流行,大家手机都可以去看。

而一本书的主题都是确定的,而且往往只有真正有这方面需求的人或是有某种特征的人才会看这本书。

比如《坏女人有人爱》这本书,同样也是教女性恋爱,成长的书籍。一般只有女性会看,而且是有增加自己恋爱水平需求的女性才会看。

所以,我们在确定了目标流量和QQ群定位后,你可以先去找,一般这类的流量在这种需求的驱使下会去看或是搜索什么书籍,然后以这类书籍的具体书名为核心,做长尾词排名。

借助百度知道,百度贴吧,新浪博客,豆瓣,天涯这些平台做排名。

这样做的好处在于:竞争小,精准度高,更容易获得极佳的排名位置。

笔者之前反复做过测试,其中一个方法就是利用的这一招,效果还行。推荐大家使用。

b,做QQ群+邮件营销

关于如何做QQ群+邮件营销,笔者之前写过相关的日志。

这个方法可以说是最为简单直接的。有一种短平快的赶脚~~~

前提是将定位做好,软文写好。

大家可以去学习我之前写的相关日志:

《流量的质量超重要!如何寻找高质量流量日入三百+》

C,利用企业黄页网站的联系方式添加微信

我之前测试过,利用企业黄页网站上的商家手机号,加他们的微信,然后宣传小额付费交流群,这一招也挺灵验,不用叫我雷锋。

这个方法我之前讲解过,所以只在这里简单的说一下步骤:

寻找企业黄页相关的网站,这种网站都有各类企业的信息,所以他们都有明确的企业信息介绍和联系人电话,尤其是手机号码。他们为什么提供这些信息呢?他们之所以公布出来,就是为了扩大业务联系,寻求合作。所以通过率也不错。

比如,我随便打开一个企业黄页网站,

201602218190_783

随便选一个分类。

201602215568_223

剩下的不用我说了吧,你肯定知道如何将其合理正规的应用!

四,time有话说

虽然,QQ群全面开通了“入群付费”功能,不过,大家可以看到,群主只能够自由设置1-20元的整数,

这个价格对于付费群来说,确实是太低了。

由此可以看出,QQ群此次的开通,只是一个预热和试水,日后一定会在群费设置上给群主更大的空间,也肯定会有更多的玩法(据据说,QQ群内有偿打赏功能已经在测试了)。

虽说可以设置的群费比较低,空间小,但是仍然值得大家去玩一玩,操作操作。

同时,大家也可以看出,从支付宝推出的经费群,从QQ群全面开放“入群付费”功能,从天涯论坛的打赏功能等等,我们都可以发现,互联网越来越多的平台去主动积极的给内容提供者营造变现盈利的机会和机制,这一点十分重要。

内容创业的时代已经来临,而我们需要做的就是顺应这个趋势,把握,因势利导!

有句话说的太好了,“只要在路上,全世界都会帮你”,而你可以看看现在互联网整个的大环境,还真是应了这句话呢!

一篇文章了解整个Web建站技术过程

建站有很多技术,如 HTML、HTML5、XHTML、CSS、SQL、JavaScript、PHP、ASP.NET、Web Services、浏览器脚本、服务器脚本等。它们的区别是什么?新手一点不懂,想理清所有这些技术之间的关系和应用范围。以前我也和大家差不多不知道这些都是啥,现在弄懂了点皮毛,我来讲讲我自己的理解吧 > < 因为接触的时间不是很长,有错误的地方欢迎指正~

0

首先要知道网站访问大概是什么个过程:
假设你在浏览器地址栏输入这个地址:http://www.zhihu.com/
访问过程和下图差不多,浏览器和服务器交流,服务器和数据库交流(有时候数据库就在服务器那台机子上)

1HTML 与 CSS
你家电脑拿到一个 html (就是上图 HTTP 响应的 body 里的内容)之后,就会对它进行解析渲染。HTML 就是一种标记语言。类比一下,大家在论坛上经常会用一些代码来添加富文本内容,举一些栗子:

  • [img]图片地址[/img]

    用来贴图

  • [url]超链接[/url]

    用来贴地址

  • [del]呵呵[/del]

    表示标签里的文字应该被删掉(默认添加删除线效果)

这种论坛代码也是一种标记语言,HTML 的作用就和它差不多。服务器返回给你的html文件里面,写的是一些代码,大概是这样的:
2

浏览器拿到这些代码之后,分析一下给你渲染好页面显示出来,如果不用css,效果是这样的,按照浏览器默认的样式显示出列表、图片、超链接、输入框、按钮等等:

3是不是觉得默认样式有点看瞎狗眼呢……所以很多时候我们需要自定义样式,现行通用的规定样式的语言是CSS,我们可以用它写一些定义样式的代码,然后在 html 文件里用一个<link>标签把这些规定样式的 CSS 代码与表达内容语义的 HTML 代码关联起来,然后你就能看到一个符合人类正常审美的页面了:
4CSS 代码的格式基本是

属性:值

比如知乎顶上那个蓝色的导航条,它的 CSS 大约是这样的
5第一个属性对应的代码翻译成人话,就是它的位置(position)应该是不动(fixed)的,浏览器会兢兢业业地去实现这段代码要求实现的效果, 所以你在页面上翻来翻去顶上那个导航条都会死死地黏在窗口顶部不跟着滚动。
再拿里面的其他几个属性做栗子解释一下就是:

  • left 和 top 为零指明这个导航条要紧贴着窗口的左上角
  • width 和 height 指定这个导航条的宽和高
  • background 指明这个导航条的背景是一种渐变的蓝色

浏览器就会根据这些 CSS 代码,“画”出对应的样式。

HTML 5 与 XHTML
像人的语言一样,网络上的网页里的 HTML 代码也不一定是标准的,好比有时候你发音不太标准,别人会去猜测你说的到底是什么一样,有些时候前端程序猿不小心写错了 HTML,浏览器也会试图猜测他们原来想写的是什么,做对应的渲染,而猜是要有一个常识做依据的。加上有些浏览器支持一些标签,有一些又不支持,以及其他混乱的情况,为了防止大家鸡同鸭讲,我们需要对 HTML 代码里能有什么标签,标签怎么写,标签可以有什么属性这些东西有一定的共识,建立一个通行的标准,HTML5 就是其中一个比较新的标准。这个标准新加了很多可以用的标签和属性,然后各大浏览器也吭哧吭哧按这个标准去实现了很多这些新加的标签和属性,本来前端程序员要写一堆代码去实现的效果,现在浏览器都给你实现好了,只要写两三行,调用一下浏览器给你实现的部分就能搞定,简单愉快,所以很多人都在热情地推广这个标准~(当然新标准也不可能是完美的,总会有一些问题,怕跑题这里按下不表~)

至于 XHTML,就是 HTML 的近亲 XML 和 HTML 自己的杂交品种,对语法要求比较严格,并且为了兼容 XML,在语法上与 HTML 有一些不同~

JavaScript 与浏览器脚本
有了表示内容和语义的 HTML,规定样式的 CSS,得到的是一个静态的页面,没什么动画(其实用 CSS 还是可以有一些动画的,不过这个跑题了),按 F5 才会刷新数据,都 21世纪了,这么呆板单调的网页怎么能展现我大智人种族的创造性口胡!于是我们有了 Javascript(JS) 来给页面添加一些动态的效果,比如知乎问题的标签,鼠标移上去会弹出一个小窗口,这个就是 JS 实现的效果啦。

6浏览器都会帮你实现一些 JS 可以用的工具(函数,对象什么的),你只要写一些 JS 的代码,保存在 xxx.js 里,在 html 文件中用 <script> 关联进来就可以用了,像上图这个效果应该就包括了

  1. 鼠标悬停到标签上时创建一个新的 <div> 小窗口
  2. 用 JS 向知乎服务器发送一个请求,得到这个小窗口应该显示的数据,放在这个小窗口里(这就是所谓的AJAX,不用刷新就能与服务器进行交互,更新页面的一小部分~)

浏览器拿到这样的代码,就会解析并实现出相应的效果,楼主问的浏览器脚本,指的就是这样子的代码。其实用来写浏览器脚本的,也不是非得JavaScript 不可,当年还为到底用什么语言写这种代码有过一段战火纷飞的时期,但现在尘埃落定,各大浏览器都默认了:请用 JS 写这些动态效果的代码给我解析~

以上就是前端部分的内容,下面简述一下后端的东西吧> <

Web Server 和 Web Services
浏览器给服务器发一个请求,服务器不是一看就知道怎么响应的。首先这些请求和响应要有一个通用的写法,也就是要有一个协议,常用的是 HTTP 协议。
像最前面的图,服务器的响应写了一个状态码 200 OK ,是 HTTP 协议里约定俗成的一个东西,服务器写 200 OK 在响应里,表示“你请求的这个东西我有”,如果是404 Not Found,就是“你请求的这个东西我这里没有”。
HTTP 响应里还包括很多东西,比如 Content-type 表示服务器发过来的文件类型是什么(文本?动画?图片?音频?),这样发过去了人家浏览器好知道怎么展示给用户看。人家服务器怎么知道按协议要写什么东西进去呢,这就是 Web Server 干活的时候了。

形象化一下HTTP响应,大概就长这样:
7再上个锤子,浏览器和服务器之间请求响应的过程大致是长这样的,右下角的那些东西就是由 Web Server 生成的(服务器脚本可以做一些改动,但这些一般是 Web Server 的份内活):
8

再比如说很多时候你访问一个网站,浏览器里输的地址并没有写明你请求的文件,比如这个网站地址是:

http://www.zhihu.com/

但知乎的服务器其实返回了一个html给你,服务器怎么知道这个地址对应要返回什么样的 html 代码给你的?也是 Web Server 干的活。

除了浏览器输地址敲回车这种赤裸裸的访问,客户端与服务器的交互还有很多种,比如:

  • 前面提到的用 JS 完成的 AJAX,有点像浏览器和服务器之间的悄悄话~

还有其他应用软件与服务器的交互,比如:

  • 微信、QQ 与腾讯的服务器的交互
  • 网游客户端与网游公司服务器的交互
  • 搜索引擎用来搜集网页信息的程序(爬虫)与各种各样的网站服务器的交互
  • 只要你知道用什么地址访问、怎样访问人家的服务器,并且有相应权限,你也可以自己写一些程序去和他们的服务器交互(比如用微博API – 新浪微博API获取微博,开发第三方应用或者做数据分析)。

从这些栗子里可以看出,客户端与服务器的交互的主体、客体、载体是五花八门的:

  • 服务器可以是大型机也可以是个人电脑,只要能跑相应的程序就行
  • 客户端像前面举的栗子里一样,可以是各种软件,而且这些软件不一定运行在个人电脑上,也可以是手机、平板、智能穿戴设备等等
  • 有时候不是传生成好的 HTML 或者其他服务器上已经有的文件,而是传输经过一定逻辑处理后生成的字符串或者其他各种封装好的数据

像前面提到的 HTML 需要有一定标准一样,为了防止混乱和鸡同鸭讲,我们又需要先对这些机器需要怎么交互达成一定共识,再让它们进行交流。人与人之间通信,需要先有一种大家都认识的写法(比如简体字/繁体字)和一种彼此都懂的语言(比如普通话/广东话)。要让这些形形色色的机器能够通过网络进行交互,我们就需要指明一种协议(比如 HTTP/HTTPS)和一种数据封装格式(比如 HTML/XML),Web Server 提供的 Web Service,指的就是这种协议+格式的交流体系。不过 Web Service 的生态系统和 HTML 的标准不一样,用户可以选择的协议和数据封装格式更多,普通的网站访问用的 HTTP + HTML 只是其中一种,一些封闭系统内的交流还可以自己定义一个协议和格式来用(比如 QQ)。

Web Service 传输的数据再经由本地客户端(浏览器、QQ/微信,网游客户端等)的分析渲染,就能够以普通人能够理解的形式展现出来。此外还有一些 Web Service 并不是为普通用户设计的,像前面提到的微博API,是用来给程序猿进行二次开发的~

除了提供 Web Service, Web Server 还会兼顾很多功能,包括提供缓存,平衡负载,这样在访问量比较大的时候能有有条不紊地接客。常见的现成的 Web Server 有开源的 Apache、Nginx和微软的IIS,你也可以用一些工具(比如 Node.js )自己定制一个。因为 Web Server 需要比较好的性能,所以投产时用的 Web Server 通常是C/C++/Java写的,但是其实很多语言都可以写,而且配合上语言底层的优化和好的模型,其他语言写的 Web Server也可以有不错的表现。

PHP ,服务器脚本,Web Framework
开头那张图里服务器接到请求之后可以给访客发送对应的文件,但21世纪的服务器怎么可能只会“接请求-发文件”这么弱智的一招呢,人家还可以处理你上传来的文件的!还可以接受你发过来的各种请求,去操作服务器本地的文件or数据库的!要干这些事,自然服务器那边也少不了要有代码了,这些代码就是服务器脚本。前面说的 Web Service 传输的数据,主要也是由服务器脚本生成,再交由 Web Server ,按照某种协议套好整个响应的格式,返回给客户端的。

同一个网址,每个人看到的页面不一定是一样的,比如知乎首页的网址都是

http://www.zhihu.com/

但是没登陆和登陆之后看到的东西不一样,登陆之后每个人看到的导航栏的用户信息,关注的动态,都不一样。服务器脚本可以对这些不同的状态,生成不同的页面,交给 Web Server 返回给浏览器。
知乎的主页给大家看到的 html 整体来说是差不多的,都有导航栏,左边是关注的动态,右边是广告和边栏,每一块的整体构造大同小异,只是一些地方内容有所区别。服务器脚本就是利用已知的数据,在这些因人而异的地方填入相应的内容,生成给每个人看的页面。
比如我的主页,导航栏右边的头像和名字跟别人看到的不一样,就是因为这块地方有一个放图片的<img>标签和一个写名字的<span>标签,服务器脚本在查询本地的数据之后给我返回的页面里<img>的标签填了我头像的图片链接,<span>标签里填了我的名字,给别人的页面就填其他链接、其他名字,这样每个人看到的页面就不一样了。

9PHP 就是一种常见的用来写服务器脚本的语言,其实只要是能拿来写大家传输数据的通用接口(CGI)的语言都可以用来写服务器脚本(也就是说几乎所有编程语言都可以写 = =b),只是因为现成工具的丰富程度和专攻程度不一样,所以有一些语言在写服务器端脚本的时候会比较热门。

为了方便,我们在写服务器脚本的时候,通常还会用个同语言写的 Web Framework 来处理各种细节,防御一些常见的攻击,提供跨站认证(比如用已有的微博账号注册其他网站)的接口,利用cookie处理登陆状态和用户设置,生成网页模版之类的。如果你用 C# 或者 Visual Basic 写服务器脚本,就可以用 ASP.NET 这个框架实现这些功能,帮你省点麻烦。不过现在不少人是反过来为了一个好用的 Web Framework 去选择它对应的服务器脚本语言的。

一个普通网站访问的过程
简单概括一下,对于我们普通的网站访问,涉及到的技术就是:

  1. 用户操作浏览器访问,浏览器向服务器发出一个 HTTP 请求;
  2. 服务器接收到 HTTP 请求,Web Server 进行相应的初步处理,使用服务器脚本生成页面;
  3. 服务器脚本(利用Web Framework)调用本地和客户端传来的数据,生成页面;
  4. Web Server 将生成的页面作为 HTTP 响应的 body,根据不同的处理结果生成 HTTP header,发回给客户端;
  5. 客户端(浏览器)接收到 HTTP 响应,通常第一个请求得到的 HTTP 响应的 body 里是 HTML 代码,于是对 HTML 代码开始解析;
  6. 解析过程中遇到引用的服务器上的资源(额外的 CSS、JS代码,图片、音视频,附件等),再向 Web Server 发送请求,Web Server 找到对应的文件,发送回来;
  7. 浏览器解析 HTML 包含的内容,用得到的 CSS 代码进行外观上的进一步渲染,JS 代码也可能会对外观进行一定的处理;
  8. 用户与页面交互(点击,悬停等等)时,JS 代码对此作出一定的反应,添加特效与动画;
  9. 交互的过程中可能需要向服务器索取或提交额外的数据(局部的刷新,类似微博的新消息通知),一般不是跳转就是通过 JS 代码(响应某个动作或者定时)向 Web Server 发送请求,Web Server 再用服务器脚本进行处理(生成资源or写入数据之类的),把资源返回给客户端,客户端用得到的资源来实现动态效果或其他改变。

注意这只是小网站里比较常见的模型,大网站为了解决规模问题还会有很多处理,每个环节都会有一些细微的差异,中间还会使用各种各样的工具减轻服务器的压力,提高效率,方便日常维护~

延伸阅读 —— 那些看花眼的名词
为了方便调试,很多 Web Framework 会自带一个简单的 Web Server,或者有些 Web Server 会自带一个简单的 Web Framework ,实际部署到服务器上开放使用的时候为了性能或者安全等多方面的考虑,可以把内置的 Web Server 换成其他的,比如 Apache 或者 Nginx (举个栗子,知乎用的是 Tornado 做 Framework,Server 换成了 Nginx,见知乎使用了哪些框架和开源库?)。如果是开源的东西,还可以在遵守开源协议的前提下自己改一下再用~

因为后端不像前端已经有 HTML + CSS + JS 这样的既定事实标准,服务器脚本与 Web Framework 的选择很多,所以新手会听到很多眼花缭乱的技术名词的地方多在这里~ 举一些栗子,早年常见的服务器端语言有:

  • 开源的 PHP
  • Sun 公司的 JSP 中使用的 Java
  • 微软的 ASP 中使用的 VBScript

现在在这方面的应用热起来的语言有

  • Python,对应常见的 Framework 包括知乎和Quora有用到的 Tornado(其实是自带 Framework 的 Web Server),社区很成熟的 Django (用户包括 Instagram、Pinterest)等
  • Ruby,一般都用 Rails 这个 Framework,用户包括 Github、早期的 Twitter 等
  • 逆天的 JavaScript,有了 Node.js 这个平台,Web Server、服务器脚本和浏览器脚本全都可以用 JavaScript 来写……Node.js上最常用的 Framework是Express
  • 微软家的则跟着 ASP.NET 转移到了C# 或者 Visual Basic
  • Erlang,擅长大规模的并发,不少游戏公司拿来写服务器,靠几十个工程师支撑几亿用户的WhatsApp也是用的这个~

几种常见的架构包括:

  • LAMP = Linux + Apache + MySQL + PHP(P还可能是Python或Perl。有时候L会改成W=Windows。),也就是服务器上的操作系统是 Linux,Web Server 用 Apache,数据库用 MySQL,服务器脚本用 PHP,这些都是开源技术,网站起步时用起来的成本会比较低,所以是普通网站里非常常见的架构(虽然对于发展得很大的网站会遇到很多瓶颈),Facebook就是这种,淘宝也曾经是。
  • J2EE,Java 世界的架构,通常是企业用的(银行、大型公司,.etc),比较常见地还会搭配一种 UNIX 做操作系统,Apache 做 Web Server,Tomcat 转换 JSP 到 Java 给服务器程序用(其实它也自带 Web Server),Oracle 数据库等等。不一定拿来建站,常常用来提供企业里的各种需要用到网络的业务。我们学校教务系统就是用J2EE做的=。= 淘宝现在也是从LAMP转型到了这个。
  • ASP.NET,微软家的架构,通常会搭配 Windows Server 操作系统,SQL Server 数据库,IIS 做 Web Server。StackOverflow和京东(曾经)就是这个架构。
  • 神奇的MEAN架构,MongoDB做数据库,Express做 Web Framework,Angular 做前端的 JavaScript 框架,Node.js 用于编写 Web Server。神奇之处在于这几个东西的语言都是 JavaScript (MongoDB的实现不是,但与外界沟通用的语言是)。因为是比较新的架构,还有待时间的考验,不过被很多人(尤其是靠 JavaScript 吃饭的前端程序猿们)热切关注。
  • 一般来说重点不在技术而且在乎成本的新网站比较喜欢用 LAMP,重视安全稳定和速度的企业和机构喜欢 J2EE,想省事的网站喜欢 ASP.NET,比较 Geek 的网站和创业公司喜欢折腾各种 Python、Ruby、Node.js世界的东西,Google 这样现成的技术都解决不了需求的超大型网站就自己折腾解决方案。

虽然可以用的语言和所属体系五花八门,其实服务器端程序要做的事情本质上都差不多的,就好比自然世界中要表达“吃过了没”这句话的意思,你可以用各种各样的语言在各种各样的场景里表达出来~

阿里云Linux服务器使用教程:WDCP面板的安装与建站

购买阿里云的服务器后,先将数据盘进行挂载及格式化,然后就可以安装PHP相关的环境软件,但对于小白来说LINUX各类环境的安装非常困难,那么可以安装可视化的服务器面板,常用的面板有:WDCP、AMH等等,由于本人用的是WDCP,所以以WDCP的安装为例子。先挂载硬盘再安装面板没有数据盘可以跳过

002Vmvrngy6KnVl0z037f
第一步链接服务器linux建议版本
CentOS 5.x系列,CentOS 6.X系列,包括32位,64位
RedHat 5.x系列,RedHat 6.x系列,包括32位,64位
Ubuntu 12.04,包括32位,64位

002XRXugzy6OBV42Mgl05&690

链接后输入
复制代码
wget http://down.wdlinux.cn/in/lanmp_wdcp_ins.sh

002XRXugzy6OBV52Condf690

下载完输入
复制代码
sh lanmp_wdcp_ins.sh

002XRXugzy6OBVe0PMN9d690

接下来等待安装估计时间10分钟,出现下图就说明安装完成

002XRXugzy6OBVi5SCW5e&690

这时你可以用你的IP访问了

002XRXugzy6OBVj1G5v45690

wdcp管理系统后台访问地址
http://ip:8080默认用户密码
admin
wdlinux.cn
mysql默认的用户密码
root
wdlinux.cn

002XRXugzy6OBVoDoczd3690

进入后台后先修改密码和升级

002XRXugzy6OBVpbBVec8amp

开始建站了,点击新建网站

002XRXugzy6OBVpUGnR5famp

输入你的域名和信息

002XRXugzy6OBVqS4TKa0690

下拉输入FTP和数据库信息

002XRXugzy6OBVrIsZJd3690

提交后点击站点列表对网站编辑

002XRXugzy6OBVstrLSfcamp

编辑网站

002XRXugzy6OBVttghQ9a690

如果你域名没备案,可以先绑定IP

002XRXugzy6OBVufDvXe1&690

绑定后就可以用IP访问了

002XRXugzy6OBVuWCgkbc690

如果需要伪静态规则,下拉到框里选择你要的规则

002XRXugzy6OBVvLCOg5c690

这样你就可以用你的FTP上传网站了,当然你也可以直接后台上传或下载
客官们看懂了吗?配置环境就这样简单!