37岁把UC卖给马云,套现300亿财富自由,赌上全部身家造小鹏汽车

37岁把UC卖给马云,套现300亿财富自由,赌上全部身家造小鹏汽车,第1张

文| 文史 探索 家

编辑| 文史 探索 家

他草根出身从一个普通程序员到现在一跃成为新能源龙头之一,甚至公开叫板世界首富,并放出话来 “现在他比我厉害,但未来我比他更厉害”。

他在第一次创业之后, 年仅36岁就身家百亿。轻轻松松地实现了财富自由。

如果将现实搬入电视剧里的话,那么他就是妥妥的 励志大男主。

一手创办 UC ,转手就把公司卖给马云, 直接套现300亿 ,三年后 他放弃阿里董事长高位 ,投下全部身家选择了一条充满荆棘的道路 再次起航。

湖北省黄石市是何小鹏出生的地方,是一个 普通的工薪家庭 。父母也只是两个普普通通的工人,文化水平并不怎么高。这也 注定了何小鹏出生便和富贵不沾边但是这对朴素的工人夫妻也深知一个道理,学习才是以后孩子唯一的出路。他们两口子最大的心愿就是 何小鹏能努力学习,以后能找个好工作,安安稳稳过日子。

何小鹏从小便展现出 超强的学习天赋 ,终于在不懈地努力下成功考上 大学开始学习计算机 。何小鹏偶然间读到了一个成功学的故事,讲的是一个女人拥有千万存款实现了财富自由,可能对于17岁的何小鹏来说他根本不知道那究竟是多么巨大的数字, 但是这个理念已经深入何小鹏的内心中,此时的何小鹏暗下决心,自己能不能在40岁之前也实现财富自由。

没有家庭背景 又来自于小城市的何小鹏明白,想要实现财富自由能靠的只有自己,大学期间的何小鹏开始针对性 学习一些课程和组织学生活动来补充自己的不足 ,而表演和语言是最适合来自于 小城市的何小鹏

有时候不同的选择真的会让人生的道路产生翻天覆地的变化。 1999年的小鹏跟随导师来到了广州这个大都市寻找工作机会。

当时的小鹏面临三个选择,两家国企一家私企。 那一家私企叫做亚信 ,即便是放在现在,国企依旧会是当下毕业生的最佳选择。 进了国企就代表着抱着铁饭碗吃饭, 社会 地位也能水涨船高 。更别正铅说是当时那个年代的思想了。

当时小鹏的导师就和他们说过,每个人只能有 一次选择 的机会,选择了这家公司面试,就不要再选择其它的了。当时何小鹏心理也在犹豫,但是他的内心深处告诉他,人生需要挑战。于是 何小鹏选择了当时的唯一一家私企-亚信集团,也是当时我国通信行业老大一般的存在。

刚刚加入亚信的何小鹏凭借着一股年轻人的冲劲很快就受到领导的赏识。就在入职后的第二年,亚信集团成功在纳斯达克上市,当时何小鹏的老大给了他一份礼物, 属于他的股权,价值3万美金。当时的何小鹏年仅24岁,那是在21年前的2000年。

在亚信集团工作的 何小鹏就像一腊清判块海绵 迅速地吸收着以前接触不到的知识,慢慢的这块海绵越来越大,何小鹏对互联网也越来越清晰。

何小鹏经常拿身边的人当作自己短期的目标,限制自己在一定时间内超越这个目标。也是因为这个因素, 何小鹏第一次发现了自己的天花板 。何小鹏在自述中是这样说到

2004年,不甘心的何小鹏拉着自轮改己的朋友梁捷离开了亚信集团,开始了自己的创业道路,UC优视也在这一刻出生了。那一年他27岁。

但创业的道路充满了崎岖,不过好在何小鹏遇到了自己 创业路上的第一位伯乐,他就是网易的丁磊。

一开始的何小鹏和梁捷做的是 UCMail 也就是我们说的 手机邮箱 。2006年在何小鹏的回忆中是辛酸的一年,刚刚创立的企业找不到融资,自己之前筹的钱也差不多花光了。为了能给员工们按时发工资, 何小鹏和梁捷两位创始人就约定出去借钱,每月出去各借一半 。何小鹏把能借的钱能找的人 差不多都借过了。

就在何小鹏举头无措的时候, 当地政府为他们解决了他们的燃眉之急。

网易的起家也离不开邮箱 ,丁磊在试用了UCMail之后就对这背后的研发团队非常感兴趣,于是就约见了何小鹏,在交谈过程中丁磊得知现在的何小鹏在北京创业也没有什么钱, 就大手一挥给了他们80万的投资,还把自己在北京闲置的办公室让给这帮年轻人使用。

80万在当时可能看起来很多,但是对于创作、研发、租借服务器的创业团队来说,也就是转眼即逝。当时的 UCMail 在推出后反响并不是很大,人们还是喜欢用手机短信交流。于是何小鹏抓紧推出了自己的另外一个产品 UCwed也就是我们现在称呼的UC浏览器。

UCwed一面世便广受好评 ,恰好当时国内互联网的兴起,UC顺利搭上了互联网的顺风车,UC的用户也越来越多,这些年轻人们实现了 从0到1,从1到百万的壮举 。但是短时间内巨额用户的增加所需要的运营成本也越来越高, 如果不能解决服务器和运营成本问题,他们只会是昙花一现。

俞永福是李学凌介绍给何小鹏的。李学凌,原网易总编辑。 丁磊借给何小鹏的办公室就在李学凌隔壁 。就这样抬头不见低头见的李学凌和何小鹏就成为了朋友,后来 李学凌就把何小鹏介绍给了当时的联想投资俞永福

如果说 丁磊是何小鹏的领路人,那么俞永福就是何小鹏的定海神针 。虽然在当时他们的关系并不对等。一个是随时都有可能倒闭的新公司,一个是 联想投资的副总裁 。俞永福非常看好何小鹏和他的UC,但当时俞永福的公司却不看好UC的市场,并不愿意投资何小鹏。可是 俞永福并不甘心, 决定把何小鹏介绍给另一位大佬-雷军

雷军-何小鹏创业的第三位贵人 ,当时俞永福找到雷军,雷军对俞永福说: 你加入,我投资 。但让雷军万万没想到的是,俞永福真的放弃掉联想投资副总裁的身份,加入到一个只有十几个人的公司,但是雷军并没有食言, 400万的投资跟随者俞永福来到了这个团队。

随着雷军资金的到账,何小鹏终于可以大展拳脚了。而且 雷军也建议何小鹏注重移动市场 ,专注UC浏览器。凭借着雷军的资金和俞永福在业界的人脉, UC开始疯狂扩张 。原本从十几个人的小团队迅速增长到上百人。随后又陆陆续续收购十几家互联网公司, UC也从之前的互联网新秀成长为一条过江蛟龙。UC再也没有为资金而发愁过了。

之后伴随着 智能手机时代 的到来,别人还在观察阶段UC就已经拿下了 全球4亿的用户量 。到了2014年,UC浏览器已经是在移动浏览器排名前三的存在, 相信不少网友在刚刚购买手机的时候,里面大多都已经自带UC浏览器了。

资本 游戏 就像一条嗜血的鲨鱼,当一个行业出现一个顶尖玩家后,最后都是资本的狂欢。

2009年 阿里巴巴 第一次投资UC,在2013年 两投UC ,进一步加大对UC的控股, 此时的阿里手中握有UC将近七成的股权,已经成为UC的实际话事人 ,何小鹏知道与其等着自己手中的股权慢慢的被稀释被侵蚀还不如 提前下车

2014年何小鹏36岁还没有过37岁的生日,2014年何小鹏距离40岁还差4年,2014年何小鹏实现了财务自由。

何小鹏的前半生是挑战的前半生,放弃国企工作的机会,放弃了高薪职位,只为一个明确的目标而努力,在这期间他没有错过任何机会,踩在了风口上,实现了草根逆袭

UC被并入阿里之后,何小鹏也先后担任 阿里巴巴移动事业群总裁、阿里 游戏 董事长 等职位。虽然何小鹏 提前4年 实现了财富自由,但是失去人生目标的他充满了空虚和彷徨,尽管他在其他员工眼里已经成为传奇人物,也成了别人心中追赶的目标, 但是其中的滋味只有何小鹏自己知道。

2014年6月13日 ,这一天是何小鹏人生转折的一天。这一天也是UC并入阿里的第二天,在这一天 特斯拉CEO埃隆马斯克 宣布该公司将采取“开源模式” 开放自己的专利技术 ,并在下半年进入中国市场。也是在这一年何小鹏第一次接触到了电动 汽车 这个行业。 并确信未来的 汽车 市场要变天了。

何小鹏曾多次找到阿里高层想要 涉足新能源 汽车 但都被打下来了 ,何小鹏不甘心。他先是找到了广汽新能源中心控制科科长 夏珩 ,当何小鹏说明来以后,夏珩就果断带着自己的同事 何涛和杨春雷 一起辞职加入了何小鹏的造车计划,而这就是 小鹏 汽车 的初创团队 。而何小鹏也成为了第一位投资人。

虽然何小鹏确立了研发团队,但是何小鹏暂时还没有打算从阿里离职,因为何小鹏需要从阿里学习 更加新进的管理模式和运营模式 ,2017年何小鹏辞去阿里职位正式回归自己的造车团队, 砸下全部身家开始了自己的 汽车 梦 ,此时这个团队才拥有了自己 汽车 的名字 “小鹏 汽车 ”

何小鹏要让小鹏 汽车 成为“中国的特斯拉”

在我国造车新势力中, 理想、蔚来、小鹏 汽车 这三个品牌被网友们称为 新势力的三剑客 ,但是只有何小鹏是半路出家,何小鹏是 程序员出身 ,对于公司来讲,何小鹏更大的作用是对于 运营和管理,以及对未来方向的规划。

专业的事情交给专业的人来做。

何小鹏的 回归 对于小鹏 汽车 来说不仅仅是找到了 主心骨 ,更是对小鹏 汽车 带来了无限的可能, 何小鹏凭借在圈中的人脉和关系 在不到一年的时间里就拿到了来自于阿里、58、小米等的数轮融资。团队和零件制造商以及生产链也以不可思议的速度 完成组建。

但是如果一个企业发展速度太快了,那么麻烦也会接踵而来

2019年7月,小鹏 汽车 遭遇上市以来最大的 口碑危机 。不少车主跑到总部门口闹事, 要求退车讨公道。

此次危机的原因是小鹏 汽车 的 新款车型小鹏G3-2020续航版 ,520公里续航售价只有15.8w元,而很多刚刚购买小鹏G3-2019版车主,花了17万多却得到一个续航365公里的版本。 小鹏 汽车 在原来的2019款上大幅度升级,但是价格却不升反降 ,这也引起了老车主们的 强烈不满。

随后,何小鹏也在自己的社交账号上 发表道歉声明 。并随后公布了对老车主的 补偿换购的政策 ,这才逐渐地化解了这场维权风波。但是这也给何小鹏提了个醒。造车和之前的软件开发是不一样的,更新换代不像手机一样说换就换。 小鹏 汽车 不仅要造出更好的新能源 汽车 ,还要将车主放到首位,否则,小鹏 汽车 不可能鹏飞万里。

在2020年广州 汽车 展上,何小鹏现身带来小鹏 汽车 新成员- 小鹏P7鹏翼版 ,但是何小鹏怎么也没有想到。对此关注的 不仅仅只是小鹏 汽车 的粉丝们 ,在大洋彼岸的 特斯拉总部 ,有个人坐在电脑前也在 时刻关注 着这款新车。

这个人就是 埃隆马斯克 ,就在小鹏p7鹏翼版刚刚发布不久,埃隆马斯克就在自己的社交账号上说: “小鹏 汽车 的自动驾驶技术是我们之前使用的旧版本,并没有我们新版本好”,直指小鹏 汽车 抄袭特斯拉。

而何小鹏也是不甘示弱,本来想着直接反击,却硬被公关部门按住,要求交给他们处理。第二天看到团队准备的稿子把何小鹏气坏了, 别人当着你的面骂你,你还那么客气。 于是何小鹏也不顾团队的稿子, 直接自己回应

其实对于小鹏和特斯拉 一直恩怨不断 ,其实早在 2019年,两方就有不愉快的交手 ,2019年一月,特斯拉将一位工程师告上了法庭,这位工程师是前特斯拉员工,并在离职后加入到小鹏 汽车 研发团队中。本来一个普普通通的小事经过特斯拉的宣传, 让不明真相的网友们认为小鹏 汽车 是通过挖人达到抄袭特斯拉的目的。

每每谈到这件事情,何小鹏都觉得 冤得狠 ,这位工程师不仅是特斯拉的前员工,也是小鹏 汽车 的前员工。这位员工也只是在小鹏 汽车 呆了一周左右就不干了。但是从这两件事情也能看出来, 特斯拉在防备小鹏 汽车 ,往往一个人最大的成就,就是来自于对手的肯定。

2020年8月,小鹏 汽车 正式登陆纽交所,上市成功。

2020年何小鹏以身价256.2亿的财富位列福布斯排行榜141位。

新能源互联网 汽车 ,对于所有的 汽车 行业都是一个全新的赛道。 我国在传统造车领域上已经落后国外太久了 ,但是对于新的赛道来说,所有人都在一个起点上,我 们需要像何小鹏这样的人来带领“华系”车走向世界。

何小鹏,从 一个草根出身,创办了UC,创办了小鹏 汽车 。早早就实现了财富自由,靠的就是他那坚持不懈的努力还有树立明确的目标。他是幸运的,每次遇到困难都会有贵人相助。但是 如果不是他那拼搏努力的进取精神,哪里会有人来帮助他呢?

加油吧!朋友们。生活会欺骗你,但是汗水和努力是不会骗你的

众所周知,国内不加班的互联网公司非常少。其实很多人都说程序员工资高,但这是建立在足够的工作时间基础上的。如果按小时计算工资,程序员的收入并不比其他行业高。这只是很多人的错觉,总以为程序员工资高。

最近在职场论坛上看到这样一个帖子:我朋友在加拿大被当作程序员对待,相比之下在中国被当作程序员对待。网友:羡慕,为什么差距这么大?那么,他们的工资是多少?

原来这位同学毕业后在加拿大读书,现在在加拿大一家公司做a 程序员的工作,也就是大家所说的码农。同学们主要讲了与国产御族程序员。首先在工作服上,程序员上班不穿西装。第二,程序员只要身体不舒服就可以请病假,而且是带薪的;第三,休假的时候不用告诉公司任何理由;第四,加班会被认为是不称职的人,所以每天必须5点下班;第五,只要家里有事,老板同事都会让你把家庭放在第一位。

不得不说在程序员,加拿大和中国真的有很大的区别。在中国,很多公司要求员工把工作放在第一位,而在加拿大,要求家庭放在第一位。还有,他们不鼓励加班,但是加班的人会被认为是不称职的,不仅拿不到高额的奖金和工资,还可能被批评。这也是令人羡慕的。那么,网友怎么说?

有网友说,难怪那边的人,五六十岁的人,把程序员当成正镇轿弊常,但是在中国,35岁以上的草根程序员很少。试想一下,当你两项工作都自己做的时候,为什么还需要那么多年纪大的人程序员?这就是为什么程序员35岁以上的人很难找到工作的原因,真的很现实。

有网友说,毕竟情况不一样。加拿大这么发达,员工工资福利好很多,没有可比性。但是帆橡在那里很难程序员除非你也有留学经历。其实我们不用羡慕这个同学,毕竟环境不同。而且过去我相信他们加班很多,但是到了某个阶段,他们不再需要你每天加班了,所以看起来更人性化。

从PHP诞生之日起,PHP就开始在Web应用方面为广大的程序员服务。同时,作为针对Web开发量身定制的脚本语言,PHP一直秉承简单、开源的思想,这也使得PHP得以快速的发展,并且大力地推动Web2.0的出现与发展。但是,长期以来,PHPer(PHP Programmers)被认为是处于草根阶层的程序员,被认为是技术含量少,层次低的程序员。这点在国内尤其突出。

记得一个技术主管说过这样一个事情。他给一个程序员饥粗分配了PHP的开发任务,没想到那个程序员居然说:“我是学Java出身的,你让我去写 PHP,你这不是在贬低我吗?”。这件事情给我印象很深、触动也很大。虽然这不能代表大部分程序员的看法,但是这么认为的人应该不少。还有人说,现在如果是大型的政府项目,PHP是肯定不会被列入考虑的范围之内的。

那么为什么PHPer会被认为是草根阶层,是因为它很简单,人人都可以学会,所以烂扰镇没什么难度吗?我以前也是这么认为。PHP入门很快,处理文件,数据,远程连接,网络编程都非常方便,官方也有这样的说法:PHP学习的成本很低,所以你容易去使用它。这个想法也是普遍的,甚至大部分的PHPer 自己都这样认为。

说到这里,我想大家就会想到我为什么要写这些文字。因为一年多的PHP推广工作让我了解到许许多多的使用PHP的公司的大概情况。在这些过程中我慢慢体会到其中的根本原因。这里我说是根本原因虽然是个人的看法,但是我觉得事实就是如此。

那么为什么PHPer会被看成草根阶层,根本原因是PHPer所作的事情(通过代码实现)的绝大部分都是表现层的东西,这个熟悉PHP的人都知道。当然也会有PHP会说他用MVC结构编写的某某框架具备的如何如何的功能。但是这些还是表现层。所以只会处理表现层的程序员就被看成草根阶层了。事实上也是如此,因为这种情况下PHP确实很难构造大型的应用。

这就找到原因了,不是的。为什么PHPer总是在负责表现层的东西呢。答案是底层的数据处理(Web应用就是数据存储和查找)我们一般不去触及。好,那么说到这里有些人可能已经想到了,那不就是数据库吗?对,就是数据库。让PHPer一直当草根的元凶就是数据库。为什么?

PHPer对MySQL的依赖过大

因为目前流行的web架构中,前端是负载均衡系统,中间是web服务器,后面是数据库服务器。所以,大部分PHPer工作在Web服务器层面。因为数据库已经很好地为我们组织数据了。所以PHP中没有太多的算法,而且大家潜意识下也觉得不需要,更何况会影响性能。

这种情况下,PHPer就成为了数据库使用者,他总是在 *** 作数据库。而不是在做程序。一个最简单的PHP脚本就是,连接数据库,把数据取出来,然后用命令输出到浏览器。整个过程不超过10行代码。给人的感觉就是太简单了。没有任何技术含量。为什么了,因为数据处理部分都已经被数据库做完了。尤其是MySQL的使用。MySQL是免费的,所以大多数程序员可以自由地使用它,另外MySQL的速度够快了,所以做个PHP应用程序非常的简单。这就相当于给你q以后你觉得没有必要学习武功一样。当然,我不是说q没有武功好。而是说,q的出现,小孩都可以轻松便捷地杀人了。

我们再详细说说为什么是数据库。这里我说一个例子。我去过北京一家非常著名的网站,当时我们还有一个比较资深的PHP程序员在那说些系统架构的事情。我记得当李销时那个程序员问大家一个数据结构中的算法问题的时候,全场没有一个人能答得出来(包括我)。然后那个程序员就开始给大家讲些很基础的数据结构的东西了。让我一下子回想到大学时候学的数据结构课。而这些基础的数据排序、查找、传递的问题在其他高级语言(比如C)是非常普遍的。但是在PHP没有。PHPchina.com的论坛也有个板块叫PHP的数据结构和算法。这个板块的帖子也是寥寥无几。

说到这里,大家明白了吧?大部分PHPer仅仅处理表现层的东西,而在MySQL的便捷使用下,PHPer几乎不用触及任何数据结构与算法的情况下完成大部分开发任务,所以一个才有上面的,没有一个PHP程序员能够回答出那道数据结构的问题,换成是C等语言,情况可能就大不相同了。是PHPer草根,才让PHP显得草根。

仔细回想下,目前网络上大家讨论的最多的是两个方面的问题。一个是PHP的类的使用(处理过程的封装),还有一个是开发框架问题。但是我们仔细分析的话,发现这些所谓的PHP中比较复杂的概念里面没有数据处理。为什么,有数据库。用一个Adodb或者PHP5的PDO就可以搞定了。真的搞定了吗?不是,这些无非是在连接数据库,没有数据处理。所以PHPer似乎就没有什么可以拿出台面上的东西。

再说一个具体的代码问题,无级分类。这个概念我想大家都不会陌生了吧。我见过两种处理方式。第一个是地道的PHPer的处理方式,也是目前比较流行的。就是用数据库来处理。而且字段很少,只需要加个父类的字段并加以判断就行了。而且这个方法很实用。效率也高。但是这个不是数据处理的范畴了,而是数据库的查找。

第二个是C程序员用PHP写出来的,他把所有的分类信息都从数据库取出来,然后用数据结构算法进行排列分布,然后输出。

这里我们不对这两种方式的效率进行对比,我想大家都有各自的想法。但是我想说明一个问题,就是这两种做法的本质的区别。PHPer习惯性地用数据库来处理,而且有很巧的处理方式,效率也很高。这种方式就是数据库查询。而第二种方法是比较有特点的。他认为数据库就是存放数据的地方,具体的逻辑处理还要靠自己的逻辑。

因此,结论是第二种方法的使用者觉得自己强些,因为数据的逻辑是他组织的。并且觉得PHPer的那种做法无非就是会查询数据库罢了。所以他认为PHPer是草根级的,只懂得 *** 作数据库和排列页面(smarty搞搞那种)。

让数据库回归本职工作

说到这里,我想大家都已经回忆了不少自己平时用PHP做开发的经历了吧,是否发现大家确实都在 *** 作数据库呢。

那么我们来讨论下这个问题。数据库不好吗?为什么我一直用数据库处理数据都没有问题。我要说的是数据库是有问题的,而且有很大的问题。当然这里我并不是说不能用数据库,也不是在贬低数据库的性能。而是,我们没有充分认识到数据库所起到的作用。

我的想法源起于这样一个事情,有一次一个网站的技术总监问我,为什么他们的网站那么慢,要怎么办。当时,我的MSN里Zend总部的工程师正好在线,我就问他PHP响应比较慢了,怎么办?他当时直接告诉我,是数据库问题。肯定是数据库没有优化设计好。所以,我没有给那个技术总监确切的答案了,因为他们的数据库设计我们是不能涉及的。所以就给了大概的数据库优化的建议。这样的事情屡次发生,我就开始怀疑,为什么Zend总部的工程师每次都跟我说是数据库的问题呢,难道我们不能从PHP层面来解决这个问题吗?答案是不能。因为PHP目前的运行速度已经是很快了,通过Zend的性能分析也能看到一个用户的点击,PHP的运行时间只有10%不到,那PHP在干吗?它在等。等数据库的查询结果。这个方面在目前的PHP产品中有了很大的提高,那就是 Caching和网页静态化两个方案。

Caching可能大家会比较陌生,但是网页静态化现在连PHP产品的用户都非常清楚了。速度快、容易被搜索到等等,好处不言而喻。开玩笑地说,现在网站的主页实现网页静态化只需要硬盘足够大。J至于Caching就比较复杂些,也是大多数PHPer感到头疼的地方。甚至于有些人会用C来实现。因为Caching中的数据有效期验证、查找、提取、更新等等都是比较难处理。当然,也有人会用数据库来处理 Caching问题。

所以,当访问量激增的时候,PHP架构的网站会出现的很多问题都因数据库而起。数据库的同步问题还不算什么。关键是数据库的响应速度会有指数级的降低。这个问题我在10月23号LAMP发布会的时候问过MySQL的副总裁。他当时也没有给我比较完美的答案(这也我的意料之中),因为数据库总会有瓶颈的,除非是神仙数据库,哈哈!

这里有个题外话,LAMP大会的时候我跟Yahoo的一个技术高管聊的时候,我问他Yahoo在选择MySQL还是Oracle的时候是怎么考虑,他的答案令我非常惊讶。他说大部分的时候我们是会用MySQL的,因为它的性能已经达到我们的要求。但是什么时候我们会选用Oracle呢,就是当我们需要存储收费用户的数据的时候。我就问为什么,难道Oracle比MySQL稳定吗?他说,这个倒没有特别考虑。关键是如果使用Oracle的话,当出现问题的时候我们可以找到负责人,Oracle会负责事故的处理,但是如果用MySQL的话,我们找谁去?

所以,我们对数据库的看法应该纠正过来,就是说数据库不是万能的。如果有实力的话自己开发数据库。听说Google就是那样的。

那么我们怎么看待数据库呢?我个人的理解是数据库只是用来降低开发成本的手段。因为采用数据库以后我们不需要考虑数据的存储,尤其是排序和查找。但是这会带来什么问题呢?就是当业务膨胀的时候,数据库就成为瓶颈了。这个时候问题就会非常棘手。因为这个是底层的数据处理。牵一发而动全身。

所以我认为正确的观点是,数据库是一个数据备份机。怎么理解,我们只需要保证数据的存储有效性就行了。而这本来就是数据库的核心功能,只不过因为数据库的方便的排序等功能让大家把过多的处理都交给数据库来 *** 作了。一个用户的点击PHP就把一大堆的任务交给数据库,然后把结果排列下给用户就完事了。这对数据库是不公平的。也是因此大家开始抱怨数据库的性能了。

针对这个观点,我们再举个例子,有一次我去拜访一个大型的网络公司(基本上国内只要上过互联网的都知道),他们使用PHP很少,但是我了解到他们其它业务是怎么使用数据库。他们自豪地跟我介绍说他们在数据库的外围有个第二数据库(我这里起名叫第二数据库)。为什么叫第二数据库呢,原来它是一个缓存系统。那么开发工程师怎么去这个缓存系统获取数据呢?那个技术总监自豪地说,他们这个缓存系统有SQL查询语句。我当时很惊讶,但是后来想想确实需要这个。因为当你的缓存系统达到一定量级的时候从缓存获取数据都非常复杂,干脆写个SQL查询语句让缓存系统分析、处理并返回数据。而且他们告诉我,在他们那里,就算是用PHP的话也是让PHP去那个缓存系统读取数据。

所以说,如果你能处理好这样的问题的话,把数据存放在数据库,然后数据库只起到备份的作用。然后你用自己的中间层来处理分析数据,效果是90% 以上的用户不访问数据库。有人就会说了,这不就类似连接池的东西吗?是的,因为数据库的瓶颈是无法解决的,我们只能在Web服务器和数据库中间加个中间层来做缓冲。

可能大家会说了,切,这个我们早就知道了。那好,这里我要说的是它引发的两点思考:

第一,有些语言已经有连接池技术的基础上,那些程序员可以方便地使用连接池而构建大型应用。那么如果他们认为 PHPer只会是用数据库,那么我们是不是可以说他们只会是用连接池呢?连接池和数据库在这个概念上有何区别?

第二,当PHPer开始构建自己的缓存系统的时候,他是不是突破了PHPer只会是用数据库的层次?因为他参与了数据逻辑的处理工作。那么他还是草根吗?

最后,懂得独立思考的PHPer不是草根,什么事情都丢给数据库去做的才是。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12371678.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存