• 要嫁就嫁程序猿——钱多话少死的早
  • Google、百度年终盘点出炉,全球网民都在搜索什么?
  • 超赞!人气超高的HTML5特效排行榜TOP 10
  • IT圈 + 更多

    6
    近期大火:“微信小程序”

    近期大火:“微信小程序”

    翻一翻近期科技及互联网信息平台,就不难发现“微信小程序”该词已经遍布整个国内互联网届。 文章如: 《张小龙宣布小程序1月9日发布,这里是他对小程序规则的8问8答》 、《马化腾最新演讲:首次披露2017年春节前会推出“小程序”》,是的没错,腾讯最近要搞事情啊。 目前概括的说“小程序”:,微信小程序,简称CX,是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用。小程序是一种不需要下载、安装即可使用的应用,它实现了触手可及的梦想,用户扫一扫或者搜一下就能打开应用,也实现了用完即走的理念,用户不用安装太多应用,应用随处可用,但又无须安装卸载。 小程序的特点是: 无需安装 。 这是对现有应用程序的很大突破。下载、安装、使用是个很复杂的过程,小程序可以免去前两个。 触手可及。 这意味着,拿着手机接触周边可以直接获得信息,可以通过手机对周边传感器摄像头的基本扫描能力和周围发生互动、获取信息。他举例,比如我面前有一盏灯 对着灯扫一下,这站灯就启动起来了;在博物馆扫描二维码,就可以获得画背后的信息。总之,小程序可以伸一下手就使用到周边的小程序。 用完即走 他一直非常强调,一个好的软件,一个好的工具应该让用户用完即走的。 当然,很多人眼里,微信不止是一个工具,而是一个平台。但张小龙专门提到了这个问题,他认为,微信是一个工具,同时认为工具并不是低层面的东西,应当想如何做好这个工具。 他认为任何工具都是帮助用户用高效的方式完成任务。在他眼里微信同样是工具,最高效的方法就是花最短是时间完成任务,一旦用户完成任务,就不会继续停留。这就是用完即走的含义。 具体而言,比如在餐馆里排队或者说点菜,并不需要去下载这个餐馆的应用程序,只需要在餐馆扫一下它的二维码,然后就启动了这个餐馆的小程序,立即在里面排队或者点餐。当我做完这些事情,吃完饭并不需要卸载这个应用程序,我们当它不存在就可以了,是一种真正用完即走的状态。 无需卸载 你访问过它的服务,并不需要这里还有一个程序管理器去管理它,我们不需要卸载的过程。 他总结,小程序不同于过去app的形式,而是一种更灵活、更唾手可得的应用的组织形态。

    27
    Google、百度年终盘点出炉,全球网民都在搜索什么?

    Google、百度年终盘点出炉,全球网民都在搜索什么?

    每到12月的时候,各家公司纷纷推出年终盘点,以供回顾过去的一年里所发生的大小事件。 而在这些林林总总的盘点中,要数基于大数据基础上所生成的Google年度热搜榜和百度沸点国人搜索榜单最具代表性。在互联网浪潮的席卷下,每分每秒都会有无数用户搜索各式各样的信息,海量搜索结果体现的是网民关注度的分配倾向,也是社会的潮流热点。而Google、百度分别作为国外、国内份额最大的搜索引擎公司(据StatCounterGlobal Stats今年11月的最新数据,百度国内市场份额为76.36%,Google全球市场份额为93%,均排名第一),他们的榜单也一定程度上反映了在过去的一年里,中外的网民们都在关注着什么。 12月2日上午,百度在官方微博上发布了2016百度沸点国人搜索榜单,分为“年度热搜榜”“年度文娱榜”“年度现象榜”三大母榜单,下列26个子榜单,覆盖了时政、社会、体育等多个领域。 12天后,Google通过GoogleTrends发布本年度全球热搜榜单,与百度极度细分的榜单相比,谷歌仅划分了9大类:综合搜索、新闻、人物、消费者技术、体育赛事、悼念逝者、电影、音乐人和电视节目。 接下来,让刺猬君为你解读Google、百度的搜索榜单,看看他们“描绘”了一个怎样的2016年。 地球村村民们这一年都在搜索啥? 1、大家都在搜索的关键词:奥运会 从Google综合搜索榜和百度十大关键词榜来看,在即将过去的2016年里,全球人民都把目光聚焦到了首次在南美洲城市里约热内卢举办的第31届夏季奥运会。除了开幕前的治安混乱、配置设施差等槽点和比赛期间金牌带来的无数骄傲和泪点外,对于国人来说,今年的奥运会同时也展现了越来越个性鲜明的运动员形象,天真率性的傅园慧、“小哭包”孙杨、一直睡不醒的张继科……连新华社的小编也在奥运期间的推送里忍不住调侃“乒乓球队负责睡觉、游泳队负责搞笑,而跳水队负责虐狗”了。 而值得注意的是,虽然“奥运会”在百度十大关键词榜里名列前茅,但是它在Google综合搜索榜仅位列第八,夺冠的是在暑假风靡朋友圈的手游《Pokémon Go》。改编自《神奇宝贝》这款经典IP,再加上AR科技的加持,用户只需走出家门、动动手指就能在现实中圆一个精灵训练师的梦想。而《贪吃蛇大作战》手游同样表现不错,排到了第九的位置。2016年,游戏领域的爆发不可小觑,国外的佳作不断,国内亦有《倩女幽魂》《守望先锋》《阴阳师》这样的游戏接连打破次元之门,成为了互联网公司下一轮的红利所在。 与充斥着电影、游戏、明星、呈现出娱乐化特点的Google综合搜索榜相比,玩不到《Pokémon Go》的国人显然更加关注现实的问题和自身的需求,户口、房车、二胎等都是热门的话题。 2、大家都在关心的新闻:美国大选、英国脱欧、寨卡病毒、法国国庆日恐怖袭击 Google在放出今年盘点榜单的同时,也做了一个两分钟的小视频进行回顾。视频的开头,便是法国南部城市尼斯在国庆焰火秀间惊慌失措的人群,这场恐怖袭击造成了至少84人死亡;紧接着就是英国脱欧,英国社会本身所存在的阶级、种族冲突等问题也由此暴露;因为里约奥运会而变得名声大振的寨卡病毒让全世界都人心惶惶;美国大选,在产生新总统的同时,也带来了民意的分裂…… 2016年度谷歌回顾视频 2016虽然充满了撕裂与苦难,但正如微信公众号“PingWest品玩”所总结的一样,回顾这些负面事件也能让民众从中汲取到能够超越语言、地域、种族的力量,这恐怕就是Google想要传达的观念“虽然世界从未如此分裂,唯爱让我们继续前行”(love is outthere. Search on.)。 3、大家都在聚焦的人物:特朗普、希拉里 随着美国大选的落下帷幕,特朗普、希拉里顺理成章地也收获了来自全世界的注视,成为Google人物榜和百度十大焦点人物榜中惟二上榜的政界人士。 今年的美国大选堪称史上最混乱的闹剧之一,竞选过程中“视频门”“邮件门”“捐款门”交替上演。不少人本以为会迎来美国的第一任女总统,最后却是被称为“史上最糟”的川普在全国普选中胜出,成为笑到最后的黑马。然而这还不是结局,威斯康星州以“不公正”为由呼唤重新计票,最后以选票反增不减收场。 当然,对于不死心的反川普派来说,总是想搞点小动作。近日,一些好莱坞明星自发联合,呼吁选举团成员在12月19日的选举人选举中将选票投给除特朗普以外的其他候选人。 4、大家都在悼念的离别:拳王阿里去世 2016也是充满了泪点的一年,生离死别成了绕不开的话题。6月4日,美国拳王阿里的家人发布声明,称阿里因病去世,享年74岁。阿里时代也随之尘埃落定。 阿里的一生,足够称得上传奇:20年内22次获得重量级拳王称号,同时也是历史上首位3次夺得重量级拳王称号的拳击运动员;除开运动员的身份不谈,他亦为黑人群体发声,同时热衷公益、致力于慈善与人道主义事业,被授予了美国最高的平民荣誉——总统自由勋章。或许他的这一生,用他自己的话作总结最为恰当——“我不仅仅是伟大,我是双重伟大!” 5、大家都买了票的电影:《美国队长:内战》和《疯狂动物城》 随着2016年马上就要画上句号,电影届的厮杀也即将告一段落。《美国队长:内战》和《疯狂动物城》不仅登上了双榜,在票房方面的表现也是不俗,均突破了10亿美元的大关。前者出自漫威,后者来自迪斯尼,恰巧的是,2009年迪士尼斥资42亿美元收购的惊奇漫画公司,后来的中文译名正是漫威。 美国队长系列和其他的漫威英雄系列一样,采取的也是三部曲架构,但这可能也是第一个评价越来越好的三部曲系列:《美队1》表现平平,《美队2》突然大卖,《美队3》则因为不一样的切入角度成了整个系列的巅峰之作,这一点也可以从烂番茄的打分上有所体现,三部的新鲜度分别是80%、89%和90%。 《疯狂动物城》和以往的迪斯尼动物主题的动画电影一样,都以毛茸茸的小动物作为故事的主角,从设定到制作都是还原了真实的动物世界。但是在老少皆宜的故事情节背后投射的却是现实的人类世界,表面上讲述了小镇少女朱迪进城追梦的故事,实际却隐含了更深层次的主题:如何打破种族歧视和固有偏见。 除了这两部让迪士尼大赚的电影外,同时传递的一个讯号则是国漫振兴:《大鱼海棠》位居百度“十大热搜电影”榜单的第五名。 去年有《大圣归来》的横空出世,重拾国人对于中国动画的信心,因此今年同期上映的《大鱼海棠》也不可避免的被拿来比较。但是让观众失望的是号称倾注了十二年心血,画面精美,最终却流于空洞的对白和无力的剧情。即使这样,刺猬君也在之前的文章中写到,若把《大鱼海棠》放到如今的中国动画市场中,仍然属于顶级作品的那一层次。(传送门:《等待十二年的<大鱼海棠>口碑大跳水,唯一优点:全程画面可当壁纸》) 6、大家都在追的电视剧:《太阳的后裔》 从两个榜单上来看,网民对于电视节目的偏好体现了一定的地域性:歪果仁爱《权力的游戏》《黑镜》,而天朝人民则在《欢乐颂》《老九门》等八点档里不见不散。韩剧《太阳的后裔》却杀出了地域的重围,成为唯一同时登上双榜的外国电视剧。 聚焦于特定群体的《太阳的后裔》可以看作是一部披着军旅外衣的言情偶像剧,当帅气的特种兵遇到美颜的女医生,角色设定上的创新,再加上去掉了“车祸、癌症、治不好”的韩剧固定套路,主人公之间的爱情碰撞也变得让人期待。而“先播后拍”的模式创新,以及在引进中国时采用的“中韩同步”策略,使其在国内独播平台爱奇艺上的播放量近30亿,微博同名话题阅读量高达429万,宋仲基也新晋为“国民老公”,收割了一批小迷妹。 7、2016也是高科技爆发的一年 与2015、2014年甚至再之前的榜单相比,今年的百度沸点国人搜索榜单新开辟了“十大科技事件”这一子榜,细数那些足够改变生活的先进技术。的确,2016年是高科技井喷的一年,而其中又以AR、VR、人工智能、大数据最为引人注目。这也在榜单上有所体现,与上述几项新技术相关的关键词“虚拟现实走向主流”“Alphago决胜李世石”“无人车”“百度大脑震撼发布”“PowerEgg无人机”“人形机器人Altas”占据了“十大科技事件”榜的半壁江山。 与大数据联姻的互联网 除了看看这过去的一年都经历了哪些大事外,榜单本身也有其可圈可点之处。 上文提到,发布Google年度热搜榜单的是其旗下板块Google Trends。这是一个在Google搜索结果的基础上加以分析和统计后,能得出某一关键词在某一时期的被搜索频率和相关数据的平台。虽然国内用户需要翻墙才能接触到Google及其相关产品,但国内早就有了类似产品,百度指数便是植根于中国网民的搜索行为所产生的数据。 另一方面,据百度官方微信公众平台介绍,今年的百度沸点热搜榜整合了16亿网民在2016年1月—11月中旬期间使用百度旗下一系列产品后产生的数据,完全基于用户搜索行为进行分析后生成,没有人工的评价标准参与。 显然,数据成了支撑这两份榜单的关键词。伴随着计算机技术的快速发展,大量数据也由此产生,最明显的标志就是体量巨大、类型繁多、处理速度快但价值密度低。数据爆炸的背后,对数据零散利用所造成的数据浪费开始让人们有意识地去进行数据挖掘,以开发出更多的利用价值。据易观发布的《2016中国大数据市场年度综合报告》,目前我国的大数据市场正处于高速发展期,2015年的市场规模已经达到了105.5亿元。 在国内,以BAT为代表的互联网公司坐拥着数据金矿,早就举起了大数据的大旗。百度围绕着搜索数据而生,与其他两家相比最具有技术基因,因而也较早地完成了在大数据方面的布局:高薪聘请大数据领域的相关人才,构建深度学习研究院、云计算机房……成果也是显而易见的,在刚刚在过去的乌镇互联网峰会上,无人车、人脸识别系统大放光彩,百度大脑也入选了15大领先科技成果。而拥有社交数据的腾讯与拥有交易数据和信用数据的阿里巴巴,也不甘落后,均在数据的挖掘与变现上有所作为。 而目前,大数据的应用方向也正在朝着垂直行业和垂直应用领域拓展,无论是第一产业、第二产业还是第三产业都能看到大数据的身影。《2016中国大数据市场年度综合报告》也指出,金融、通讯、零售是大数据市场投资占比名列前三的产业,而人脸识别、语音识别、多重身份匹配则是其拓展的主要方向。 在以数据和内容为标志的互联网时代,谁率先与互联网融合成功,使其所产生的大量数据为己所用,充分挖掘背后的商业价值,谁就能在竞争中抢占先机、占领制高点,因而也不奇怪现在越来越多的企业开始与大数据联姻了。 参考资料: 1.《2016中国大数据市场年度综合报告》 2.《Google 回顾了 2016 年搜索记录:世界从未如此分裂,唯爱让我们继续前行》

    11
    2016 年十大突破技术 —— 特斯拉自动驾驶系统,开启无人驾驶是时代

    2016 年十大突破技术 —— 特斯拉自动驾驶系统,开启无人驾驶是时代

    自动驾驶的汽车已不是天方夜谭。 突破点:汽车可以在各种环境下自动安全行驶。 意义:解决人为驾驶错误操作引发的车祸问题。 主要研究者: 特斯拉、沃尔沃、梅赛德斯、Google 、优步、尼桑、福特、丰田、通用 技术上市时间:当前 2014年10月,Elon Musk 的电动汽车公司特斯拉推出了一款新型箱式轿车,这种汽车的保险杠和侧梁上装置着12个超声波传感器。消费者只需要多花4250美元就可以买下一个“技术礼包”,使用车上的这些传感器、摄像仪、前置雷达和由数字控制的刹车装置来避免碰撞——主要是为了能够在撞上障碍物之前由汽车接管操作从而及时刹车。这种软件更新的官方名字叫“特斯拉7.0”,而它拥有一个无法摆脱的昵称叫“自动驾驶仪”。 这种技术确实让司机感受到了一些飞行员在航行中使用自动驾驶仪的感觉。汽车可以自己控制它的速度、控制它驾驶在某个车道上甚至可以实现变道,并且可以自动停泊在车位中。虽然像自动平行泊车这种特征已经被其他汽车制造商运用(包括梅赛德斯、宝马和通用汽车),但这种通过一个软件更新实现的自动变道技术,就像是在一夜之间朝着实现全自动的目标迈出了一大步。 特斯拉的消费者们无疑非常开心,他们在各大视频平台po出了各种在高速路上“解放双手”的视频:有读文章的、喝咖啡的,甚至有一个人爬到了车顶上的。不过值得一提的是,这些视频中有些动作是违法的。自动驾驶存在于法律的灰色地带中,但这是朝着一个即将到来的未来所做出的大动作,它不仅将重塑汽车以及我们与汽车的关系,也将对道路以及整个交通构造产生影响。 这就是我为什么急切地借了一辆有自动驾驶系统的汽车在洛杉矶开了几天,或许我应该说是它载着我在洛杉矶逛了几天。 每个人都非常想知道让位给汽车来让它来控制自己是一种怎样的感觉。唯一让我们感到如变戏法一般的神奇瞬间就是汽车自己停泊或者是变道的时候了,大概是因为一个轮胎能够自己转变方向这件事看起来就像是撞了鬼一样。除此之外,我还不可避免地发现并惊异于自己对汽车自动驾驶的快速适应能力。就像一位特斯拉的匿名制造者曾告诉我,你会很快发现,驾驶一辆没有自动驾驶仪的汽车有多么的奇怪。“你会觉得这车根本没有在做它应该做的事啊。”他说。 这种汽车不能以自动驾驶的方式启动。在设置自动驾驶前需要满足一些特定的条件(基本上就是要有良好的数据)。按顺序来说,这些条件大致包括清晰的车道线、相对恒定的速度、对周围汽车的感知以及正在行驶的区域的地图。洛杉矶大量的高速交通是实现自动驾驶的理想化环境,不仅仅是因为超声波传感器能够获得数据(通过高频率声波辨别16英尺内的物体),更是因为在这个区域内驾驶的人都太可怕了。我们对于估算距离太不在行,并且总是会在后方的车辆开得更快的情况下去尝试变道从而造成交通事故。然而有了自动驾驶之后,我不用紧紧地盯着前面的保险杠,而是可以悠闲地看看周围那些司机作出的各种愚蠢决定——像刹车之后启动再急刹车这样的往复循环。同时,我的车现在加速和减速的过程都比我自己掌控的时候和缓的多。 特斯拉的这种增量方法与谷歌和其他一些公司都不一样,那些公司都在使用小规模的测试车队收集数据以期今后能够设计出全自动驾驶的汽车。而特斯拉的客户和部分自动化汽车就是一个广泛的测试样本。实现真正自动的硬件设施已经到位,所以这种转换可以通过软件升级来实现。Musk自己就曾说,如果不合法的话,至少两年之内技术上是可行的。 在我归还特斯拉后的第二天,我驾车和我的未婚妻行驶在洛杉矶的高速公路上。前面突然有人开着车加速穿过了三个车道,插到了好几辆车的前面。就在我们不得不停车的时候,我们后面的车因为开得太快来不及停下,所以撞上了我们的保险杠,于是保险杠就脱落了。那时我在想,这种自动驾驶的未来——在几天前真的出现过的未来——还是没办法很快来临吧。

    10
    苹果发布了第一篇AI论文,既刷了存在感又能吸引人才

    苹果发布了第一篇AI论文,既刷了存在感又能吸引人才

    以保密为文化传统的苹果一贯不喜欢对外公布自己的研究成果。但不久前在机器学习的顶级大会NIPS上,苹果AI团队的负责人Russ Salakhutdinov宣布,公司已经允许自己的AI研发人员对外公布论文成果。这则消息刚刚宣布没多久,苹果就发表了自己的第一篇论文,题目叫做《通过对抗训练从模拟与无监督图像中学习》,论文描述了如何利用计算机生成的图像而不是真实图像改进算法识别图像能力的训练。此举一方面可以提高苹果在AI界的存在感,同时如果其研究成果出色的话,也能在学术界赢得同行认可,并吸引到AI方面的人才。 在机器学习研究方面,训练AI的图像识别能力需要有标签化的图像作为训练样本。标签化图像的来源一般有两种。一种是利用现实世界的图像。真实世界的图像数据则需要人工对计算机能看到的所有东西——比如树木、猫狗、人、汽车等都打上标签,显然这是件非常耗时耗力的事情。用来训练AI识别图像的标签图像数据库ImageNet就是耗费了大量人力用数年时间才建成的。另一种是利用合成图像(比如视频游戏里面的图像)。因为合成图像本身已经标签化并且经过注释,所以训练神经网络往往要比利用真实世界的图像更有效。但合成图像有一个问题,那就是算法学到的东西并不能总是适用于现实世界场景,导致神经网络从合成图像学到的东西很难泛化到真实图像上面。 为了改进利用合成图像数据训练的效果,苹果的研究人员采用了模拟+无监督的学习法来提升模拟图像对现实的仿真程度。他们利用了名为生成对抗网络的一个新版本,让两个神经网络相互对抗,最后产生照片级的图像。 模拟+无监督(S+U)学习。目标是得到一个改善合成图像真实性的模型。通过向神经网络提供未打标签的真实数据与合成图像进行对比,经过调优后生成的新的合成图像会吸收真实图像的一些特征,从而变得更为逼真。 论文作者包括Ashish Shrivastava、Tomas Pfister以及 Josh Susskind等。其中 Susskind是Emotient的联合创始人,这家AI初创企业可通过面部表情评估人的情绪,今年早些时候已经被苹果收购。 正如开头所述,苹果的第一篇AI论文标志着这家看重保密的公司迈出的一大步。在开源和开放成为主流的今天,随着各大巨头都在纷纷开放自己的机器学习技术来吸引人才、打造生态体系,苹果过去的文化显然已经不能跟上整体的步伐,及时作出改变是可喜的调整。

    10
    什么样的企业才适合微服务架构?

    什么样的企业才适合微服务架构?

    有一段时间,好像人人都对微服务推崇不已。每打开一次新闻订阅,你都免不了会看见有些从来没听说过的公司大肆鼓吹微服务如何救他们的工程组织于水火之中。你所在的公司也很可能受到了微服务宣传的狂轰滥炸。这些神奇的小东西好像真的无所不能,恰恰是你公司里那个庞大而老旧的数据库的救星。 当然了,现在回过头来看,这些话简直假得没边。这种后见之明的魅力就在于,它总是相当接近于我们在几个月以前以为自己拥有的2.0眼力。 我在本文中将总结几个最主要的谬论以及微服务运动中出的各种岔子,这些素材来源于一位公司员工。他所在的公司也被微服务无所不能、趁早打散整合应用才是上策的论调席卷其中。虽然我这篇博文的本意并不是“微服务就是很差劲”,但我还是希望每一个读者看完以后都能从多角度考虑一下微服务架构对他们来说是否适合。 到底什么是“微服务”呢? 虽然有些支持者已经逐条编出了一套蛮合理的微服务条件,但对于微服务包括什么不包括什么,实在是没有一个明确的定义。 再回到它的名字来说,这自然不是一块庞然大物。但在实践中,它的实际含义是一种尽可能少涉及不同领域的一种微型服务,这样做的目的是只专注于其使用者设定的目标而精简步骤。举一个具体的例子吧,如果你开了一家有登录功能的银行,你最不想做的事情就应该是获得读取用户金融交易记录的权限。你会把这个功能扔进“交易服务”之类的部分里去(要记住起名字也不是件简单的事啊)。 此外,人们在提及微服务时,他们还暗指那些需要和其他服务远程交互的服务。既然它们是各不相同的进程,又经常是各自不在同一个位置,一般就需要使用REST(代表性状态转移)服务或者某种RPC(远端进程调用)协议使这些进程能够远程交互。 一开始这事看起来很简单。似乎我们只需要把这些小东西放进REST的应用程序接口之类的东西,然后它们就会在网上交互啦。然而我的经验表明,人们深信不疑的这五个“事实”其实并不是真的。 1、微服务会让代码更加整洁。 2、编写单一目的程序很简单。 3、它们比整合性的程序更快。 4、工程师们在不同代码库下工作比较简单。 5、这是搞定自动扩展的最简便方式(包括Docker在内)。 谬误#1 代码更整洁 “就算没有这个网络边界,你也完全有理由把代码写得更好。” 最显而易见的事实是,要写出更整洁或者更可持续的代码,微服务或者其他建构技术堆栈的方式并不是必要条件。没错,程序涉及的方面少了,你偷懒或者不经思考就敲代码的几率也会下降。然而这个说法就像是,把人们想要的东西都下架了,犯罪几率就会下降一样。你并没有解决问题,只是排除掉了很多可能性罢了。 把代码内部建构在占有部分域的逻辑性服务上是现在的一种常见做法。这一方法化用了微服务的一个重要概念:在明确管理域的同时保持核心商业逻辑不会分散到不同部分。此外,使用这一方法也防止了网络被过度占用的情况,因此也不会有其引发的潜在错误出现。 基于其仿照了围绕微服务建立的服务导向型结构,这一方法的额外收益是一旦你决定要改用微服务方式,很多设计工作都已经提前完成了,对于域的理解也已经足够充分可以具体化了。一个严密的服务导向型架构会从代码本身出发,随时间推移向堆栈中的物理拓扑拓展。 谬误#2 更简单 “分散式交互永远都不会简单。” 一开始这样做看上去会很简单,但是大多数域(尤其是那些需要创建原型、依原型为中心发展并逐步重新定义域的新公司来说)都不会任你雕琢然后装进不同的小盒子里的。一个域的给定部分经常需要获取其他部分的数据以正常运作,当他们需要委派在域外写入数据的权限时,这就变得更难了。一旦突破了自己的影响范围,需要把其他部分也卷入到储存修饰数据的请求列中,就进入了分散式事务(有时也称作长事务)处理的领域。 在给定请求中牵涉多个远程设备这一步骤困难重重。你是能并行调用,还是只能逐个完成呢? 你是否了解这一连串环节中任何节点都可能会出现的可能错误(应用层面和网络层面皆有可能)? 这对于请求列来说又意味着什么呢? 分散式事务处理的每一部分都需要自我解决可能出现的问题的途径,这工作量可不小,既得了解可能出现的问题,还得决定应该如何解决这些问题。 谬误#3 更快速 “只要多应用一些附加规则,你就可以让整合应用的表现大大提高。” 想要去除这一谬误还是有些困难的,因为事实上减少任务和加载物数量等等之后个人系统总会变得更快。 但这一说法终究是不具备普遍性的,我不怀疑那些转向微服务的人们在服务速度提高的同时也发现了个人代码路径的孤立,但你得了解到你也是在许多调用之间加入了网络部分。互联网永远都不会像共驻代码调用的速度那么快,虽然很多时候它是“足够快”的。 此外,关于提高性能的说法中,很多实际上都完全是在吹捧技术堆栈的一种新语言,而不仅是关于在外部构建代码以运用微服务的概念。用Scala或者Go(两种微服务建构的常用工具)的语言重写Ruby on Rails, Django或者NodeJS这些老软件本来就会基于其所用技术带来性能上的提升。但是这些语言并不“在意”你是否把他们运载的进程叫做“微”服务,他们只是因为编译方式等因素而有更好的表现而已。 而且,对于初创公司的大部分应用,CPU或者内存的性能几乎从来都不是问题。问题在于产出比,而额外的网络调用只会增大你的投入产出比。 谬误#4 对工程师来说更简单 “一批在孤立代码库中工作的工程师只会招致‘不怪我’综合症。” 虽然在测试阶段,让小团队集中在小问题上看起来比较简单,但这最终会经常带来很多其他问题。你解决问题的空间会缩小,收获也会缩水。 最大的问题是,不管要做什么,就算做出最小的改变,你也得同时运行越来越多的服务。这意味着单单这种让工程师在本地运行所有程序的方法,也需要你投入精力和时间来打造和维护。像Docker这样的工具可以把这件事变得更简单,但是随着程序的改动,还是需要有人来进行维护。 此外,这也会让写入测验变得更加困难,因为编写一套合适的综合测试要求编写者了解所有给定交互会涉及到的服务、捕捉到所有可能的错误案例等等。单单是了解系统就要花掉更多的时间,而这些时间本来是可以用来改进系统的。虽然我从来都不会跟程序员说花在理解系统上的时间是无谓的,但我绝对会劝告人们不要在确定自己需要之前过早提高系统的复杂程度。 最终,它还会带来人际问题。横跨多个服务、需要多次调节的漏洞真的能让人心力交瘁,因为它需要多组工程师协调、同步努力来解决。还可能出现这种情况:人们都觉得自己不应该负责,尽可能地把问题都推给别的组。而当工程师们在同一个代码库中工作时,他们对于彼此的了解会不断深化,系统本身也会随之不断发展,他们会精诚协作解决问题,而不是各据一方互不往来。 谬误#5 可扩展性更强 “扩展微服务和扩展整合程序其实是一样简单的。” 不是说将服务分成离散单元然后通过Docker这样的工具来扩展不是一个平行扩展的好方法,但是要说这种方法只能用于微服务,那可就不对了。整合应用也完全可以用这种办法。你可以创建一个整合应用的逻辑集合,只用来处理流量的一个子集。比如,你的内置程序接口请求、仪表前段和背景工作服务器可以共用一个代码库,但是你不用分别解决这三个子集的问题。 这一点的好处是,在微服务中,你可以将单个集群调整到其给定的工作负载,以及单独扩展它们以响应给定工作负载的流量激增。所以,在一开始微服务引导你使用这种方法的时候,你应该知道它也完全适用于扩展整合应用的堆栈。 那你应该在什么时候用微服务? “在你们的整个工程师团体都准备好之后。” 让我们来复习一遍应该什么时候转而使用这一方法(或者是,如果你的公司刚开始运行,该怎么判断这是否是正确的开始方式)并以此作为结尾。 要构建一个严密的、可工作的微服务方式,最重要的那一步就是搞清楚你在哪一领域工作。如果你现在还不了解或者还在努力弄懂,微服务可能对你来说将是弊大于利。然而,如果你已经有了深刻的理解,并且知道了边界在哪里、相关性如何,那么微服务方式对你来说可能是正确的选择。 另外一件需要掌握的事情是你的工作流——具体来讲,是工作流与分散式事务如何关联。如果你知晓每一种类的请求在你的系统中运行的路径,还了解这些路径可能出错的位置、方式和原因,那么你就可以开始建立处理请求的分散式模型了。 同时对于工作流的了解也算是一种监控。关于监控的学问可比“微服务与整合应用孰优孰劣”大多了,但它仍然应该是你进行编程工作时的重点。要弄懂你系统的各个部分中为什么有的表现不佳甚至频出错误,你得有大量数据以供调遣。如果你建立了一个坚实的监控系统,你就能随着系统运作增进对其各部分的平行了解。 最终,当你能够给你的工程团队展现出真真切切的价值时,微服务就能给你带来公司成长、规模扩大以及收入增加了。虽然创造和尝试是很有趣的,但在一天工作结束的时候,对很多公司来说最重要的东西还是他们的底线在哪。如果你因为看到一篇博客说整合应用不怎么样而推迟上线一个可以给公司带来盈利的新功能,那你得好好跟公司交代一下了。有时候这些抉择是值得的,而有些时候不是。选择好自己的战场,打你该打的技术仗,这样以后你才能游刃有余。 摘要: 我希望下次再有人给你推荐微服务时,你会考虑到这些新的条件和问题。如我开头所说,我写这篇文章不是为了告诉你微服务是不好的,而是说,不假思索地采用微服务会给未来的发展埋下隐患。 如果你要问我提倡哪种,我会建议先通过定义清晰的代码模块构建内部服务。如果未来有需要,再把他们分置到不同的服务中。这一方法不是唯一解,也不是解决代码混乱的灵丹妙药,然而比起在没做好充足准备之前就开始应付一大堆的微服务来说,这一方法可以让你前进得更快一些。   转自:36kr 翻译来自:虫洞翻翻  译者ID:韩念欣

    保护你网络隐私安全的七大步骤

    保护你网络隐私安全的七大步骤

    2016-11-1 6 ℃  0
     0 

    据纽约时报报道,现在比过去任何时候都更需要搞清楚如何保护你的个人信息。大规模的黑客袭击似乎比以前更加频繁了。调查人员相信,一系列绝密国家安全机构黑客工具在今年夏天被提供给了网上的竞拍者。他们中有许多人对美国国家安全局(NSA)和其他政府机构不断扩大的监控感到担忧,开始采取措施,保障自身的通信安全。 学习编程的开源社区自由编程营(Free Code Camp)创始人昆西·拉森(Quincy Larson)最近在Medium网站发表了一篇文章,详细解释了为何人们将个人数据变得更难让袭击者获得是有益的。 “这里的‘袭击者’,是指任何未经你的允许试图获取你的数据的人,”他写道。“不管它是黑客、企业,还是政府。” 在接受采访时,拉森给我介绍了一些他推荐的基本步骤。我们基于其他采访又增添了几条自己的建议。 现在,让我们开始加密。 1.下载Signal,或使用WhatsApp发送短信。 加密是一个高大上的计算机术语,意思是对你的数据加以处理,直到没有密钥就没有人能理解它为止。但加密绝不仅仅是调换几个字母那么简单。 拉尔森说,据估计,使用苹果的默认加密方案,“你必须有一台超级计算机昼夜不停的运转很多年,才能解锁一台计算机。” 他说,销毁数据的最佳方法是不删除数据,而是以“加密安全形式”进行编码,因为删除的数据可以从硬盘驱动器里恢复。 如果你想保护自己的短信,Signal是人气最高的此类应用之一。它是免费的,非常容易使用。苹果的iMessage虽然也是能加密,但Signal使用的代码是开源的,这和iMessage不同。 “看一看代码,你就能确定他们没有对你的数据做过奇怪的事情,”拉尔森说。 “总的来说,这个应用的想法是让隐私保护和交流尽可能地简单,”开发出Signal的公司开放耳语系统(Open Whisper Systems)的创始人莫克西·马林斯派克(Moxie Marlinspike)说。 这意味着该应用允许你使用颜文字、发送图片和群发文字。 有一个不利因素:如果想给朋友们发讯息,就必须说服他们也加入该服务使用者的行列。但它让这个过程变得很容易。 很受欢迎的聊天工具WhatsApp使用Signal的软件为自己的通讯信息加密。在Facebook Messenger和谷歌(Google)的通讯应用程序Allo中,你可以启用为讯息加密的选项。 马林斯派克说,总统选举激发了很多人对Signal的兴趣,导致“用户数量大幅增加”。 被问及个中原因时,马林斯派克简单地说道,“唐纳德·特朗普(Donald Trump)即将控制世界上最具影响力和侵略性、且最不可能被问责的监控机构。” 2. 用FileVault或者BitLocker保护你的电脑硬件。 你或许总是把手机带在身边,但马林斯派克认为电脑才是真正的个人信息金矿。 即便你的数据受到密码保护,某个进入你电脑的人还是“可以看到你的所有文件,如果它们没有被加密的话”。 幸运的是,苹果和Windows都提供了自动加密工具,只需启用即可。 3. 你处理密码的方式可能是错误而糟糕的。 现在你已经知道了这一点。为了保护自己免遭数码入侵,你能做的最简单的事情之一就是常常更换密码。 不过,不停地创建新的密码是一件麻烦事。 拉尔森推荐使用可以帮助保存很多密码,且只需记住一个主密码的密码管理器。他说自己用的是LastPass,但知道很多人都在用1Password和KeePass,而他没有什么强有力的理由来建议大家选择某一种而非另外两种。 并非每个安全专家都信任密码管理器。一些专家指出,LastPass本身去年就遭到了入侵。 因此你或许想要把密码写在一个秘密的地方,也许是家里的一张即时贴上。黑客更加没有可能为了设法进入你的电脑而费事闯进你家寻找一张即时贴。 如果你采用这种方法,我们建议你在日历中设定每周一次或者每两周一次的更换密码任务提醒。 至于密码的创建,建议你不要过分讲究。使用一个随机的词(例如当你凑近即时贴的时候,身旁的一个物件)再加上一组数字。如果你会把密码写下来,就不必担心如何才能让它们便于记忆了。 4. 用两步验证保护你的电子邮箱以及其他账号。 当你启用这一功能时,任何试图在陌生设备上登陆你的邮箱的人,都必须通过两步验证:用以进入邮箱的验证码会通过短信发送到你的手机上。(遗憾的是,不是通过Signal。) 你还可以为社交媒体账号以及其他网站设置两步验证。但电子邮箱才是最重要的账号,因为很多网站都用电子邮箱进行密码恢复,黑客们已经在利用这一点了。他们一旦进入你的邮箱,就可以攻克你的银行、社交媒体、数据备份和工作账号。 5. 使用一个名叫HTTPS Everywhere的浏览器插件。 马林斯派克推荐的这个插件是由数字安全机构电子前哨基金会(Electronic Frontier Foundation)开发的。它能确保你以安全的方式访问网站。这意味着你对网站的访问会被加密,从而保护你免遭各种形式的监控和入侵。 借此机会还要指出,你应该时时警惕自己使用的Wi-Fi网络是否安全。公共网络——乃至没有安全密匙的私人网络——通常并不安全。 6. 切记,隐身模式并非总能保护隐私。 你或许急匆匆地使用了这个在Chrome、Safari、火狐以及其他一些浏览器上都能见到的功能,却没有注意到它发出的明确警告。 在Chrome上打开介绍“隐身”模式的页面,第二段写得清清楚楚。 “您的活动并非无法被察觉,”那上面说。“使用隐身模式后,您的雇主、您的互联网服务提供商或者您访问的网站本身,还是可以查看您的网站访问活动记录。” 拉尔森在他的文章中推荐了Tor,一款让人得以进行私密网络活动的浏览器。但我们在这里不会做这样的推荐,主要原因是Tor目前较为缓慢和笨重。 “说老实话,我并没有非常频繁地使用它,”拉尔森说。 他说他预计其他浏览器也会着手添加能让人更安全地浏览网页的功能。 “苹果的安全意识非常强,”他说。“如果他们开始把类似于Tor的功能融入Safari,我一点儿也不会感到惊讶。” 7. 用DuckDuckGo进行较为敏感的搜索。 拉尔森说,如果有人对谷歌极度不放心,他会强烈推荐他们使用另一款搜索引擎DuckDuckGo。 不过他说,他本人对谷歌并无成见。 “谷歌的创建以黑客伦理为基础,他们在某些方面是把原则置于利润之上的,”他说。 但他也承认,他“常常”遇到“对所有大型软件组织都心怀疑虑的人,而且我觉得他们持这种态度也是合情合理的”。有利就有弊。与竞争对手相比,谷歌的搜索结果更有用,也更准确,但这恰恰是因为它会搜集并分析与用户的搜索活动有关的信息。 附赠锦囊一枚:用胶带盖住摄像头。 这样一来,即便有人得以入侵你的电脑,也无法通过电脑上的摄像头窥视你。 稿源:纽约时报 Kacper Pempel/Reuters

    其他 + 更多

    网站被自称Anonymous黑了,他们居然对我的站做了这些..

    网站被自称Anonymous黑了,他们居然对我的站做了这些..


    3个月前 (06-01)   浏览: 5

    除了我自己的博客站,企业的主站,我还打理着为公司搭设了一些站群,或者称之为niche站。今天要讲的,便是其中一个niche站,由于这些niche站相对来说没有那么重要,因此一般我都找一些比较便宜的主机服务提供商,放在他们那,而这个niche站就放在一个叫做寒月主机的在淘宝上卖的每个月八块钱的500M的香港linux主机。这些主机虽然便宜但是也存在着安全防护低或者速度慢等劣势,这也是这次被黑的主要原因。上截图: Hacked By AnonymousFox 中间写着,意思是:(你的网站)被【匿名者狐狸】黑了。下面是:Free Palestine | Free Islam 解放巴勒斯坦 | 解放伊斯兰。大概是这样翻译,再下面就不做翻译了,有些偏激。感兴趣可以自行敲到谷歌翻译。这个自称“匿名者狐狸”在底部还留了一行:Hacked random Sorry .. We were here to deliver a message .. Not for act of sabotage .. I hope you understand that ... Thank you.. 大概意思是:随机黑的,抱歉,我们在传递一个信息,并非蓄意为之,我希望您能理解,谢谢。讲的很客气,这个估计是给站长看的。 PS.我当天就把被黑的部分处理了,把这个站恢复了。这就是整件事情的经过。 谈谈我的理解: 一.所传递的信息的真实性:由于这个页面传递着一些比较强烈的观点,由于网络上为了达到高点击率这类东西太多,我习惯性对这个东西有所保留。试分析存在着这两种可能: 1.伪造的:其目的可能是为了加深你对伊斯兰的误解——首先你本身就是在做一件令人反感的事(黑别人的网站),又以一种强烈甚至极端的方式去表达你的用意或者诉求(如中间:We have killed Fathers and our mothers...),极其令人反感。这显然很不明智,甚至的得到的结果是适得其反的可能性非常大。另外,其中的言辞也很是迎合相当大一部分对伊斯兰或者对巴勒斯坦不是很理解的人存在的刻板印象。 2.真实的:虽然这样的做法显的不明智,但是这个自称AnonymousFox的人这样的强烈这样的迫切,认为国家的正在面临灾难,无处宣泄的选择了这样的方式,这样的方式不禁让人联想到之前无数次的炸弹袭击;而且整个页面的背景图,和底部插入的Youtube视频,应该被认为渲染那种被迫害,悲惨的环境的渲染很到位的,对一部分人还是有感染力的。 由于第一种可能性往往被忽视,因此我把他放在前面,而我个人其实更倾向于第二种。原因是世界人民对于伊斯兰的误解已经够深了,如果你是伊斯兰的敌人,你觉得还有必要继续抹黑他们吗?之所以存在第一种猜想的原因是,1)这个人的ID叫AnonymousFox,Fox狐狸难道在伊斯兰是很受欢迎的动物吗?但似乎和所宣传的内容没有关系吧? 2)为什么中间那么激烈的口号,极端的言辞,最底部却这么客气,这不怎么合理。 二、对巴勒斯坦的看法 印象中中国和巴勒斯坦应该是很友好的关系,铁哥们的那种感觉,即使我也只是听说,但心里也一直对他们抱有一份善意,而今怎么突然就黑我的网站了呢?——我想大部分中国人对于巴勒斯坦的人民,还是比较同情的,毕竟中东地区,局势动荡战争不断,作为小国家,国家的命运被大国角力摆弄,人民的命运被各种势力的较量摆弄。而有些时候,信仰,又被化为某些政治家为了贪敛权力的的武器,难道不是很可悲的吗?看着黑后出来的网页中孩童的泪水,心里也是往下一沉,至少网页中"Free Palestine"是唤起我的共鸣的!

    服务器和软件 + 更多

    2017-03-10 15 ℃   0
     0 

    第一步:创建七牛公开空间 首先,你得有一个七牛账号(这不是废话么~)。什么?你才知道七牛?那还不快注册成为七牛用户,立即享受每月 10G 流量 + 10G 存储的免费服务。 有了账号,你就可以新建空间,我们需要建立一个公开空间。 七牛云存储 - 新建空间 第二步:设置镜像存储 成功建立空间之后,打开该空间的【空间设置】页面。 七牛云存储 - 空间设置 在【域名设置】下,我们知道了该空间的默认域名,你也可以绑定自己的域名,这里不展开讨论。 在【镜像存储】下,点击【一键加速网站】按钮,在弹出的对话框中,【镜像源】填写你的博客地址,确定即可。 七牛云存储 - 加速设置设置加速后,http://alextoo.com/folder/file.jpg 就可以通过 http://alextoo.u.qiniudn.com/folder/file.jpg 来访问了。 也就是说,我们只需将 WordPress 输出的内容中,所有的 http://alextoo.com/ 域名替换为http://alextoo.u.qiniudn.com/ 就能实现 CDN 加速。(仅作举例,只替换域名是错误的) 第三步:添加 WordPress 代码 在 WordPress 主题目录下的 functions.php 文件中,加入以下代码实现替换功能: <code class=" language-php"><span class="token keyword">if</span> <span class="token punctuation">(</span> <span class="token operator">!</span><span class="token function">is_admin</span><span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token punctuation">)</span> <span class="token punctuation">{</span>         <span class="token function">add_action</span><span class="token punctuation">(</span><span class="token string">'wp_loaded'</span><span class="token punctuation">,</span><span class="token string">'c7sky_ob_start'</span><span class="token punctuation">)</span><span class="token punctuation">;</span>                  <span class="token keyword">function</span> <span class="token function">c7sky_ob_start</span><span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>                 <span class="token function">ob_start</span><span class="token punctuation">(</span><span class="token string">'c7sky_qiniu_cdn_replace'</span><span class="token punctuation">)</span><span class="token punctuation">;</span>         <span class="token punctuation">}</span>                  <span class="token keyword">function</span> <span class="token function">c7sky_qiniu_cdn_replace</span><span class="token punctuation">(</span><span class="token variable">$html</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>                 <span class="token keyword">return</span> <span class="token function">str_replace</span><span class="token punctuation">(</span><span class="token string">'[这里填写博客路径]'</span><span class="token punctuation">,</span> <span class="token string">'[这里填写七牛空间路径]'</span><span class="token punctuation">,</span> <span class="token variable">$html</span><span class="token punctuation">)</span><span class="token punctuation">;</span>         <span class="token punctuation">}</span> <span class="token punctuation">}</span> </code> 以小影志的上传目录 wp-content/uploads/ 文件夹为例,路径就应该替换为如下代码: <code class=" language-php"><span class="token keyword">return</span> <span class="token function">str_replace</span><span class="token punctuation">(</span>'http<span class="token punctuation">:</span><span class="token comment" spellcheck="true">//alextoo.com/wp-content/uploads/', 'http://alextoo.u.qiniudn.com/wp-content/uploads/', $html);</span> </code> 如果你需要更具体的范围控制(多目录、指定文件类型),可使用以下代码替换上面的c7sky_qiniu_cdn_replace 部分: <code class=" language-php"><span class="token comment" spellcheck="true">//修改自七牛镜像存储 WordPress 插件</span> <span class="token keyword">function</span> <span class="token function">c7sky_qiniu_cdn_replace</span><span class="token punctuation">(</span><span class="token variable">$html</span><span class="token punctuation">)</span><span class="token punctuation">{</span> <span class="token

    Apache相对于windows/linux 性能优化

    Apache的配置是针对原先较低的服务器来配置的,原先的配置显然已经不适合了,所以今天开始研究下Apache配置的问题。 1. 首先要了解Apache采用的MPM(Multi -Processing Modules,多道处理模块) MPM是Apache的核心,它的作用是管理网络连接、调度请求。 Apache2.0中MPM分为3种(perfork、worker、event)。perfork从Apache1.3中继承下来的,它采用的是进程管理方式,所以它可以提供更可靠的性能和更好的兼容性;worker是Apache2.0中新增加的方式,它采用了线程控制方法,可以比perfork更节约系统开销、处理更多的数据量,但同时兼容性并不是很好,很多旧的程序无法工作在worker下;event仍处于试验阶段,它为每个任务分配不同的进程池,目前不应该采用。 通过命令 httpd -l 可以获取目前Apache采用的是哪种MPM 本文仅针对perfork方式进行讨论 2. 了解perfork的工作方式 查看Apache2.0的配置文件httpd.conf,可以看到perfork的配置段,大致如下: ServerLimit 256 StartServers 5 MinSpareServers 10 MaxSpareServers 15 MaxClients 256 MaxRequestsPerChild 4000 当Apache被启动时,Apache会自动创建StartServers个进程,并且尽力将空闲进程数保持在MinSpareServers和MaxSpareServers之间。 如果空闲进程小于MinSpareServers,Apache将会以大约每秒1个的速度新建进程。 如果空闲进程小于MaxSpareServers,Apache将会删除多余的空闲进程,释放服务器资源。 进程数的最大值由MaxClients控制,在Apache1.3中最大只能设置为256,但在Apache2.0中,可以通过在配置开头增加ServerLimit项目来突破256的限制,此时必须 MaxClients ≤ ServerLimit ≤ 20000 MaxRequestsPerChild用来控制每个进程在处理了多少次请求之后自动销毁,这个参数可以设置为0表示无限(即不销毁进程)。   3. 优化perfork 首先,对于一个负载相对较高的网站来说,256的进程限制是不够的,如果服务器已经达到256的极限,那么接下去的访问就需要排队,这也就是为什么某些服务器负载不高,但是访问却很慢的原因之一。所以首先应该了解服务器在繁忙时的进程数量。 通过命令ps -ef|grep httpd|wc -l可以了解到当前系统中Apache进程数,通过设置ServerLimit和MaxClients来达到为服务器软扩容的目的。 然后,在访问量高峰期,经常会出现的情况是突然之间发生非常多的并发连接,然后突然之间减少了很多访问。如果Apache没有准备足够数量的预备进程,那访问只能等待Apache每秒1个的新增进程,随后又要将多余的进程删除,那Apache只能一直忙于新建和销毁进程,大大地降低了访问速度。可以适当增加StartServers、MinSpareServers、MaxSpareServers来使得Apache不需要一直忙于作无用功。 最后,强烈推荐MaxRequestsPerChild不要设置为0,设置为非0,可以保护Apache进程免遭内存泄漏的影响,因为你不知道运行在Apache上的应用程式在什么时候会出错导致内存泄漏。 设置完之后大致是这样的: ServerLimit 1000 StartServers 30 MinSpareServers 30 MaxSpareServers 45 MaxClients 1000 MaxRequestsPerChild 4000

    CentOS下pip和shadowsocks的安装使用

    Pip是安装Python包的工具,提供了安装、列举已安装包、升级以及卸载包的功能。Pip 是对easy_install的取代,提供了和easy_install相同的查找包的功能,因此可以使用easy_install安装的包也同样可以使用pip进行安装。 目前有很多Python程序都是可以直接通过Pip来一键安装了,比如众所周知的Django、Markdown、Shadowsocks等。 简要介绍一下Pip的用法(以安装Shadowsocks举例): 1、安装package pip install shadowsocks 2、列出已安装的packages pip freeze 3、安装特定版本的package pip install shadowsocks=1.3.3′ pip install shadowsocks>1.0,<1.3.3′ 4、升级已安装的package到最新版本 pip install -U shadowsocks 5、卸载已安装的package pip uninstall shadowsocks 6、查询已安装的package pip search “shadowsocks” 安装Pip之前必须要先安装setuptools,安装setuptools之前,必须要安装了Python,这之间的安装过程存在依赖关系,缺一不可。因此,整个过程还是比较麻烦的。 1、 检查Python版本 python –version CentOS6.5默认安装的Python版本是2.6.6,返回值为:Python 2.6.6 2、 安装setuptools yum install -y python-setuptools 安装完毕后,easy_install命令就可以使用了。 3、 安装pip easy_install pip 通过easy_install安装pip是最为简单的方法。pip默认安装到/usr/bin目录下。 4、 安装shadowsocks pip install shadowsocks Shadowsocks的配置和使用 至于Shadowsocks可以拿来做什么,这里就毋须赘述了。直接开始吧。 1、 创建Shadowsocks的配置文件: CentOS下通过vim创建该配置,运行命令: vi /etc/shadowsocks.json 内容如下: { "server":"your_server_ip", "server_port":8989, "local_address": "127.0.0.1", "local_port":1080, "password":"yourpassword", "timeout":600, "method":"aes-256-cfb", "fast_open": false, "workers": 1 } 各字段的含义: server:服务器 IP (IPv4/IPv6),注意这也将是服务端监听的 IP 地址 server_port:监听的服务器端口 local_address:本地监听的 IP 地址 local_port:本地端端口 password:用来加密的密码 timeout:超时时间(秒) method:加密方法,可选择 “bf-cfb”, “aes-256-cfb”, “des-cfb”, “rc4”, 等等。默认是一种不安全的加密,推荐用 “aes-256-cfb” fast_open:true 或 false。如果你的服务器 Linux 内核在3.7+,可以开启 fast_open 以降低延迟。开启方法: echo 3 > /proc/sys/net/ipv4/tcp_fastopen echo 3 > /proc/sys/net/ipv4/tcp_fastopen 开启之后,将 fast_open 的配置设置为 true 即可。 works:works数量,默认为 1 2、 安装M2Crypto 默认加密方法 table 速度很快,但很不安全。推荐使用 “aes-256-cfb” 或者 “bf-cfb”。请不要使用 “rc4″,它不安全。如果选择 “table” 之外的加密,需要安装 M2Crypto。 先安装依赖包: yum install -y openssl-devel gcc swig python-devel autoconf libtool 安装setuptools: wget --no-check-certificate https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py python ez_setup.py install 再通过pip安装M2Crypto: pip install M2Crypto 3、 安装 gevent 安装 gevent可以提高 Shadowsocks 的性能。CentOS下安装gevent依赖libevent和greenlet。 安装libevent: yum install -y libevent 安装greenlet: pip install greenlet 安装gevent: pip install gevent 4、 命令行参数(服务器端启动命令) ssserver -c /etc/shadowsocks.json 如果想在后台一直运行Shadowsocks,启动命令如下: nohup ssserver -c /etc/shadowsocks.json > /dev/null 2>&1 & 备注:关于nohup,是可以让程序在后台运行的命令。 同时可以用命令行参数覆盖 /etc/shadowsocks.json 里的设置: sslocal -s 服务器地址 -p 服务器端口 -l 本地端端口 -k 密码 -m

    Windows本地服务器优化Apache性能,提高并发

    Apache服务器配合PHP日趋成为当前网站架设的主流应用,但是在国内Linux系统毕竟没有Windows系统应用的多,因此小杜整理下在Windows本地服务器优化Apache性能。 在Windows系统上面按以往Unix/linux的经验配置Apache时,由于Windows的内存回收机制和进程管理的不同,会发现许多新问题。前些时单位的网站需要搬迁到新的Windows服务器,笔者在调试过程中也碰上了许多问题。新系统是Windows 2003 Server,为了满足网站高负荷的要求,在调整Apache参数时发现进程经常占用内存过多导致当机。经过不断的优化和修改参数组合,终于让服务器稳定下来,可以满足大量访问的考验和应用要求。笔者总结了调试过程中的问题和解决办法如下,以供有类似需求的网管员参考(系统环境为Windows Server 2003和apache2.2.8):1、http-mpm.conf设置Apache的线程数控制文件为http-mpm.conf,在conf/exrtra目录下面,要使该配置文件起作用需要在httpd.conf 中将 Include conf/extra/httpd-mpm.conf前#去掉,以使得http-mpm.conf生效。在Windows系统中,起作用的是Winnt mpm段, ThreadsPerChild 150 MaxRequestsPerChild 0 以上是缺省的配置,一般情况下够用了,但负荷较大的网站就需要修改了,否则访问网站会变慢或没有响应。实际设置中可以根据apache-status查看apache实时连接状态,查看其中线程占用数目情况来进行相应的调整,我的服务器最后设置如下: #ThreadLimit 350 ThreadsPerChild 350 MaxRequestsPerChild 10000 Win32DisableAcceptEx 其中ThreadLimit是占用系统线程数限制,修改后会在apache-status中直接看到效果,就是对应的最大的可用线程数 (如下所示): 1 requests currently being processed, 349 idle workers 对于mpm_winnt,ThreadLimit的默认值是1920;对于其他mpM这个值是64。 注意:Apache在编译时内部有一个硬性的限制"ThreadLimit 20000"(对于mpm_winnt是"ThreadLimit 15000"),你不能超越这个限制。 ThreadsPerChlid是Apache进程的子线程数,这个指令设置了每个子进程建立的线程数。子进程在启动时建立这些线程后就不再建立新的线程了。如果使用一个类似于mpm_winnt只有一个子进程的mpM,这个数值要足够大,以便可以处理可能的请求高峰。如果使用一个类似于worker有多个子进程的mpM,每个子进程所拥有的所有线程的总数要足够大,以便可以处理可能的请求高峰。 该参数需要根据 apache-status实时的监控情况来调节,太大会导致内存增长过快,直到服务器当机,太小会导致服务器连接队列在高峰期时占满,从而导致网站连接 慢。同时我们应该修改另一个配置文件httpd-default.php中的超时设置来配合这个参数。 对于mpm_winnt,ThreadsPerChild的默认值是64;对于其他mpM是25。MaxRequestsPerChild是进程的最大的请求数目,既指网站收到请求的缓存数。设置太小了会影响服务器性能,因为会占用较多cpu时间,太大了则会占用内存资源。一般大型的网站文件个数都是成千上万,所以管理员应该根据网站情况自己设定。 MaxRequestsPerChild指令设置每个子进程在其生存期内允许伺服的最大请求数量。到达MaxRequestsPerChild的限制后,子进程将会结束。如果MaxRequestsPerChild为"0",子进程将永远不会结束。 在mpm_netware和mpm_winnt上的默认值是"0"。 将MaxRequestsPerChild设置成非零值有两个好处: a)可以防止(偶然的)内存泄漏无限进行,从而耗尽内存。 b)给进程一个有限寿命,从而有助于当服务器负载减轻的时候减少活动进程的数量。 注意:对于KeepAlive链接,只有第一个请求会被计数。事实上,它改变了每个子进程限制最大链接数量的行为。Win32DisableAcceptEx加入该语句是为了解决一些警告: [callout class="warning" title=""][warn] (OS 64)指定的网络名不再可用。 : winnt_accept: Asynchronous AcceptEx failed。[/callout] 2、httpd-default.conf设置在httpd.conf中去掉Include conf/extra/httpd-default.conf前的#以使httpd-default.php生效。我们需要调节以下参数: Timeout 20 该参数为连接超时,缺省的300秒显然太大,缩小该参数就会减少同时连接数,即用户实际占用的线程数,这样就可以起到配合上面ThreadsPerChlid参数的作用。 KeepAlive On 该参数为是否保持活连接,目前网站中一个页面一般会包含多个文件,所以相应用户访问时会有多个请求,因此开启可以提高服务器性能。 MaxKeepAliveRequests 50 该参数为最大的活连接请求数,可以根据网页实际包含的文件数目自行调节。 KeepAliveTimeout 5 该参数为活连接的超时时间,一般只要设置成小于Timeout即可。 这样设置后,Apache在响应请求和防止恶意攻击方面就取得较为平衡的效果,当然由于内存回收机制和进程管理不同,Windows下长期运行 Apache还是不如Unix稳定,因此我们可以让Apache在每天凌晨访问人数少时自动重启一次,以回收资源。用Windows自带的计划任务就可以 简单的实现。这样,我们就使Apache在Windows平台下像Unix一样长期稳定的提供服务了。 【windows下apache及mysql定时自动重启&服务器定时自动重启】 有时候觉得,服务器运行时间过长,造成服务器内存等压力过大。因此,不用重新启动服务器的情况下,完成apache和mysql的内存释放,是非常有益处的(把重启时间设置在访问量最低的)。 首先,apache的重新启动。有两种apache自动定时重启的方法(两种,第二种可一同时启动apache和mysql,所以推荐一下第二种): 第一种、使用任务计划 开始>>程序>>附件>>管理工具>>任务计划 添加任务计划>>下一步>>apache restart>>选择时间(可以设置的为每天凌晨2-4点)>>一路确定即可。 第二种(个人觉得比较简单,同样也是任务计划) 采用at命令添加计划任务1、在c:盘根目录新建一个apacheautostart.bat文件,然后右键编辑,将文件内容设为如下后保存: @ECHO OFF net stop apache2 net start apache2 net stop mysql net start mysql (附加说明:上面的apache2与mysql为服务名称。) 2、“开始”-》运行“cmd”-》执行命令“at 04:00 c:\apacheautostart.bat” 这样每天早晨4点系统就会自动重启apache与mysql (附加说明:04:00为重启时间,c:\autostartserver.bat为第一步的bat文件地址) mysql的重新启动,也通过上面at命令方法重新启动了,所以推荐一下第二种方法。 ——————————————————————————– 同样,你也可一给自己的服务器加上一个定时自动重启的功能(比如每周重新启动服务器一次)。 可以用at命令和shutdown命令配合实现。 AT命令可以安排在特定日期和时间运行命令和程序,shutdown则可以在命令行下关闭并重启计算机,要在每周日的特定时间自动重启计算机,只需 在命令提示符下输入“at 02:00 /every:星期一 shutdown /l /r /y /c”,这将在每周一的凌晨2点自动重启计算机。 有关at命令和shutdown命令的更详尽信息,请在Windows Server 2003的命令提示符下输入“at /?”和“shutdown /?”获得,或者在http://support.microsoft.com/kb/317371/zh-cn,也有微软官方知识库中的相关文章。   本文原文出处小杜没有找到,原作者如有看到,请留下网址,我会补充链接进来。 【Windows下如何开启 apache的 apache-status监控功能】:httpd.conf中,加载模块: 把 LoadModule status_module modules/mod_status.so 这句加上,如果前面有带#号,开启的话,需要将#去除,并加入: SetHandler server-status Order Deny,Allow Deny from all Allow from localhost ExtendedStatus On 这是一个完整的server-status的配置。 配置完成,重新启动apache即可(注意,不能直接restart,而要先stop,再start) 可以用http://localhost/server-status来访问,同时 http://localhostm/server-status?refresh=N将表示访问状态页面可以每N秒自动刷新一次; Deny from表示禁止的访问地址; Allow from表示允许的地址访问; ExtendedStatus On 表示的是待会访问的时候能看到详细的请求信息,另外该设置仅能用于全局设置,不能在特定的虚拟主机中打开或关闭。启用扩展状态信息将会导致服务器运行效率降低。 【补充】: 1、关于Apache参数ThreadsPerChild 和 MaxRequestsPerChild 的说明详见官方网址:http://httpd.apache.org/docs/2.2/mod/mpm_common.html 2、中文版 Apache mpM指令:http://lamp.linux.gov.cn/Apache/ApacheMenu/mod/mpm_common.html

    阿里云基于centos6.5主机PPTP配置

    安装软件 yum install -y ppp pptpd 配置 pptpd 1. 编辑配置文件 vi /etc/pptpd.conf,将如下配置: #localip 192.168.0.1 #remoteip 192.168.0.234-238 修改为: localip 192.168.0.1 remoteip 192.168.0.234-238,192.168.0.245 # 以上设置的 IP 地址: localip 192.168.0.1 和 remoteip 192.168.0.2-200 分别是 vpn 的网关地址和 vpn 拨号获取地址段。可以根据需要进行调整 即将这两行第一个字符 # 去掉,取消注释,保存退出。   2.编辑 vi /etc/ppp/options.pptpd,将如下配置: #ms-dns 10.0.0.1 #ms-dns 10.0.0.2 修改为 ms-dns 223.5.5.5 ms-dns 223.6.6.6 # 223.5.5.5 和 223.6.6.6阿里云公共 DNS 服务地址,也可以按需配置为其它公共 DNS。 即将这两行第一个字符“#”去掉,而后修改 DNS 服务器的 IP 地址。 3. 设置使用 pptp 的用户名和密码命令: vi /etc/ppp/chap-secrets 打开后只有两行,而且一个账号都没有,如下所示: # Secrets for authentication using CHAP # client server secret IP addresses 根据需要添加账号,每行一个。按照:“用户名 pptpd  密码 ip地址” 的格式输入,每一项之间用空格分开,例如:test pptpd 123456   (表示所有IP),保存并退出。 4. 设置 MTU 大小 $ vi /etc/ppp/ip-up ..... [ -x /etc/ppp/ip-up.local ] && /etc/ppp/ip-up.local "$@" # 这行后面增加如下内容: ifconfig ppp0 mtu 1472 修改内核设置以支持数据转发 1. 编辑配置文件 vi /etc/sysctl.conf 将 net.ipv4.ip_forward=0 改成 net.ipv4.ip_forward=1 保存并退出。然后执行以下命令使修改后的参数生效 sysctl -p 2. 添加 iptables 转发规则 iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -j MASQUERADE 添加好转发规则后,使用如下命令保存设置并重启防火墙 /etc/init.d/iptables save /etc/init.d/iptables restart 服务配置 1. 重启 pptp 服务 /etc/init.d/pptpd restart 注意:其实此时 pptp 还没运行起来,所以使用 restart 重启,会显示 Shutting down pptp [FAILED]。还会有一个警告,可以忽略。如不放心可以再用以上命令重启 pptp 服务,相关告警信息就会消失。 2. 设置 pptp 和 iptables 自启动: chkconfig pptpd on chkconfig iptables on 至此,PPTP VPN 服务端安装结束。在本地计算机"网络和共享中心",设置新的连接或网络,即可访问 VPN。   CentOS PPTP VPN客户端配置 1. 安装软件包 yum install -y ppp pptp pptp-setup 2. 连接 VPN 服务端 pptpsetup --create test --server IP--username 用户名 --password 密码 --encrypt --start # IP、用户名、密码替换为VPN服务端实际配置的值 连接成功后,提示已经被分配了 192.168.0.234

    网络推广 + 更多

    5
    书推荐:《櫻樹抽芽時,想你》

    书推荐:《櫻樹抽芽時,想你》

    偶然被推荐了一部这样的书,准确的说,是一部悬疑推理小说。原著歌野晶午,译者蔡憶雲。 书名本身就比较诡异,一般来说樱花被百分之99.9提起,而“樱树”的概率低到现在输入法直接敲是很难敲出来的词,同样书名中第二个词,“抽芽”也有类似的情况。这似乎预示着书中不一样的脑洞。 由于平常比较少接触侦探,推理,悬疑,惊悚这类题材,这类题材又以动画或者电影作为载体居多,小说反而少,因而这次感到意外——推理小说竟然可以给人带来这样的满足感,悬疑和推理在你的脑力不断的挖掘膨胀,撑大你的想象力。 此书总共14万字,不长不短,叙述流畅节奏明快略带调侃逻辑严谨,非常的爽。  

    3
    阿里云搭设pptp vpn无法访问百度亚马逊

    阿里云搭设pptp vpn无法访问百度亚马逊

    阿里云对着教程一步一步设置好PPTP VPN,电脑能正常连接,能打开京东 淘宝 QQ等没有问题,但是不能打开百度、亚马逊等网站。开始怀疑是代理设置问题,后面确认未设置独立规则。 1.从应用层看排除特殊规则设置后应该不会有问题。浏览器返回错误是TIME_OUT; 2.捕包:通过wirshark捕包,发现都是加密数据没有获取有用信息; 3.查看VPN服务器设置,通过netstat -i查看网卡信息 怀疑可能是网卡MTU设置问题,通过命令 sudo ifconfig ppp1 mtu 1472 将PPP网卡的MTU值设置为一样,重新从客户端访问,能正常访问。 可能原因: 假设PC建立了到SERVER的HTTP连接,PC希望从SERVER下载一个大的网页。SERVER接收到PC的请求后开始发送大网页文件,其IP的DF位置1,不允许分片,IP报文长度为1500字节。到达VPN网关2的外网口(以太)后,VPN网关2发现其长度超过了1500个字节,于是将其丢 弃,并给SERVER发回一个目的地址不可达的ICMP信息,同时指出“MTU of next hop: 1500”。PC接收到该消息后,又按照1500字节对外发送,又被丢弃,于是就形成了循环,无法通讯。  

    1
    端午节快乐,曾记得那些吃粽子的快乐时光

    端午节快乐,曾记得那些吃粽子的快乐时光

    似乎现在大多数的节日都在微信朋友圈里过,如果过个节不发微信朋友圈都感觉没过一样。 并不是说社交不好什么的,而是那种记忆中的感觉已经风吹沙走,淡去许多。 会不会现在的小孩对这些节日不再有我们小时候的对节日的那种情感。恐怕不愿意承认而事实恰恰如此。 粽子依旧美味,而且还多出来一些风味,据说粽子的种类再明朝的时候就全被发明出来了。

    3
    为什么亚马逊账户会关联,关联的决定性因素有哪些?

    为什么亚马逊账户会关联,关联的决定性因素有哪些?

    为什么亚马逊账户会关联 亚马逊规定,一个卖家只能拥有一个店铺。而"关联"是指亚马逊通过技术手段,获取卖家相关信息,通过匹配关联因素,判断多个店铺账号是否属于同一卖家。 同一个只能在亚马逊上注册一个卖家账户。 不能经营或维护多个卖家账户。所有卖家的后台操作亚马逊都可以检测到,如果亚马逊的程序算法认为某几个账户都是同一个人来操作,那么这几个账号就会被亚马逊认定为相互关联。这个一般是系统自动检测的。 亚马逊为了注重买家购物体验,防止卖家重复铺货销售相同的产品。(亚马逊的规则偏向于相同的产品只在平台上出现一次,跟卖其实也是基于这个理念,为了保证卖家间的公平竞争和为顾客提供最优质商品的理念,亚马逊的页面不强调店铺的概念,而是以商品为主。即“重商品而轻店铺”,同一样个商品详情页面内可能会有多个卖家)。 关联的决定性因素有哪些 • 操作端: 网卡MAC地址,浏览器Cookies, Flash对象,硬盘信息(通过插件获取) --- 坚决不要再同一台电脑同时操作多个账号(主机) • 网络端: 路由器MAC地址,外网IP地址 --- 坚决不要再同一个外网IP环境下同时操作多个账号 • 账户信息:信用卡,收款方式的信息,电话号码,邮箱,注册地址 --- 如果注册多个账户,任何具有唯一性的私人信息坚决不要相同 一个账号最好只在固定的一台干净的电脑上登录,连接的路由器和猫也要是干净的,而且这个网络环境下只用于这个亚马逊账号的操作,同时账户绑定的邮箱也只在这台电脑上登录,总之最好的结果是每个账户之间能不一样的信息尽量做到不一样。

    3
    新网域名怎么样,为什么不在新网上注册域名

    新网域名怎么样,为什么不在新网上注册域名

    最近在新网(xinnet.com)上注册了几个域名做站群,现在想想真是后悔不已。 下面列举几大不便之处,供各位站长朋友参考: 1.非常慢的服务态度: 新网作为国内老牌的域名注册商。  

    2
    2016年惊艳朋友圈的十大H5 你被几个刷过屏?

    2016年惊艳朋友圈的十大H5 你被几个刷过屏?

    无酱:在这个日新月异的时代,想要立于不败之地,摆脱被淘汰的命运,只有迎头赶上,不断创新。在过去两年的时间内,H5经历了从全民兴起 – 爆发 – 沉淀到再爆发式增长的过程,以层出不穷的新面孔一次又一次展现了惊人的生命力。 2016年即将呼啸而过,让我们抓住今年的尾巴来细数一下这一年那些扭转衰势给我们带来惊艳感受的十大H5,哪些曾经刷过你的屏呢? 注:以下仅代表个人观点,项目按照上线时间顺序排列。 1. 微信:我和微信的故事     查看案例详情:http://www.digitaling.com/projects/20080.html (该活动已下线) 一句话点评:大数据的暖心运用版“回忆杀” 2016微信公开课PRO版在开年就丢出了一个引爆朋友圈的轻H5,寥寥几页,几乎不需要互动,几条与“我”息息相关的数据统计,就能让用户分享得不亦乐乎。微信虽然不倡导诱导转发,但是这样大数据的暖心运用,恰到好处地唤醒用户记忆,引发情感共鸣,不刷屏才奇怪吧? 2. 豆瓣:我们的精神角落     扫描二维码,立即体验!     一句话点评:戏很足的文青解谜系列H5 坚持11年不打广告的豆瓣终于在今年年初放出了一个超级大招,以“我们的精神角落”为主题推出了一系列海报、品牌宣传片和H5。 H5分为眼、鼻、耳、口、大脑五个章节,从画面到文案再到交互整合了多种表现形式,只为向用户传达一个观点:我内心丰富、生而不凡,这是我的秘密。由内而外散发满满的豆瓣文艺气息,细节处理堪称完美。 3. 宝马:全新BMW M2游刃锋芒间     扫描二维码,立即体验!     一句话点评:狂炫酷拽破屏而出的速度与激情 宝马官方微信先是用一个“该新闻已被BMW快速删除”的标题迅速吸睛无数,再用阅读原文中的H5彻底点燃了用户的速度与激情:一辆BMW M家族全新车型M2从虚拟的新闻内页呼啸而出,在多个平台任性跨越横冲直撞,实现虚拟与现实的无缝切换,视觉冲击应接不暇,声效配合酣畅淋漓。在77分钟内便获得了10万+的阅读量,还得到了各行业意见领袖刷屏式的分享。 4. 侠隐江湖:一个翻滚的H5——只要功夫深 撩妹100分     扫描二维码,立即体验!     一句话点评:翻转手机扭转人生一圆武侠梦的H5 银汉集团为旗下的《侠隐江湖》游戏做了一个名叫《只要功夫深 撩妹100分》的H5,只要通过翻转手机就能即刻扭转人生,从事事无可奈何的“凡人模式”切换为开挂的“大侠模式”,一圆一众为现实所累的现代人的武侠梦。它采用简单好玩的翻转形式和逗趣浮夸的故事情节,向世人传达了“天生武侠,本色江湖”的游戏理念。 5. NEXT IDEA×故宫:大明皇帝除了会唱 Rap,还能有多魔性?     扫描二维码,立即体验!     一句话点评:大明皇帝穿越故宫玩Rap成新晋网红的神邀请函 故宫淘宝的萌版皇帝们早已深入人心,然而万万没想到这次大明皇帝变身rapper席卷朋友圈的H5,却是腾讯与故宫跨界合作举办“Next Idea × 故宫” 腾讯创新大赛的邀请函。该H5将古今多种元素相互穿插,让原本遥远的古人重新焕发生机,充满现代感的幽默演绎,让人眼前一亮,大大刺激了用户的分享欲。短时间内访问量就突破了300W。 6. 361°:我给你画了个动画,看完可别哭啊!     扫描二维码,立即体验!     一句话点评:用自己画的小人去创造属于你的热爱故事 相对于单纯通过点击进行互动,引导用户亲自画出小人去完成一系列动作着实新鲜,这种形式也许不是首创,但也阻挡不了它的刷屏之势。361°从自身品牌调性出发,迎合奥运主题,用画画的方式鼓励用户勇敢面对挑战,在人生这场比赛中赢到最后。H5情节设定完整,动画效果生动可爱,轻松为品牌收获满满好感。 7. 墨迹天气:#天气改变命运#H5,每天都有新改变,每天都能玩一遍     扫描二维码,立即体验!     一句话点评:奥运最强借势H5 今年正逢里约奥运会,墨迹天气以#天气决定命运#为主题,推出了一个在奥运期间每天更新的H5。整整持续了17个日夜,一天一个H5热点追击,原创动画+原创词曲+音乐互动,在奥运会闭幕当天更是放出了《月球运动会》这个大招视频。W将这款行业内领先、人尽皆知的天气App,系统性地实现了从“工具化”到“品牌化”的价值转换,借势时事热点,用一个最平常不过的道理触及人心,从而引发思考。 8. 天猫:尽情尽兴!天猫穿越宇宙向你发来了一封双11邀请函     查看案例详情:http://www.digitaling.com/projects/19272.html (该活动已下线) 一句话点评:穿越宇宙级的一镜到底沉浸式体验 众所周知,淘宝是出了名的“爱搞事情”,而且逼格没有最高只有更高。这次天猫双11的宣传H5又实现了一次自我超越。H5融入时下最流行的VR技术,用户通过手指轻滑屏幕,就可以感受到由225张素材图精心构建的“一镜到底”的天猫世界。其中不拘泥于形式具有兼容特点的巴洛克式风格与双11“不设限,尽情狂欢”的理念巧妙结合,相得益彰。充满未来感的沉浸式体验让人啧啧称奇,也似乎已远远超出了H5原来的定义。 9. Dopemine:THE SAVE – 活口:不留活口的H5尝试     扫描二维码,立即体验!     一句话点评:交互式密室逃脱微电影H5 相信大家对密室逃脱游戏并不陌生,但融影视、游戏、支付于一体的H5却前所未有。Dopemine借助微信支付及 H5 强大的表现平台,将游戏演给我们看,将电影放给我们玩儿。通过将产品线索与游戏情节融为一体,故事情节环环相扣,用“色彩”引导用户层层深入,最后引导用户支付1元钱来下载“性格色彩APP”以解开谜团。相当于用一个H5完成了一部微电影和一个小游戏的工程量,怎一个酷字了得? 10. TGideas:为什么腾讯动漫选了薛之谦当代言人?     扫描二维码,立即体验!     一句话点评:当薛式搞笑遇上燃情国漫 提到薛之谦,很多人的第一反应就是“段子手”。当薛式段子遇上热血二次元,产生的化学反应真心不小。有段子,有表演,还有剧情的各种反转,薛之谦都完美消化,最终完成了“共同的信仰,由我来守护”的品牌理念的有效传递,不得不说腾讯动漫app代言人选得非常到位。据悉,该 H5 从上线后2小时便获得了百万级的 PV,平均停留时间也达到了 1 分 49 秒,将近故宫 H5(56.8 秒)的两倍啊!

    3
    一个纯采集站长的SEO、采集、运维总结

    一个纯采集站长的SEO、采集、运维总结

    我是一个纯采集站长,下面的这些总结,有些是关于关于SEO,有些是关于采集和运维,都是很基础的个人见解,仅作分享,请自辨好坏是非,实践出真知。 原创好还是采集好? 当然是原创好,因为百度是这么说的,谁叫人家是裁判。 为什么我原创了很多文章,还是不收录?收录了没排名? 一个搜索引擎,它的核心价值是要为用户提供他/她最需要的结果。搜索引擎是有统计网民需求的,对于网民需求量小或者几乎没有需求的内容,即使你是原创也可能被搜索引擎忽略,因为它不想浪费资源在无意义的内容上。 对网民需求量大的内容,收录应该会比较多、比较快,但是,正因为收录多,即使你是原创,也可能很难挤进排名。 搜索引擎统计网民需求以什么来标识? 关键词。每一个人搜索一个关键词时,就表明他/她对这个词相关的内容有需求。而且,使用搜索引擎的人,通常是有问答需求、检索查询需求。当然搜索引擎内部肯定有非常庞大的分析系统,对这些需求进行精确的定位,详见百度指数。比如搜索的关键词是“手机”,很有可能是想要买手机或者查某款的价格,也可能只是想要下载漂亮的壁纸。但是,如果是想要壁纸,就会有更精确的关键词“手机壁纸”,以下拉框或者相关搜索的形式呈现出来。 既然原创好,为什么要采集? 1. 虽然原创好,但只要方法适当,采集的效果并不会比原创差多少,甚至比没掌握到方法的那些原创好很多。 2. 精力有限,原创很难保证长期大量更新,如果请个编辑,投入产出比可能是负数。 市面上采集器那么多,应该用哪个好? 每个采集器都有它的独特之处,所谓存在即合理。请根据自己的需求来选择即可。我的采集器是自己开发的,开发的过程中考虑了以下几方面,使用其他采集器的也可作参考: 1. 直接提供已分类的海量关键词,这些关键词都是百度已经统计的有网民需求的词(有百度指数),或者是这些词的长尾词,来自百度下拉框或相关搜索。 2. 直接按关键词采集,智能分析网页正文进行抓取,不需要自己写采集规则。 3. 抓取到的正文经过规范的标签清理,段落全部以 标签呈现,乱码一律去除。 4. 根据采集到的内容自动配图,图片一定是与该内容相关度非常高的。以这种方式代替伪原创,既不影响可读性,又使文章图文并茂,做到比原创所提供的信息更丰富。 5. 正文内容中的关键词自动加粗,也可自定义要插入的关键词。但没有做句子重排、段落重排等影响可读性的所谓“伪原创”功能。 6. 可直接使用关键词和其相关词组合作为标题,也可抓取目标网页标题。 7. 可进行微信文章采集。 8. 不用触发或者挂机。 9. 集成百度站长平台主动推送,加快收录。 不同的网站程序,比如织梦、WordPress、dz、zblog、帝国cms或者其他,对SEO有什么影响? 理论上没有影响。因为搜索引擎并不知道你是什么程序,或者它可以通过一些规则识别出来,也不可能因为程序本身的不同而影响它的判断。 那什么会影响SEO呢?答案是模板。因为基本上这些程序都有模板机制,同样程序可以输出不同的页面,不同的程序也可以输出同样的页面,这就是模板。模板确定之后,你的每一个页面就按照这个框架来输出,也就是整个html结构已经确定。而这些html,正是搜索引擎要重点关注的,它得从这些html中得到它想要的信息。因此,一套好的模板非常重要。 模板设计应该注意哪些细节? 1. 权重结构顺序。整个页面的html中(注意是html,而不是显示出来的版面),越靠前的位置,权重越高。由此引申出来,“title”、keyword、description三个标签,因为最靠前,权重最高。其次通常是导航,也是基本上是最靠上的,权重也非常高。再次就是文章标题和正文。这是根据html的前后来排序的。 2. 因为搜索引擎首先要遵循W3C标准,所以,W3C定义的一些本来就是用来表示重要信息的标签,权重自然就高,比如,特别是h1,用来表示当前页面最重要的信息,一般每个页面只能有一个,其权重估计与title相当,也通常是用来放当前页面的标题,当然也有为了提高首页权重,用h1来放置logo或首页链接,都是可以的。另外还有em、strong这样的标签,用来表示强调,一般认为strong权重高于标签,同样也是加粗作用,但我们认为从SEO的角度看是没有权重加强的。 3. css或者js代码对搜索引擎来说通常是无意义的,尽量使用单独的文件来存放,或者在允许的情况下放到html尾部去 网站结构规划应该注意哪些问题? 1. URL设计。URL也是可以包含关键词的,比如你的网站是关于电脑的,你的URL中可以包含“PC”,因为它在搜索引擎眼里通常是“电脑”的同义词。URL不要太长,层次尽量不要超过4层,这个就点到为止。 2. 栏目设计。栏目通常是与导航相关联的,设计时应该考虑网站整体的主题,用户可能会对哪些内容感兴趣,栏目名称最好是网站的几个主关键词,这样也方便利用导航的权重。 3. 关键词布局。理论上每一个内容页都应该有它的核心关键词,同一个栏目下的文章,尽可能围绕栏目关键词展开。一个简单粗暴的办法就是直接用栏目关键词的长尾词。 动态、伪静态、静态,这三者哪个好? 这个不能一概而论,推荐使用伪静态或静态。这三者的区别,是是否生成静态文件,以及URL格式是否动态。生成静态文件,本质上是为了加快访问速度,减少数据库查询,但会不断增加占用空间;伪静态只是通过URL重写修改URL,实际上还是每次都要经过程序运算、查询数据库再输出页面,对加快访问速度完全无效。动态与伪静态的差异只在于URL,带问号加参数。 所以关注两个点就好:网站打开速度是否够快?你是否需要节约服务器空间? 不同的网站程序,数据库操作的效率可能不同。一般来讲,内容页数量在1万以内的,页面打开速度都是比较快的,数据量更大一些,达到5万、十万甚至更多,通常就要考虑静态化了。 有哪些途径改善访问速度? 1. 上面已经说到的静态化。 2. 通常很多网站模板中都有随机调用文章或者类似的版块,事实上对数据库来说,随机是一项比较重的负担,在模板中应该尽量减少随机文章的调用。如果不可避免,可以考虑从数据库上优化,对有索引的字段排序通常比没有索引要快很多。 3. 将图片、js、css等不经常修改的文件,放到专用的静态服务器上,多个js、或者多个css能合并的尽量合并到一个文件,减少http连接次数。 4. 使用各类云加速产品。对普通网站来说,免费的百度云加速或者360的云加速都还可以。 文章比较多,网站已经开启静态,但是每次全站更新都要花很长时间怎么办? 我的做法是使用缓存机制,这里只提供一个思路,可能需要自己二次开发。 网站设定为伪静态,每一个请求到达时,程序检查是否存在对应的缓存html文件,如果该文件的生成时间是多少小时或几天以前,我们判定它需要更新,这时候执行正常流程,程序查询数据库,生成html后,写入到缓存文件,再输出到客户端。 当下一次访问到达时,比如1分钟以后又来一个访问相同页面,再次检查缓存文件时间。从时间上可以判断文件非常新,完全不用更新,则直接读取文件内容输出到客户端。这样每个页面都可以实现自动生成,也只有第一个访客会感受到速度慢,后面的访客访问时都相当于是静态访问,速度是非常快的。 如果是独立服务器,还可以考虑自动检测服务器负载,如果负载本来就高,那就算判断出来需要更新,也暂时不更新,改为直接输出。 图片是引用远程网址好还是放在自己服务器好? 这个也是各有优劣。引用远程网址,可以节约自己的带宽,但很可能会因为对方服务器缓慢、或删除资源、或防盗链,图片无法显示。如果下载到自己服务器,当然一切都自己掌控,但是图片会非常占用空间,总体上可能比生成静态所占的空间更大,而且如果访问量大,图片是最吃带宽的。 网站内链应该怎样优化? 内链是百度官方推荐的优化手段之一,所以这是一定要做的。通常表现的形式是正文中出现某个关键词,给这个关键词加上一个链接,指向另一个正好是这个关键词相关内容的页面。因此就诞生了一些所谓的优化手法,强行在正文中插入一些关键词和链接,以此进行类似互推的操作。还有的为了提高首页权重,到处都放上网站名称,并做上首页链接,以为这样可以提高目标页面的权重。但是这些很可能都是适得其反,因为搜索引擎会统计每个链接的点击率。如果放在醒目位置点击却很少的链接,有可能会判断为作弊。所以,请只在正文中本来就有的关键词上做内链,就可以了。 段落重排、句子重排、同义词替换这些伪原创手法到底好不好? 不好。因为搜索引擎已经智能,已经不是简单的数据库检索,它会自然语义分析(详情请搜索“NLP”),凡是语义解析比较困难的句子或者段落,它是可以判断为可读性差的,所以我认为这些“伪原创”可能是自作聪明。 评论模块基本上没有人用,该要还是不要? 要。评论模块最头疼是事情是垃圾评论,通常真正发言的访客很少,垃圾评论一大堆,整天和营销软件斗智斗勇。这里提供一个我已经实现的方案,对收录可能有一定帮助(没有依据的,只是猜测): 保留评论框、但禁止评论。所有评论由自己的网站程序生成。前面提到搜索引擎会自然语义分析,其中有一项重要的能力,就是情感判断。搜索引擎会计算每条评论的情感值,是positive(积极)还是negative(消极),具体倾向是10%还是90%。如果评论内容表达的是积极情感,则可以给你的正文加分,反之则减分。至于怎样自动生成积极的评论,就八仙过海各显神通吧。 这是在网络社交发展起来后的必然趋势,用这种方式来反映一个页面的用户体验度。同理还有分享、点赞等,原理类似。 绿萝卜算法之后,外链到底还有没有用? 有用。参见搜索引擎三定律之相关性定律。既然是定律,就不会改变。谁的内容被引用得多,谁就是权威。在主动推送出现之前,外链应该算是蜘蛛认识一个页面内容的第一渠道。 外链一定要锚文本或者裸链吗? 不是。搜索引擎肩负重任,要努力发现真正有价值的东西,排除那些没价值的东西。所以有可能你直接提交的链接没收录,在别人地方随便发个纯文本网址,被它发现了,还计算了加分。 除了锚文本和裸链,还可以用关键词+网址的形式发纯文本。这样在网址前面的那个关键词是会自动与该网址关联的。 还有,有些链接虽然加了nofollow属性,但是在百度计算外链的时候,还是会计算的。 收录和索引到底什么关系? 收录表示蜘蛛来抓取过、分析过。索引表示蜘蛛分析之后,认为内容有一定价值。只有进入索引的内容才有可能出现在搜索结果中,展现给用户。也就是说只有索引的内容才有机会带来流量。

    设计和审美 → 更多

    2016年惊艳朋友圈的十大H5 你被几个刷过屏?

    2016年惊艳朋友圈的十大H5 你被几个刷过屏?

    无酱:在这个日新月异的时代,想要立于不败之地,摆脱被淘汰的命运,只有迎头赶上,不断创新。在过去两年的时间内,H5经历了从全民兴起 – 爆发 – 沉淀到再爆发式增长的过程,以层出不穷的新面孔一次又一次展现了惊人的生命力。 2016年即将呼啸而过,让我们抓住今年的尾巴来细数一下这一年那些扭转衰势给我们带来惊艳感受的十大H5,哪些曾经刷过你的屏呢? 注:以下仅代表个人观点,项目按照上线时间顺序排列。 1. 微信:我和微信的故事     查看案例详情:http://www.digitaling.com/projects/20080.html (该活动已下线) 一句话点评:大数据的暖心运用版“回忆杀” 2016微信公开课PRO版在开年就丢出了一个引爆朋友圈的轻H5,寥寥几页,几乎不需要互动,几条与“我”息息相关的数据统计,就能让用户分享得不亦乐乎。微信虽然不倡导诱导转发,但是这样大数据的暖心运用,恰到好处地唤醒用户记忆,引发情感共鸣,不刷屏才奇怪吧? 2. 豆瓣:我们的精神角落     扫描二维码,立即体验!     一句话点评:戏很足的文青解谜系列H5 坚持11年不打广告的豆瓣终于在今年年初放出了一个超级大招,以“我们的精神角落”为主题推出了一系列海报、品牌宣传片和H5。 H5分为眼、鼻、耳、口、大脑五个章节,从画面到文案再到交互整合了多种表现形式,只为向用户传达一个观点:我内心丰富、生而不凡,这是我的秘密。由内而外散发满满的豆瓣文艺气息,细节处理堪称完美。 3. 宝马:全新BMW M2游刃锋芒间     扫描二维码,立即体验!     一句话点评:狂炫酷拽破屏而出的速度与激情 宝马官方微信先是用一个“该新闻已被BMW快速删除”的标题迅速吸睛无数,再用阅读原文中的H5彻底点燃了用户的速度与激情:一辆BMW M家族全新车型M2从虚拟的新闻内页呼啸而出,在多个平台任性跨越横冲直撞,实现虚拟与现实的无缝切换,视觉冲击应接不暇,声效配合酣畅淋漓。在77分钟内便获得了10万+的阅读量,还得到了各行业意见领袖刷屏式的分享。 4. 侠隐江湖:一个翻滚的H5——只要功夫深 撩妹100分     扫描二维码,立即体验!     一句话点评:翻转手机扭转人生一圆武侠梦的H5 银汉集团为旗下的《侠隐江湖》游戏做了一个名叫《只要功夫深 撩妹100分》的H5,只要通过翻转手机就能即刻扭转人生,从事事无可奈何的“凡人模式”切换为开挂的“大侠模式”,一圆一众为现实所累的现代人的武侠梦。它采用简单好玩的翻转形式和逗趣浮夸的故事情节,向世人传达了“天生武侠,本色江湖”的游戏理念。 5. NEXT IDEA×故宫:大明皇帝除了会唱 Rap,还能有多魔性?     扫描二维码,立即体验!     一句话点评:大明皇帝穿越故宫玩Rap成新晋网红的神邀请函 故宫淘宝的萌版皇帝们早已深入人心,然而万万没想到这次大明皇帝变身rapper席卷朋友圈的H5,却是腾讯与故宫跨界合作举办“Next Idea × 故宫” 腾讯创新大赛的邀请函。该H5将古今多种元素相互穿插,让原本遥远的古人重新焕发生机,充满现代感的幽默演绎,让人眼前一亮,大大刺激了用户的分享欲。短时间内访问量就突破了300W。 6. 361°:我给你画了个动画,看完可别哭啊!     扫描二维码,立即体验!     一句话点评:用自己画的小人去创造属于你的热爱故事 相对于单纯通过点击进行互动,引导用户亲自画出小人去完成一系列动作着实新鲜,这种形式也许不是首创,但也阻挡不了它的刷屏之势。361°从自身品牌调性出发,迎合奥运主题,用画画的方式鼓励用户勇敢面对挑战,在人生这场比赛中赢到最后。H5情节设定完整,动画效果生动可爱,轻松为品牌收获满满好感。 7. 墨迹天气:#天气改变命运#H5,每天都有新改变,每天都能玩一遍    

    海外推广 + 更多

    Google、百度年终盘点出炉,全球网民都在搜索什么?

    Google、百度年终盘点出炉,全球网民都在搜索什么?

    每到12月的时候,各家公司纷纷推出年终盘点,以供回顾过去的一年里所发生的大小事件。 而在这些林林总总的盘点中,要数基于大数据基础上所生成的Google年度热搜榜和百度沸点国人搜索榜单最具代表性。在互联网浪潮的席卷下,每分每秒都会有无数用户搜索各式各样的信息,海量搜索结果体现的是网民关注度的分配倾向,也是社会的潮流热点。而Google、百度分别作为国外、国内份额最大的搜索引擎公司(据StatCounterGlobal Stats今年11月的最新数据,百度国内市场份额为76.36%,Google全球市场份额为93%,均排名第一),他们的榜单也一定程度上反映了在过去的一年里,中外的网民们都在关注着什么。 12月2日上午,百度在官方微博上发布了2016百度沸点国人搜索榜单,分为“年度热搜榜”“年度文娱榜”“年度现象榜”三大母榜单,下列26个子榜单,覆盖了时政、社会、体育等多个领域。 12天后,Google通过GoogleTrends发布本年度全球热搜榜单,与百度极度细分的榜单相比,谷歌仅划分了9大类:综合搜索、新闻、人物、消费者技术、体育赛事、悼念逝者、电影、音乐人和电视节目。 接下来,让刺猬君为你解读Google、百度的搜索榜单,看看他们“描绘”了一个怎样的2016年。 地球村村民们这一年都在搜索啥? 1、大家都在搜索的关键词:奥运会 从Google综合搜索榜和百度十大关键词榜来看,在即将过去的2016年里,全球人民都把目光聚焦到了首次在南美洲城市里约热内卢举办的第31届夏季奥运会。除了开幕前的治安混乱、配置设施差等槽点和比赛期间金牌带来的无数骄傲和泪点外,对于国人来说,今年的奥运会同时也展现了越来越个性鲜明的运动员形象,天真率性的傅园慧、“小哭包”孙杨、一直睡不醒的张继科……连新华社的小编也在奥运期间的推送里忍不住调侃“乒乓球队负责睡觉、游泳队负责搞笑,而跳水队负责虐狗”了。 而值得注意的是,虽然“奥运会”在百度十大关键词榜里名列前茅,但是它在Google综合搜索榜仅位列第八,夺冠的是在暑假风靡朋友圈的手游《Pokémon Go》。改编自《神奇宝贝》这款经典IP,再加上AR科技的加持,用户只需走出家门、动动手指就能在现实中圆一个精灵训练师的梦想。而《贪吃蛇大作战》手游同样表现不错,排到了第九的位置。2016年,游戏领域的爆发不可小觑,国外的佳作不断,国内亦有《倩女幽魂》《守望先锋》《阴阳师》这样的游戏接连打破次元之门,成为了互联网公司下一轮的红利所在。 与充斥着电影、游戏、明星、呈现出娱乐化特点的Google综合搜索榜相比,玩不到《Pokémon Go》的国人显然更加关注现实的问题和自身的需求,户口、房车、二胎等都是热门的话题。 2、大家都在关心的新闻:美国大选、英国脱欧、寨卡病毒、法国国庆日恐怖袭击 Google在放出今年盘点榜单的同时,也做了一个两分钟的小视频进行回顾。视频的开头,便是法国南部城市尼斯在国庆焰火秀间惊慌失措的人群,这场恐怖袭击造成了至少84人死亡;紧接着就是英国脱欧,英国社会本身所存在的阶级、种族冲突等问题也由此暴露;因为里约奥运会而变得名声大振的寨卡病毒让全世界都人心惶惶;美国大选,在产生新总统的同时,也带来了民意的分裂…… 2016年度谷歌回顾视频 2016虽然充满了撕裂与苦难,但正如微信公众号“PingWest品玩”所总结的一样,回顾这些负面事件也能让民众从中汲取到能够超越语言、地域、种族的力量,这恐怕就是Google想要传达的观念“虽然世界从未如此分裂,唯爱让我们继续前行”(love is outthere. Search on.)。 3、大家都在聚焦的人物:特朗普、希拉里 随着美国大选的落下帷幕,特朗普、希拉里顺理成章地也收获了来自全世界的注视,成为Google人物榜和百度十大焦点人物榜中惟二上榜的政界人士。 今年的美国大选堪称史上最混乱的闹剧之一,竞选过程中“视频门”“邮件门”“捐款门”交替上演。不少人本以为会迎来美国的第一任女总统,最后却是被称为“史上最糟”的川普在全国普选中胜出,成为笑到最后的黑马。然而这还不是结局,威斯康星州以“不公正”为由呼唤重新计票,最后以选票反增不减收场。 当然,对于不死心的反川普派来说,总是想搞点小动作。近日,一些好莱坞明星自发联合,呼吁选举团成员在12月19日的选举人选举中将选票投给除特朗普以外的其他候选人。 4、大家都在悼念的离别:拳王阿里去世 2016也是充满了泪点的一年,生离死别成了绕不开的话题。6月4日,美国拳王阿里的家人发布声明,称阿里因病去世,享年74岁。阿里时代也随之尘埃落定。 阿里的一生,足够称得上传奇:20年内22次获得重量级拳王称号,同时也是历史上首位3次夺得重量级拳王称号的拳击运动员;除开运动员的身份不谈,他亦为黑人群体发声,同时热衷公益、致力于慈善与人道主义事业,被授予了美国最高的平民荣誉——总统自由勋章。或许他的这一生,用他自己的话作总结最为恰当——“我不仅仅是伟大,我是双重伟大!” 5、大家都买了票的电影:《美国队长:内战》和《疯狂动物城》 随着2016年马上就要画上句号,电影届的厮杀也即将告一段落。《美国队长:内战》和《疯狂动物城》不仅登上了双榜,在票房方面的表现也是不俗,均突破了10亿美元的大关。前者出自漫威,后者来自迪斯尼,恰巧的是,2009年迪士尼斥资42亿美元收购的惊奇漫画公司,后来的中文译名正是漫威。 美国队长系列和其他的漫威英雄系列一样,采取的也是三部曲架构,但这可能也是第一个评价越来越好的三部曲系列:《美队1》表现平平,《美队2》突然大卖,《美队3》则因为不一样的切入角度成了整个系列的巅峰之作,这一点也可以从烂番茄的打分上有所体现,三部的新鲜度分别是80%、89%和90%。 《疯狂动物城》和以往的迪斯尼动物主题的动画电影一样,都以毛茸茸的小动物作为故事的主角,从设定到制作都是还原了真实的动物世界。但是在老少皆宜的故事情节背后投射的却是现实的人类世界,表面上讲述了小镇少女朱迪进城追梦的故事,实际却隐含了更深层次的主题:如何打破种族歧视和固有偏见。 除了这两部让迪士尼大赚的电影外,同时传递的一个讯号则是国漫振兴:《大鱼海棠》位居百度“十大热搜电影”榜单的第五名。 去年有《大圣归来》的横空出世,重拾国人对于中国动画的信心,因此今年同期上映的《大鱼海棠》也不可避免的被拿来比较。但是让观众失望的是号称倾注了十二年心血,画面精美,最终却流于空洞的对白和无力的剧情。即使这样,刺猬君也在之前的文章中写到,若把《大鱼海棠》放到如今的中国动画市场中,仍然属于顶级作品的那一层次。(传送门:《等待十二年的<大鱼海棠>口碑大跳水,唯一优点:全程画面可当壁纸》) 6、大家都在追的电视剧:《太阳的后裔》 从两个榜单上来看,网民对于电视节目的偏好体现了一定的地域性:歪果仁爱《权力的游戏》《黑镜》,而天朝人民则在《欢乐颂》《老九门》等八点档里不见不散。韩剧《太阳的后裔》却杀出了地域的重围,成为唯一同时登上双榜的外国电视剧。 聚焦于特定群体的《太阳的后裔》可以看作是一部披着军旅外衣的言情偶像剧,当帅气的特种兵遇到美颜的女医生,角色设定上的创新,再加上去掉了“车祸、癌症、治不好”的韩剧固定套路,主人公之间的爱情碰撞也变得让人期待。而“先播后拍”的模式创新,以及在引进中国时采用的“中韩同步”策略,使其在国内独播平台爱奇艺上的播放量近30亿,微博同名话题阅读量高达429万,宋仲基也新晋为“国民老公”,收割了一批小迷妹。 7、2016也是高科技爆发的一年 与2015、2014年甚至再之前的榜单相比,今年的百度沸点国人搜索榜单新开辟了“十大科技事件”这一子榜,细数那些足够改变生活的先进技术。的确,2016年是高科技井喷的一年,而其中又以AR、VR、人工智能、大数据最为引人注目。这也在榜单上有所体现,与上述几项新技术相关的关键词“虚拟现实走向主流”“Alphago决胜李世石”“无人车”“百度大脑震撼发布”“PowerEgg无人机”“人形机器人Altas”占据了“十大科技事件”榜的半壁江山。 与大数据联姻的互联网 除了看看这过去的一年都经历了哪些大事外,榜单本身也有其可圈可点之处。 上文提到,发布Google年度热搜榜单的是其旗下板块Google Trends。这是一个在Google搜索结果的基础上加以分析和统计后,能得出某一关键词在某一时期的被搜索频率和相关数据的平台。虽然国内用户需要翻墙才能接触到Google及其相关产品,但国内早就有了类似产品,百度指数便是植根于中国网民的搜索行为所产生的数据。 另一方面,据百度官方微信公众平台介绍,今年的百度沸点热搜榜整合了16亿网民在2016年1月—11月中旬期间使用百度旗下一系列产品后产生的数据,完全基于用户搜索行为进行分析后生成,没有人工的评价标准参与。 显然,数据成了支撑这两份榜单的关键词。伴随着计算机技术的快速发展,大量数据也由此产生,最明显的标志就是体量巨大、类型繁多、处理速度快但价值密度低。数据爆炸的背后,对数据零散利用所造成的数据浪费开始让人们有意识地去进行数据挖掘,以开发出更多的利用价值。据易观发布的《2016中国大数据市场年度综合报告》,目前我国的大数据市场正处于高速发展期,2015年的市场规模已经达到了105.5亿元。 在国内,以BAT为代表的互联网公司坐拥着数据金矿,早就举起了大数据的大旗。百度围绕着搜索数据而生,与其他两家相比最具有技术基因,因而也较早地完成了在大数据方面的布局:高薪聘请大数据领域的相关人才,构建深度学习研究院、云计算机房……成果也是显而易见的,在刚刚在过去的乌镇互联网峰会上,无人车、人脸识别系统大放光彩,百度大脑也入选了15大领先科技成果。而拥有社交数据的腾讯与拥有交易数据和信用数据的阿里巴巴,也不甘落后,均在数据的挖掘与变现上有所作为。 而目前,大数据的应用方向也正在朝着垂直行业和垂直应用领域拓展,无论是第一产业、第二产业还是第三产业都能看到大数据的身影。《2016中国大数据市场年度综合报告》也指出,金融、通讯、零售是大数据市场投资占比名列前三的产业,而人脸识别、语音识别、多重身份匹配则是其拓展的主要方向。 在以数据和内容为标志的互联网时代,谁率先与互联网融合成功,使其所产生的大量数据为己所用,充分挖掘背后的商业价值,谁就能在竞争中抢占先机、占领制高点,因而也不奇怪现在越来越多的企业开始与大数据联姻了。 参考资料: 1.《2016中国大数据市场年度综合报告》 2.《Google 回顾了 2016 年搜索记录:世界从未如此分裂,唯爱让我们继续前行》

     2016-12-23
     27
     0 
    着陆页体验和什么有关

    着陆页体验和什么有关

    依据谷歌自己的说法:“Google 的一项衡量标准,用来评估网站的着陆页对于点击您广告的用户的相关性和实用性。评分较高的着陆页通常结构清晰,并且网页文字与用户搜索的字词密切相关。” 这里就很难判断,他说的是关键词密度,还是对于跳转率的计算得出。 已知谷歌给出的三个参数:“预计点击率”“广告相关性”以及“着陆页体验”。其中“预计点击率”不在今天讨论的范围内。 而“广告相关性”就显得十分的雷同。 查看谷歌给出的解释:“广告相关性是一种关键字状态,它可以衡量您的关键字与广告之间的相关程度。”那么它指的就是在谷歌Adowrds中编辑的内容的相关程度。 最后我们可以得出的结论是:着陆页体验是一个综合得分,包括关键词密度,但更重要的是用户停留时间和跳出率。

     2015-09-6
     13
     0 
    熊猫算法更新4.2 将影响2%-3%的英文检索

    熊猫算法更新4.2 将影响2%-3%的英文检索

    据国外SEO网站SEL消息显示,谷歌已于上周宣布开始更新熊猫算法,即熊猫算法4.2。谷歌方面表示,本次算法的发布周期较长,也许需要几个月。由于发布周期较长,很多网站并未受到影响,因而很多站长至今仍未发现本次算法升级。 据悉,谷歌上一次更新熊猫算法是在2014年9月25日,距今已有10个月了。对于本次算法更新,谷歌表示,熊猫算法4.2将对2%-3%的用户检索(英语检索)产生影响。 而熊猫算法4.2的发布也意味着,在熊猫算法4.1中被K的网站有了“重生”的希望。所以谷歌还呼吁站长尽快合理的调整自己的网站。 熊猫算法更新史: Panda Update 1:2011年2月24日发布熊猫算法1.0。对11.8%的用户检索产生影响,仅限美国地区。 Panda Update 2:熊猫算法2.0,发布时间2011年4月11日,对2%的用户检索产生影响,全球范围内的英文检索。 Panda Update 3:2011年5月10日更新。 Panda Update 4:2011年6月16日更新。 Panda Update 5:2011年7月23日更新。 Panda Update 6:2011年8月12日更新,对6–9%的用户检索产生影响,包括多种语言检索。 Panda Update 7:2011年9月28日更新。 Panda Update 8:熊猫算法3.0,发布时间2011年10月19日,对约2%的用户检索产生影响。 Panda Update 9:2011年11月18日。影响范围低于1%。 Panda Update 10:2012年1月18日更新。 Panda Update 11:2012年2月27日更新。 Panda Update 12:2012年3月23日更新,对约1.6%的用户检索产生影响。 Panda Update 13:2012年4月19日更新。 Panda Update 14:2012年4月27日更新。 Panda Update 15:2012年6月9日更新,对1%的用户检索产生影响。 Panda Update 16:2012年6月25日谷歌官方宣布更新,对1%的用户检索产生影响。 Panda Update 17:2012年7月24日发布更新,对1%的用户检索产生影响。 Panda Update 18:2012年8月20日发布更新,对1%的用户检索产生影响。 Panda Update 19:2012年9月18日发布更新,影响范围低于0.7%。 Panda Update 20:2012年9月27日发布更新,对2.4%的英文检索产生影响。 Panda Update 21:2012年10月5日更新算法,约对美国地区1.1%的英文检索产生影响。全球范围内影响为0.4%。 Panda Update 22:2012年11月21日发布更新,对0.8%的英文检索产生影响。 Panda Update 23:发布时间2012年12月21日。对1.3%的英文检索产生影响。 Panda Update 24:更新时间2013年1月22日。对1.2%的用户检索产生影响。 Panda Update 25:更新时间2013年5月15日。 Panda Update 26:更新时间2013年7月18日。 Panda Update 27:熊猫算法4.0,发布时间2014年5月20日,对7.5%的用户检索产生影响。 Panda Update 28:熊猫算法4.1,发布时间2014年9月25日,对3–5%的用户检索产生影响。 Panda Update 30:熊猫算法4.2,发布时间2015年7月18日,对2–3%的英文检索产生影响。

     2015-05-26
     2
     0 

    软文 → 更多

    2016年惊艳朋友圈的十大H5 你被几个刷过屏?

    2016年惊艳朋友圈的十大H5 你被几个刷过屏?

    无酱:在这个日新月异的时代,想要立于不败之地,摆脱被淘汰的命运,只有迎头赶上,不断创新。在过去两年的时间内,H5经历了从全民兴起 – 爆发 – 沉淀到再爆发式增长的过程,以层出不穷的新面孔一次又一次展现了惊人的生命力。 2016年即将呼啸而过,让我们抓住今年的尾巴来细数一下这一年那些扭转衰势给我们带来惊艳感受的十大H5,哪些曾经刷过你的屏呢? 注:以下仅代表个人观点,项目按照上线时间顺序排列。 1. 微信:我和微信的故事     查看案例详情:http://www.digitaling.com/projects/20080.html (该活动已下线) 一句话点评:大数据的暖心运用版“回忆杀” 2016微信公开课PRO版在开年就丢出了一个引爆朋友圈的轻H5,寥寥几页,几乎不需要互动,几条与“我”息息相关的数据统计,就能让用户分享得不亦乐乎。微信虽然不倡导诱导转发,但是这样大数据的暖心运用,恰到好处地唤醒用户记忆,引发情感共鸣,不刷屏才奇怪吧? 2. 豆瓣:我们的精神角落     扫描二维码,立即体验!     一句话点评:戏很足的文青解谜系列H5 坚持11年不打广告的豆瓣终于在今年年初放出了一个超级大招,以“我们的精神角落”为主题推出了一系列海报、品牌宣传片和H5。 H5分为眼、鼻、耳、口、大脑五个章节,从画面到文案再到交互整合了多种表现形式,只为向用户传达一个观点:我内心丰富、生而不凡,这是我的秘密。由内而外散发满满的豆瓣文艺气息,细节处理堪称完美。 3. 宝马:全新BMW M2游刃锋芒间     扫描二维码,立即体验!     一句话点评:狂炫酷拽破屏而出的速度与激情 宝马官方微信先是用一个“该新闻已被BMW快速删除”的标题迅速吸睛无数,再用阅读原文中的H5彻底点燃了用户的速度与激情:一辆BMW M家族全新车型M2从虚拟的新闻内页呼啸而出,在多个平台任性跨越横冲直撞,实现虚拟与现实的无缝切换,视觉冲击应接不暇,声效配合酣畅淋漓。在77分钟内便获得了10万+的阅读量,还得到了各行业意见领袖刷屏式的分享。 4. 侠隐江湖:一个翻滚的H5——只要功夫深 撩妹100分     扫描二维码,立即体验!     一句话点评:翻转手机扭转人生一圆武侠梦的H5 银汉集团为旗下的《侠隐江湖》游戏做了一个名叫《只要功夫深 撩妹100分》的H5,只要通过翻转手机就能即刻扭转人生,从事事无可奈何的“凡人模式”切换为开挂的“大侠模式”,一圆一众为现实所累的现代人的武侠梦。它采用简单好玩的翻转形式和逗趣浮夸的故事情节,向世人传达了“天生武侠,本色江湖”的游戏理念。 5. NEXT IDEA×故宫:大明皇帝除了会唱 Rap,还能有多魔性?     扫描二维码,立即体验!     一句话点评:大明皇帝穿越故宫玩Rap成新晋网红的神邀请函 故宫淘宝的萌版皇帝们早已深入人心,然而万万没想到这次大明皇帝变身rapper席卷朋友圈的H5,却是腾讯与故宫跨界合作举办“Next Idea × 故宫” 腾讯创新大赛的邀请函。该H5将古今多种元素相互穿插,让原本遥远的古人重新焕发生机,充满现代感的幽默演绎,让人眼前一亮,大大刺激了用户的分享欲。短时间内访问量就突破了300W。 6. 361°:我给你画了个动画,看完可别哭啊!     扫描二维码,立即体验!     一句话点评:用自己画的小人去创造属于你的热爱故事 相对于单纯通过点击进行互动,引导用户亲自画出小人去完成一系列动作着实新鲜,这种形式也许不是首创,但也阻挡不了它的刷屏之势。361°从自身品牌调性出发,迎合奥运主题,用画画的方式鼓励用户勇敢面对挑战,在人生这场比赛中赢到最后。H5情节设定完整,动画效果生动可爱,轻松为品牌收获满满好感。 7. 墨迹天气:#天气改变命运#H5,每天都有新改变,每天都能玩一遍    

    国内推广 → 更多

    一个纯采集站长的SEO、采集、运维总结

    一个纯采集站长的SEO、采集、运维总结

    我是一个纯采集站长,下面的这些总结,有些是关于关于SEO,有些是关于采集和运维,都是很基础的个人见解,仅作分享,请自辨好坏是非,实践出真知。 原创好还是采集好? 当然是原创好,因为百度是这么说的,谁叫人家是裁判。 为什么我原创了很多文章,还是不收录?收录了没排名? 一个搜索引擎,它的核心价值是要为用户提供他/她最需要的结果。搜索引擎是有统计网民需求的,对于网民需求量小或者几乎没有需求的内容,即使你是原创也可能被搜索引擎忽略,因为它不想浪费资源在无意义的内容上。 对网民需求量大的内容,收录应该会比较多、比较快,但是,正因为收录多,即使你是原创,也可能很难挤进排名。 搜索引擎统计网民需求以什么来标识? 关键词。每一个人搜索一个关键词时,就表明他/她对这个词相关的内容有需求。而且,使用搜索引擎的人,通常是有问答需求、检索查询需求。当然搜索引擎内部肯定有非常庞大的分析系统,对这些需求进行精确的定位,详见百度指数。比如搜索的关键词是“手机”,很有可能是想要买手机或者查某款的价格,也可能只是想要下载漂亮的壁纸。但是,如果是想要壁纸,就会有更精确的关键词“手机壁纸”,以下拉框或者相关搜索的形式呈现出来。 既然原创好,为什么要采集? 1. 虽然原创好,但只要方法适当,采集的效果并不会比原创差多少,甚至比没掌握到方法的那些原创好很多。 2. 精力有限,原创很难保证长期大量更新,如果请个编辑,投入产出比可能是负数。 市面上采集器那么多,应该用哪个好? 每个采集器都有它的独特之处,所谓存在即合理。请根据自己的需求来选择即可。我的采集器是自己开发的,开发的过程中考虑了以下几方面,使用其他采集器的也可作参考: 1. 直接提供已分类的海量关键词,这些关键词都是百度已经统计的有网民需求的词(有百度指数),或者是这些词的长尾词,来自百度下拉框或相关搜索。 2. 直接按关键词采集,智能分析网页正文进行抓取,不需要自己写采集规则。 3. 抓取到的正文经过规范的标签清理,段落全部以 标签呈现,乱码一律去除。 4. 根据采集到的内容自动配图,图片一定是与该内容相关度非常高的。以这种方式代替伪原创,既不影响可读性,又使文章图文并茂,做到比原创所提供的信息更丰富。 5. 正文内容中的关键词自动加粗,也可自定义要插入的关键词。但没有做句子重排、段落重排等影响可读性的所谓“伪原创”功能。 6. 可直接使用关键词和其相关词组合作为标题,也可抓取目标网页标题。 7. 可进行微信文章采集。 8. 不用触发或者挂机。 9. 集成百度站长平台主动推送,加快收录。 不同的网站程序,比如织梦、WordPress、dz、zblog、帝国cms或者其他,对SEO有什么影响? 理论上没有影响。因为搜索引擎并不知道你是什么程序,或者它可以通过一些规则识别出来,也不可能因为程序本身的不同而影响它的判断。 那什么会影响SEO呢?答案是模板。因为基本上这些程序都有模板机制,同样程序可以输出不同的页面,不同的程序也可以输出同样的页面,这就是模板。模板确定之后,你的每一个页面就按照这个框架来输出,也就是整个html结构已经确定。而这些html,正是搜索引擎要重点关注的,它得从这些html中得到它想要的信息。因此,一套好的模板非常重要。 模板设计应该注意哪些细节? 1. 权重结构顺序。整个页面的html中(注意是html,而不是显示出来的版面),越靠前的位置,权重越高。由此引申出来,“title”、keyword、description三个标签,因为最靠前,权重最高。其次通常是导航,也是基本上是最靠上的,权重也非常高。再次就是文章标题和正文。这是根据html的前后来排序的。 2. 因为搜索引擎首先要遵循W3C标准,所以,W3C定义的一些本来就是用来表示重要信息的标签,权重自然就高,比如,特别是h1,用来表示当前页面最重要的信息,一般每个页面只能有一个,其权重估计与title相当,也通常是用来放当前页面的标题,当然也有为了提高首页权重,用h1来放置logo或首页链接,都是可以的。另外还有em、strong这样的标签,用来表示强调,一般认为strong权重高于标签,同样也是加粗作用,但我们认为从SEO的角度看是没有权重加强的。 3. css或者js代码对搜索引擎来说通常是无意义的,尽量使用单独的文件来存放,或者在允许的情况下放到html尾部去 网站结构规划应该注意哪些问题? 1. URL设计。URL也是可以包含关键词的,比如你的网站是关于电脑的,你的URL中可以包含“PC”,因为它在搜索引擎眼里通常是“电脑”的同义词。URL不要太长,层次尽量不要超过4层,这个就点到为止。 2. 栏目设计。栏目通常是与导航相关联的,设计时应该考虑网站整体的主题,用户可能会对哪些内容感兴趣,栏目名称最好是网站的几个主关键词,这样也方便利用导航的权重。 3. 关键词布局。理论上每一个内容页都应该有它的核心关键词,同一个栏目下的文章,尽可能围绕栏目关键词展开。一个简单粗暴的办法就是直接用栏目关键词的长尾词。 动态、伪静态、静态,这三者哪个好? 这个不能一概而论,推荐使用伪静态或静态。这三者的区别,是是否生成静态文件,以及URL格式是否动态。生成静态文件,本质上是为了加快访问速度,减少数据库查询,但会不断增加占用空间;伪静态只是通过URL重写修改URL,实际上还是每次都要经过程序运算、查询数据库再输出页面,对加快访问速度完全无效。动态与伪静态的差异只在于URL,带问号加参数。 所以关注两个点就好:网站打开速度是否够快?你是否需要节约服务器空间? 不同的网站程序,数据库操作的效率可能不同。一般来讲,内容页数量在1万以内的,页面打开速度都是比较快的,数据量更大一些,达到5万、十万甚至更多,通常就要考虑静态化了。 有哪些途径改善访问速度? 1. 上面已经说到的静态化。 2. 通常很多网站模板中都有随机调用文章或者类似的版块,事实上对数据库来说,随机是一项比较重的负担,在模板中应该尽量减少随机文章的调用。如果不可避免,可以考虑从数据库上优化,对有索引的字段排序通常比没有索引要快很多。 3. 将图片、js、css等不经常修改的文件,放到专用的静态服务器上,多个js、或者多个css能合并的尽量合并到一个文件,减少http连接次数。 4. 使用各类云加速产品。对普通网站来说,免费的百度云加速或者360的云加速都还可以。 文章比较多,网站已经开启静态,但是每次全站更新都要花很长时间怎么办? 我的做法是使用缓存机制,这里只提供一个思路,可能需要自己二次开发。 网站设定为伪静态,每一个请求到达时,程序检查是否存在对应的缓存html文件,如果该文件的生成时间是多少小时或几天以前,我们判定它需要更新,这时候执行正常流程,程序查询数据库,生成html后,写入到缓存文件,再输出到客户端。 当下一次访问到达时,比如1分钟以后又来一个访问相同页面,再次检查缓存文件时间。从时间上可以判断文件非常新,完全不用更新,则直接读取文件内容输出到客户端。这样每个页面都可以实现自动生成,也只有第一个访客会感受到速度慢,后面的访客访问时都相当于是静态访问,速度是非常快的。 如果是独立服务器,还可以考虑自动检测服务器负载,如果负载本来就高,那就算判断出来需要更新,也暂时不更新,改为直接输出。 图片是引用远程网址好还是放在自己服务器好? 这个也是各有优劣。引用远程网址,可以节约自己的带宽,但很可能会因为对方服务器缓慢、或删除资源、或防盗链,图片无法显示。如果下载到自己服务器,当然一切都自己掌控,但是图片会非常占用空间,总体上可能比生成静态所占的空间更大,而且如果访问量大,图片是最吃带宽的。 网站内链应该怎样优化? 内链是百度官方推荐的优化手段之一,所以这是一定要做的。通常表现的形式是正文中出现某个关键词,给这个关键词加上一个链接,指向另一个正好是这个关键词相关内容的页面。因此就诞生了一些所谓的优化手法,强行在正文中插入一些关键词和链接,以此进行类似互推的操作。还有的为了提高首页权重,到处都放上网站名称,并做上首页链接,以为这样可以提高目标页面的权重。但是这些很可能都是适得其反,因为搜索引擎会统计每个链接的点击率。如果放在醒目位置点击却很少的链接,有可能会判断为作弊。所以,请只在正文中本来就有的关键词上做内链,就可以了。 段落重排、句子重排、同义词替换这些伪原创手法到底好不好? 不好。因为搜索引擎已经智能,已经不是简单的数据库检索,它会自然语义分析(详情请搜索“NLP”),凡是语义解析比较困难的句子或者段落,它是可以判断为可读性差的,所以我认为这些“伪原创”可能是自作聪明。

    网文 → 更多

    年度最牛广告文案,看到最后我服了

    年度最牛广告文案,看到最后我服了

    原标题:满足女人的欲望,是我的使命 我叫王金财,跟所有在这个城市打拼的年轻人一样,我没有车子、没有房子,只有一个梦想和一份工作。 而且我的工作有点特殊,不仅对体力要求特别高,而且有些富婆真的挺难伺候,今天快了、明天慢了,好像我不是人,而是可以随意控制速度的机器一样。 她们有的是对现实生活不满意,有的是怀着好奇心想体验一下,还有的只是单纯想花钱找刺激,不管是什么原因,只要这些女人肯花钱,我都会尽心尽力。 有时候我干完一份活,虽然累得满头是汗,但是看着眼前的女人满足的表情,我觉得这份工作其实也挺伟大的。 网上有些人说干我们这行特赚钱,一年能赚几十万甚至几百万。 我只想说,送快递真的没有你们想得那么赚钱。 这不是刚过双十一吗,我这几天赚的也确实比平时多了点。下午,我车上还剩最后一个包裹,我一看时间还挺早,就去了趟副食大楼,想买点吃的犒劳自己。 偏偏这个时候就遇上了一件事,这件事有点难以启齿,因为我是个老实的男人,而这件事却跟一次艳遇有关。 副食大楼排队买东西的人特别多,我排了十多分钟还没排上,心里正郁闷,突然来了一个女的插队,哎我这暴脾气刚要发作,这女的转过头冲我甜甜一笑说,“哥,我真的特别着急,你别撵我走行吗?” 按说像我这样铁骨铮铮的汉子,不应该吃她这套美人计。但是我偏偏最受不了美女对我回眸一笑,当时我的铁骨一阵酥麻,红色脸说,“你为什么非得挤到我前面啊?” “因为你长得特别像我的偶像,”美女含情脉脉地说,“所以我看到你就有一种亲切感!” 我问,“你的偶像是谁?” 她笑着说,“马云!” “你这是夸人吗?“我不服气地说,“我可比马云好看多了。” 买完东西出门,我骑上电动三轮车,哼着小曲去送最后一个包裹。到地方刚要给收件人打电话,我一摸兜,手机没了。 我暗骂一声我靠,我送了半年快递才攒够钱买上土豪金,我容易吗我? 冷静,冷静,我提醒自己一定要冷静。刚才我还用手机看时间来着,所以一定是在副食大楼丢的,现在我必须马上回去调监控。 我一个漂移掉头,三轮车划出一道完美弧线,可是因为路上有雪太滑,我一头扎进了路边的沟里。 把三轮车从沟里推出来,却怎么也发动不着,没办法,只能推着车往回走。本来只要20分钟的路程,我足足推了3个小时。 赶到副食大楼的时候,正赶上保安在关门,我看他一个人锁那个大铁门挺费劲的,就帮了他一把。 我说明来意。保安说,“铁门锁上之后谁都进不去,只能等明天上班了!” 我失落的靠在铁门上,不知道回家该怎么跟媳妇交代。我媳妇是练拳击的,没别的毛病,就是打我总下死手,当初我买这个手机她就不同意,现在丢了,我预感到自己的肋骨今天恐怕要保不住。 保安大哥是个热心肠,他把手机借给我,让我给自己的手机打个电话试试。 我接过手机,看到上面有一个金属的小象吊坠。我对保安大哥说,“你的手机虽然不高档,但是这个小象看着挺艺术的。” “这是我女儿送给我的项链,我俩一人一条,但是我不好意思带项链,所以就把它改成了手机链。”保安大哥一脸幸福地说,“我女儿说这个小象能给人带来好运!” 我拨通了自己的电话,听筒里的彩铃响了很久,却一直无人接听。 跟保安大哥告别后,我心灰意冷的推着三轮车默默往家走。 今天的夜特别冷,回家的路也变得特别长。 其实我心里挺瞧不起自己的,不就是一个手机么,有什么了不起,男子汉大丈夫,大不了挣钱再买一个。可是一想到乡下舍不得吃穿的父母,还有天天逛街试衣服,却从来舍不得买的媳妇,我觉得自己做人真挺失败的。 我并不是一个迷信的人,但是今天的运气真是太背了,倒霉事一件接着一件,真像中邪了一样。 这时路旁的树丛里发出一阵怪声,像是野猫在叫,仔细听还有点像人的哭声,我心里有点害怕,便加快了脚步。 没走几步,我感觉身后好像隐约听到一阵急促的呼吸声,我回过头,却一个人都没有。可能是幻觉吧,我继续往前走。 突然!一只手从后面拍了我一下,我急忙回头,还是没人! 我的后背直冒冷汗,心跳得像打鼓一样。就在这时,脚下又传来一阵恐怖的笑声,我低头一看,一个秃顶的男人正蹲在地上冲着我笑。 “保安大哥,你心咋这么大呢?拍完我就蹲下,你跟我躲猫猫啊!” “兄弟,你走的也太快了,我百米12秒9都强撵上你,帽子都跑丢了。“保安大哥站起来捋了捋凌乱的头发说,”告诉你一个好消息,你的手机刚才回电话了,让你去大福公寓门前取手机。” 大福公寓并不远,20多分钟就到了。我看到一辆出租车,司机东张西望像是在等人,我一问果然是他打的电话。 但是,并不是他捡到了我的手机,而是他车上拉着一个喝醉的女人,这女人打车到大福公寓,可是却醉的不省人事,司机怎么叫都叫不醒,这时候正好看到她手里拿着手机,就拨通了通话记录里最后一个号码,于是就跟保安大哥联系上了。 我看了一下车上这个女人,正是副食大楼插队的那个,真没想到这么美的一张脸居然能干出这么龌蹉的事。 我本来想拿了手机就走,可是司机说必须把这女的一块弄走,还得把车费付了才给我手机。 没办法,我只能先付了车费,又扶着这个女人下了车。 我看到她戴着一个项链,上面也有一只小象,跟保安大哥手机链上的小象一模一样。 我想把他放在路边,可是这么冷的天,她穿的衣服又少,我怕她冻坏了。 我想报警,又怕万一她不是小偷,或者她有什么难处,我报警就等于毁了她。 我把她扶进了一家宾馆,给她开了个房间,不为别的,就当是报答保安大哥吧! 我扶着她进了房间,打算把他放在床上我就走,可谁成想,她突然醒了。 她发现自己躺在床上,以为我是坏人,先打了我一耳光,然后就喊着要报警。 我赶紧跟她解释:“姑娘,虽然我长得有点猥琐,但我绝对是好人。我好到什么程度呢,就是平时我跟我媳妇吵架,我气得离家出走,但不超过1个小时我肯定回家,而且我还得顺道买点菜。” 她说,“我不管,你现在有三个选择,1、我报警告你非礼,2、我打电话告诉你老婆你跟我开房,3、陪我喝酒。你选一个吧。” 我说,“姑娘,你这属于送分题啊!我选3” 她打电话让吧台送了很多酒,我就这样不情愿却也没任何办法的跟她喝上了。 我酒量本来就不好,不知道是因为喝多了,还是我心里真的对她有点好感,我居然开始跟她讲起了心事,我把这些年压抑在心里无处发泄的话都跟她来了个一吐为快。 她也流着泪跟我讲了她的故事,原来她也是个苦命的人,我们都是这个城市里活在最底层却有着不该有的梦想的人。不知道是酒精的作用,还是两颗同命相连的心渴望得到安慰,我们两个人居然抱在了一起。 孤男寡女,两颗空虚的心交织在一起,干柴遇到烈火,有些事已经不可避免的即将发生。 我双手把她死死地揽在怀里,然后一个腿绊把她撂倒。我小时候是学校摔跤队的,放倒她简直不费吹灰之力。她也不含糊,身体已经躺在地上,但是双膀一较劲,一翻身又把我压在下面。 我躺在下面想要解衬衫扣子,她却一把把我的衬衫撕开,扣子散落在地上。当时我穿的是工作服,所以我又偷偷用手把扣子都摸了起来,放进兜里,心里盘算着明天还得自己缝上。 就在这千钧一发之际,我突然想起一件非常重要的事。此时她已经脱光了衣服像头发情的母狼一样撕咬着我。我抽出一只手,一掌将她打倒在地,然后跨过她丰满匀称的身体飞奔下楼,拿出三轮车里最后一个快件,看了一眼上面的收件人地址,绝尘而去。 这不是一个普通的快件,一想到这个收件人的特殊身份,我便不敢再有丝毫怠慢,使出全部力气全速奔跑。 17分钟后,我把包裹送到了收件人的手中,她拿过包裹激动地说,“还真是当天就能送到啊!太神奇了。” 看到客户脸上满足的表情,我感觉特别欣慰。我擦了擦汗说,“感谢您选择当日寄件,当日送达的[顺丰即日]服务。无论遇到什么阻碍,顺丰速递员都会按照承诺,将快递在当天20:00之前送到您的手上。”

    SEO → 更多

    一个纯采集站长的SEO、采集、运维总结

    一个纯采集站长的SEO、采集、运维总结

    我是一个纯采集站长,下面的这些总结,有些是关于关于SEO,有些是关于采集和运维,都是很基础的个人见解,仅作分享,请自辨好坏是非,实践出真知。 原创好还是采集好? 当然是原创好,因为百度是这么说的,谁叫人家是裁判。 为什么我原创了很多文章,还是不收录?收录了没排名? 一个搜索引擎,它的核心价值是要为用户提供他/她最需要的结果。搜索引擎是有统计网民需求的,对于网民需求量小或者几乎没有需求的内容,即使你是原创也可能被搜索引擎忽略,因为它不想浪费资源在无意义的内容上。 对网民需求量大的内容,收录应该会比较多、比较快,但是,正因为收录多,即使你是原创,也可能很难挤进排名。 搜索引擎统计网民需求以什么来标识? 关键词。每一个人搜索一个关键词时,就表明他/她对这个词相关的内容有需求。而且,使用搜索引擎的人,通常是有问答需求、检索查询需求。当然搜索引擎内部肯定有非常庞大的分析系统,对这些需求进行精确的定位,详见百度指数。比如搜索的关键词是“手机”,很有可能是想要买手机或者查某款的价格,也可能只是想要下载漂亮的壁纸。但是,如果是想要壁纸,就会有更精确的关键词“手机壁纸”,以下拉框或者相关搜索的形式呈现出来。 既然原创好,为什么要采集? 1. 虽然原创好,但只要方法适当,采集的效果并不会比原创差多少,甚至比没掌握到方法的那些原创好很多。 2. 精力有限,原创很难保证长期大量更新,如果请个编辑,投入产出比可能是负数。 市面上采集器那么多,应该用哪个好? 每个采集器都有它的独特之处,所谓存在即合理。请根据自己的需求来选择即可。我的采集器是自己开发的,开发的过程中考虑了以下几方面,使用其他采集器的也可作参考: 1. 直接提供已分类的海量关键词,这些关键词都是百度已经统计的有网民需求的词(有百度指数),或者是这些词的长尾词,来自百度下拉框或相关搜索。 2. 直接按关键词采集,智能分析网页正文进行抓取,不需要自己写采集规则。 3. 抓取到的正文经过规范的标签清理,段落全部以 标签呈现,乱码一律去除。 4. 根据采集到的内容自动配图,图片一定是与该内容相关度非常高的。以这种方式代替伪原创,既不影响可读性,又使文章图文并茂,做到比原创所提供的信息更丰富。 5. 正文内容中的关键词自动加粗,也可自定义要插入的关键词。但没有做句子重排、段落重排等影响可读性的所谓“伪原创”功能。 6. 可直接使用关键词和其相关词组合作为标题,也可抓取目标网页标题。 7. 可进行微信文章采集。 8. 不用触发或者挂机。 9. 集成百度站长平台主动推送,加快收录。 不同的网站程序,比如织梦、WordPress、dz、zblog、帝国cms或者其他,对SEO有什么影响? 理论上没有影响。因为搜索引擎并不知道你是什么程序,或者它可以通过一些规则识别出来,也不可能因为程序本身的不同而影响它的判断。 那什么会影响SEO呢?答案是模板。因为基本上这些程序都有模板机制,同样程序可以输出不同的页面,不同的程序也可以输出同样的页面,这就是模板。模板确定之后,你的每一个页面就按照这个框架来输出,也就是整个html结构已经确定。而这些html,正是搜索引擎要重点关注的,它得从这些html中得到它想要的信息。因此,一套好的模板非常重要。 模板设计应该注意哪些细节? 1. 权重结构顺序。整个页面的html中(注意是html,而不是显示出来的版面),越靠前的位置,权重越高。由此引申出来,“title”、keyword、description三个标签,因为最靠前,权重最高。其次通常是导航,也是基本上是最靠上的,权重也非常高。再次就是文章标题和正文。这是根据html的前后来排序的。 2. 因为搜索引擎首先要遵循W3C标准,所以,W3C定义的一些本来就是用来表示重要信息的标签,权重自然就高,比如,特别是h1,用来表示当前页面最重要的信息,一般每个页面只能有一个,其权重估计与title相当,也通常是用来放当前页面的标题,当然也有为了提高首页权重,用h1来放置logo或首页链接,都是可以的。另外还有em、strong这样的标签,用来表示强调,一般认为strong权重高于标签,同样也是加粗作用,但我们认为从SEO的角度看是没有权重加强的。 3. css或者js代码对搜索引擎来说通常是无意义的,尽量使用单独的文件来存放,或者在允许的情况下放到html尾部去 网站结构规划应该注意哪些问题? 1. URL设计。URL也是可以包含关键词的,比如你的网站是关于电脑的,你的URL中可以包含“PC”,因为它在搜索引擎眼里通常是“电脑”的同义词。URL不要太长,层次尽量不要超过4层,这个就点到为止。 2. 栏目设计。栏目通常是与导航相关联的,设计时应该考虑网站整体的主题,用户可能会对哪些内容感兴趣,栏目名称最好是网站的几个主关键词,这样也方便利用导航的权重。 3. 关键词布局。理论上每一个内容页都应该有它的核心关键词,同一个栏目下的文章,尽可能围绕栏目关键词展开。一个简单粗暴的办法就是直接用栏目关键词的长尾词。 动态、伪静态、静态,这三者哪个好? 这个不能一概而论,推荐使用伪静态或静态。这三者的区别,是是否生成静态文件,以及URL格式是否动态。生成静态文件,本质上是为了加快访问速度,减少数据库查询,但会不断增加占用空间;伪静态只是通过URL重写修改URL,实际上还是每次都要经过程序运算、查询数据库再输出页面,对加快访问速度完全无效。动态与伪静态的差异只在于URL,带问号加参数。 所以关注两个点就好:网站打开速度是否够快?你是否需要节约服务器空间? 不同的网站程序,数据库操作的效率可能不同。一般来讲,内容页数量在1万以内的,页面打开速度都是比较快的,数据量更大一些,达到5万、十万甚至更多,通常就要考虑静态化了。 有哪些途径改善访问速度? 1. 上面已经说到的静态化。 2. 通常很多网站模板中都有随机调用文章或者类似的版块,事实上对数据库来说,随机是一项比较重的负担,在模板中应该尽量减少随机文章的调用。如果不可避免,可以考虑从数据库上优化,对有索引的字段排序通常比没有索引要快很多。 3. 将图片、js、css等不经常修改的文件,放到专用的静态服务器上,多个js、或者多个css能合并的尽量合并到一个文件,减少http连接次数。 4. 使用各类云加速产品。对普通网站来说,免费的百度云加速或者360的云加速都还可以。 文章比较多,网站已经开启静态,但是每次全站更新都要花很长时间怎么办? 我的做法是使用缓存机制,这里只提供一个思路,可能需要自己二次开发。 网站设定为伪静态,每一个请求到达时,程序检查是否存在对应的缓存html文件,如果该文件的生成时间是多少小时或几天以前,我们判定它需要更新,这时候执行正常流程,程序查询数据库,生成html后,写入到缓存文件,再输出到客户端。 当下一次访问到达时,比如1分钟以后又来一个访问相同页面,再次检查缓存文件时间。从时间上可以判断文件非常新,完全不用更新,则直接读取文件内容输出到客户端。这样每个页面都可以实现自动生成,也只有第一个访客会感受到速度慢,后面的访客访问时都相当于是静态访问,速度是非常快的。 如果是独立服务器,还可以考虑自动检测服务器负载,如果负载本来就高,那就算判断出来需要更新,也暂时不更新,改为直接输出。 图片是引用远程网址好还是放在自己服务器好? 这个也是各有优劣。引用远程网址,可以节约自己的带宽,但很可能会因为对方服务器缓慢、或删除资源、或防盗链,图片无法显示。如果下载到自己服务器,当然一切都自己掌控,但是图片会非常占用空间,总体上可能比生成静态所占的空间更大,而且如果访问量大,图片是最吃带宽的。 网站内链应该怎样优化? 内链是百度官方推荐的优化手段之一,所以这是一定要做的。通常表现的形式是正文中出现某个关键词,给这个关键词加上一个链接,指向另一个正好是这个关键词相关内容的页面。因此就诞生了一些所谓的优化手法,强行在正文中插入一些关键词和链接,以此进行类似互推的操作。还有的为了提高首页权重,到处都放上网站名称,并做上首页链接,以为这样可以提高目标页面的权重。但是这些很可能都是适得其反,因为搜索引擎会统计每个链接的点击率。如果放在醒目位置点击却很少的链接,有可能会判断为作弊。所以,请只在正文中本来就有的关键词上做内链,就可以了。 段落重排、句子重排、同义词替换这些伪原创手法到底好不好? 不好。因为搜索引擎已经智能,已经不是简单的数据库检索,它会自然语义分析(详情请搜索“NLP”),凡是语义解析比较困难的句子或者段落,它是可以判断为可读性差的,所以我认为这些“伪原创”可能是自作聪明。

    登录

    忘记密码 ?

    您也可以使用第三方帐号快捷登录

    切换登录

    注册

    扫一扫二维码分享