|
谈到了这么几个问题,并且用建筑学来非常形象的对比了PHP行业的现状,也就是说,你会C++的话,学会PHP也许就是一天时间。可惜真正要会用,功夫全在经验中,这才是大师我十四年创业经验的专长所在。PHP 好比就是切砖头切墙壁的技能,掌握技能的话,很快,没经验的半个月,有经验的两三天就可以“学会PHP语言”。但是实际使用中,我们需要一座大厦,涉及到设计,承重,等等诸多的问题。这个问题的话,书上根本没有。确切的说,缺乏理论,有理论自然也就有书了。
那么,人类是如何超越这层理论界限的呢?这就是PHP行业十几年来发展的苦逼之旅。
SMARTY时期:
早先的开发模式上,早就有人认识到这个问题了,因此只是提出一个分离理论(后来被淘汰了),根据这个理论,产生了SMARTY这样的东西,大家可以看看五六年前的招工广告,都是要求有SMARTY这个要求的,现在招工已经很少看到有这个需求了。说起来搞笑,大师是不懂SMARTY的,我的SMARTY还是我招徕的员工教我的。最后呢,我学会之后就发现很多的问题,第一:效率很低很低,我素来是追求分布式的高端人群,无所谓效率,但是你这样的非自己控制的东西,你怎么做分布式?第二,学习成本太贵,我要学会SMARTY我花费的学习成本比学会PHP还要昂贵。这他妈的太扯了,我有这个精力,不如直接写一个来的更快。果不其然,后来就淘汰了。因为业务的复杂性,很难在一个框框内把问题解决掉了。
框架时期:
由于分离思想的淘汰,PHP业内又迎来了框架时期,框架现在很多,有名的有PHPTHINK , CI等等的诸多的框架。框架思想实际上对于PHP来说,已经有了很多的先进的思想,比分离思想增加了很多的实际的价值的东西。大家可以看看三年前的招工广告,有些要求懂PHPTHINK,有些要求懂CI这类的,但是这类的框架思想。现在当然已经不要求了。框架思想有一定的先进性,但是依旧存在巨大的问题。第一:依旧是学习成本太高的问题。第二依旧是业务太复杂,无法包含所有的问题。比如说,我朋友的公司,后来干脆自己写了一个自己的框架,叫员工在这个框架内写,实施起来的成本,做过技术总监的可想而知,非常的疲惫。
前后端时期:
苦逼的技术总监最后也烦了,干脆这样,老子就管好我的那块事情。你老板产品经理要啥,老子给你实现不就可以了。对于美工和程序员来说,两者的矛盾也容易简单解决。你要啥数据,老子给你,至于说你怎么去处理,老子不管。这也就是形成了现在的技术管理构架,前端后端思想,前端后端,实际上又是回到了老路,即复杂业务无法用PHP一并解决,还是得老老实实的敲代码。但是这种思想在管理上,有了突飞猛进的进步,即不需要再进行以前的七七八八的事情。直接就是一个JESON给你,后面老子不管了。对于员工来说,管理上,变得非常的便利。这种思想,实际上更是体现出了管理上的便利,你说在PHP上面有多少大的进步,没有。所以,现在的美工为啥要学点PHP就是这个道理,因为他后端给你JESON,你得自己去用PHP从API上面取回来。
中间件时期:(大师对于未来的判断)
作为多年经验的大师来说,我觉得PHP未来可能还有中间件时期,也就是说,我最近几年的所有的项目,都是在我之前的经验积累上的代码的共享,这些代码的共享并非没有规律,比如说:USER , ADMIN , 支付充值,数据库的自动维护,DDOS自动跳出验证码,DDOS CC里面对IP的记录,分布式方案,等等等等,我发现还是有很多的地方,项目出现共用的情况的。那么,这么一来,我老是偷懒共用一下之前的代码。可见,复杂性再高的项目,共性不是没有。
那么,大师在思考,假设有没有一种未来的发展模式,即PHP行业出现一种中间件的趋势,比如说:用户中心,订单,管理后台,支付宝,维护,防护,分布式,等等等等的东西,他全部一套给你做好,支持的屏幕也是从PC到手机全部一流水做好。而且保证百分百完美。然后呢,你在开发的时候,只要和安装DISCUZ一样安装好之后,其他的涉及到你业务本身的问题,你直接自己敲代码就可以了。
大师觉得,我这个思路可能会引领PHP的潮流。因为之前的两种思潮,都是“良心太黑”,本来想极端的偷懒,结果变成了吃力不讨好,乃至于一个ECSHOP的学会配置的成本比学习PHP还要高,成品都如此,何况框架乎?所以如果有一种中间件,你只要安装好,啥都不用屌他,那你岂不是什么精力都省下来了?至于说业务本身,也不回避PHP必须要编程敲代码的现状,就编写业务本身的逻辑,不就可以了。如此岂不是将我现在经验堆积起来的偷懒秘籍工业化,专业化了。
相信人类在追求偷懒的道路上,PHP作为一种发展很原始的语言,未来一定有更多的思想境界的提升的。PHP发展到这么原始的状态,原因可能是不像我出道那么几年一样,行业内充满理想化状态,当年的戴志康也是一个屌逼青年,现在呢,变成资本家一样的精打细算,行业没有发展,怪的是没有牛人和精英愿意为行业奉献。真正有些经验的人士,都是五六万月薪被BAT吸走了,这些公司已经发展出自成一派的体系,所以现在的潮流是挖大公司做过的人出来。我原本以为是这些人都是吹牛逼的,后来去年和前年真正用过才知道,大公司的确有很好的培训思想和体系的,这些人不是聪明人,但是做事的确很有体系。
|
|