转型销售 6 年后,看到酒就想吐,看到 KTV 就腰膝腿软,为了多活几年,本狗决定 2019 年回归 PHP 程序员轨道,随四处投简历,今天去中山某网面试,非常有趣,实录如下:

进去面试前本狗瞟了一眼面试官 , 只见脸大脖子粗,梳着精致的油头仍然无法掩饰的秃头,带着一副金丝边眼镜,心里一沉暗叫一声:"不好,遇到 JAVAER 狗,此面试百分百要泡汤" , 虽然已有答案,但是想了想,来都来了,只当是陪聊了 .

一咬牙,问了声好,面试官就开始发问了: "写过 PHP 代码,用什么架构啊!" , 本狗老实回答:"做过整站开发,研究过 ECSHOP 和 WORDPRESS 的源代码,自己独立写了一套博客,要看一下吗" , 本狗正想打开笔记本电脑演示一下本狗的杰作,换换模板装个逼什么的,哪知面试官冷冷的回道: "就那回事,不用看了!" , 本狗顿时心里一万头... 飘过,XX 的,下一话题估计就是 ThinkPHP 了,在 JAVAER 狗的眼里,不用框架逼格能高吗,原生 PHPER 低位还不如厕所扫地的阿姨,忍了 .

本狗强忍住心中怒火,略微一笑,面试官又问了:"说说你对 MVC 的看法" , 本狗老实回答到:"MVC 架构呢,有很多理解,本狗主要理解为分层分工合作,主要是隔离后端程序狗与前端轮子狗,比如本狗的博客用 SMARTY 做模板 V 层,M 层用函数库封装,框架呢就分为 C 控制器,M 数据,V 展示,很简单,就那回事!" , 面试官点头,又问道:"SEO 如何优化呢" , 这个是本狗的本命题目,本狗不假思索的答道:"title 标签堆关键字就行了,有多少堆多少"!

面试官一看这么复杂的题目都难不倒我,终于上难度了: "说说你对框架的了解和使用,larveral 框架知道不 " ,  我一听,这 xx 还好做过功课啊,框架我熟啊,当场答到:"PHP 框架分为中国框架和外国框架,中国框架最流行的 Thinkphp , 外国框架研究过 CI , larveral 框架也如雷贯耳,听说很优雅但是太吃服务器性能,在某乎和开源中国被喷子都快喷出忧郁症了,特别是 ECHEEN 大神,似乎有杀父之仇,而且还听说学习曲线非常陡峭,所以,本狗为了支持国货,坚决支持 ThinkPHP " , 此言一出,本狗就知道完了,捅了 JAVAER 们的命门了, larveral 框架只能吹优雅,千万不要和 JAVAER 提性能啊!

果然,只见面试官脸色一沉,如丧拷批的眼神已经深深的出卖了他,声音也开始颤抖,微微颤颤的提出了最后一个问题:"某数据表 100 万条记录,分页取 30 条,现在响应速度太慢,如何优化!"

看来这是要难倒本狗了,本狗还是如实回答:"一般来说,遇到有性能要求的,本狗都用原生 PHP 硬核,不要说分页 30 条,就是分页每页取 100 条,从来没卡过" , 面试官一听,知道本狗理解错误题目了,连忙追加:"如果是用 ThinkPHP 框架呢" , 本狗这下明白了,原来该公司用 ThinkPHP 框架后,遇到了性能瓶颈,到处借着招聘的幌子想探听优化方案,这是 NM 消遣本狗呢,本狗当即将计就计,就顺着面试官的思路回答:"这个呢,ThinkPHP 框架性能低下,并不是国产独有的,而是尼玛的所有的 PHP 框架都慢,那个国外的 larveral 框架 比 ThinkPHP 还慢十倍" , 面试官见我又开喷 larveral 框架,连忙叉开话题 :"你就说说如何优化,聚焦问题" , 本狗当即回答之,"云服务器有多大买多大,内存条有多粗加多粗,内存槽要插满,硬盘一定要 SSD 企业级的,CPU 必须是英特尔 Inside 至强 64 位 , GPU 要 4 路泰坦 ...." , 面试官大惊失色: "我的天啦,这与 GPU 有毛线关系" , 本狗强行回之:"万一要做人工智能运算和神经网络拓扑运算呢,比如 AI 换头,所以,依本狗看,GPU 仅仅 4 路泰坦估计还不够 ..." .

本狗想把思路往堆硬件上引,说白了,就是要老板出血投钱,面试官口吐鲜血脸色一白,沉吟道: "难道就没有从修改 ThinkPHP 源代码的思路吗?!" , 本狗就再也忍不住了,反手就是一巴掌,将金丝边眼镜打落在桌上,本狗狠地一拍桌子 :"说了半天,你们是要找一个能修改 ThinkPHP 源代码来优化服务器性能的 PHP 程序员,xXX 的,整个中山市就没有 5000 块的 PHP 程序员能去修改尼玛的 ThinkPHP 的源代码,浪费本大爷的宝贵时间  , 八个压路!"

面试官见本狗发火了,连忙道歉 :"大哥,是小弟错了,息怒,息怒!" , 本狗朝着面试官比了一个国际手势后,扬长而去,潇洒的拂了拂衣袖  , 深藏功与名 .

后记:用了 ThinkPHP 框架性能低下是一定的,唯一优化方案就是堆硬件,本狗希望中山的 PHP 面试官就不要再问优化服务器性能的事了,服务器性能关 PHP 程序员毛事,那是尼玛架构师的锅,另外,本狗在人在中山瓢到失联,请需要 PHP 程序员的联系本狗,谢谢!