10月02日-三方汇率:7.98(仅供参考)
更多
APP下载
合作
商城
签到

产业资讯 产业资讯 大师讲习所公开课(2):PHP语言的“苦逼之旅”

[复制链接]
  • TA的每日心情
    开心
    2024-4-28 19:19
  • 签到天数: 1 天

    20

    主题

    651

    伯币

    523

    积分

    韩国街菜鸟

    积分
    523
    发表在  2023-9-5 07:41:52 | 显示全部楼层 | 阅读模式
    23123.png

    谈到了这么几个问题,并且用建筑学来非常形象的对比了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吸走了,这些公司已经发展出自成一派的体系,所以现在的潮流是挖大公司做过的人出来。我原本以为是这些人都是吹牛逼的,后来去年和前年真正用过才知道,大公司的确有很好的培训思想和体系的,这些人不是聪明人,但是做事的确很有体系。

  • TA的每日心情
    开心
    2024-4-28 19:19
  • 签到天数: 1 天

    20

    主题

    651

    伯币

    523

    积分

    韩国街菜鸟

    积分
    523
     楼主| 发表于 2023-9-5 07:42:16 | 显示全部楼层
    大师公开课,后面直接先公开开课给大家。
  • TA的每日心情
    开心
    2024-7-27 12:46
  • 签到天数: 56 天

    96

    主题

    226

    伯币

    2611

    积分

    吉普尼乘客

    积分
    2611
    发表于 2023-9-5 07:55:20 | 显示全部楼层
    个人认为还能有进步

    发表回复

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 返回顶部 返回列表