今天是云客drupal8源码分析第100篇发布的日子,该篇将作为2018-2019春节前的最后一篇发布,回望研究历时已超过三年,该系列总字数已超过60万字,虽取名为源码分析,实则也是开发者教程,可视为与官网文档平行的中文文档项目,完全原创并非翻译,许多时候和官方英文文档也形成互补,官网没有或模糊的知识点可以在这里找到详细解释,内容均来自源代码解读,目前已覆盖了drupal8系统核心大部分知识,还在继续直至全部介绍完成;在这个值得纪念一下的里程碑时刻,想和读者朋友们闲谈三个方面的话题:中文文档贡献、难的潜在价值、drupal发展趋势。
   首先是呼吁更多的朋友们加入drupal的中文文档工作,将drupal介绍给中国的初学者,不管您对drupal理解深度如何,也不管写的是什么内容,离散零星的,或者成系列的,我相信一定是有用的,一定会在某一个时刻帮助到某一个人,很多小伙伴把这种行为称为贡献,但我想强调一点,这是双赢的,给大家分享一件云客身边的事,昨晚孩子妈妈带了一个红糖馒头回家,因为只有一个,所以两个还在上幼儿园的孩子一人一半,他们没见过这种馒头,非常高兴,吃的津津有味,我在一旁看着他们发呆,姐姐突然停下来,掰了一块喂过来,两眼闪亮亮的,这是把仅有的半个馒头掰了一块塞到爸爸嘴里,弟弟跟着也这样做了,瞬间感觉很幸福很放心,不是每个小孩都会如此,这让我想起一些事,在送女儿上幼儿园的路上,会经过一座天桥,时常遇见一位四五十岁的乞丐,没有双手盘地而坐,他总是很高兴的大声唱歌,人在清晨遇到一位生活不幸的人还在乐观的高歌,便会燃起对生活的珍惜和对不幸者的同情,因此很多时候会给女儿一点零钱让她给人家拿去,开始她不敢,畏畏缩缩的,次数多了就不怕了,后来会主动找我要钱给人家,时间久了对残疾的不幸理解的也深了,要的也多了,后来我会拉住她,然后告诉她这些钱可以买到什么她想要的东西,如果给了就不能买了,尽管她不舍得,但还是会给,我想正是因为类似这样的事情培养了她的善良,让她可以将不多的馒头分一些放到爸爸嘴里,对于一个爸爸而言,孩子是否善良和勤奋是第一等心事,有这两者长大后他们一定不会差,一个随心的善举,看似没有回报,却解决这么大的一桩心事,这种赠与成了双赢。
   小女孩可以为自己觉得该做的事情放弃自己喜欢的玩具零食,这可能是天性,回到成年人身上,为了一些有意义的事情牺牲一点时间,则更多的可能是权衡,我想说这也会得到极大的回报,人若想有所成就,就必须和社会建立协作,在此之前必须让社会认识您,知道您会什么,靠不靠谱,作为开发人员,无疑通过写作技术分享这样的方式是很不错的,让需要您才华的人知道您在哪里,能够找到您,开放自己变得有机会,在这些机会中您比别人更容易找到实行梦想的途径,写作过程中也会夯实自己的知识体系,对不知道的点穷追不舍,因为您写作的内容是要给大众看的,不会允许自己敷衍,不懂装懂、掩耳盗铃是不可能的,这在技术上会让自己成长,成长了机会也来了离梦想还远吗?这些好处都真实发生在云客身上,实际上回报远不止于此,会出现各种间接的良性循环,感动的甚至有读者直接在QQ上给云客发红包,没有任何要求,这种敬意让自己感觉到存在的价值,在这里真诚呼吁大家来写下drupal的方方面面,让她变得更加容易,对于自己而言则无心插柳,柳可能成荫。
   提到drupal的难,社区里面有一张drupal学习曲线对比玩笑图,可能把初学者吓的望而生畏,但也可能把勇者挑动的跃跃欲试,在此我想说应该理性的看待这个“难”,drupal既没有图中形容的那么不可征服,当然也不会太简单,她的难是合理的,在云客的互联网开发技术群里,主题文档系列作者晴空用锄头和挖掘机来讨论这个问题,如果您选择了锄头的简单,那么可能您正在修一条小路,如果您欲开山劈地、搭建桥梁隧道那么无论如何您不会去选择锄头的简单,挖掘机械才是您需要的,但您需要先去学习它们,在使用上它们相比之下肯定难一些,但这是合理的“难”,其背后往往蕴藏着一些不容易看到的巨大价值,那么drupal的这些不容易看到的价值是什么呢?这里列举其中一个:大型项目的后期成本。
   面对项目,如果您选择自己开发一个系统,开始时一定是顺风顺水的,但当规模达到一定程度,需要十几人协作或数百人协作的时候,问题就来了,这个时候系统已发展的很复杂,由于各种原因也会导致初期考虑不足,欠下技术债,后面加入的开发人员必须先专门学习您的系统才能工作,这很难,需要很多时间,您需要支付薪资,从项目角度看,这个学习成本还是没有绕过去,更糟糕的是开发者在没有极大利益为前提下是不希望去学习的,道理很简单,因为学了只能在一处使用,价值不大,对职业前景帮助不大,这是对个人而言的,对公司而言,形成对极大代价培养的员工的高度依赖,这成本很高,且风险很大,规模和人才等都会出现死穴,然而使用drupal这些问题会得到极大改善,她成熟、标准、已经做了很多、强大灵活、人才储备多,便开始显现其价值;伟大有影响力的项目都需要众多协作者,就像几个人不可能造出大飞机、航母,如果有缔造大项目的雄心那么应该挑战合理的困难,先爬到巨人的肩上,借势而为。
   最后我们聊聊趋势,这里想告诉drupaler一个好消息:欧盟决定资助十四款开源软件的安全审计,CMS系统仅drupal入列,且这十四款软件中drupal预算排名第二,这传达了一种信心,将推动drupal发展,提升安全性,对于在drupal上投入精力的小伙伴前途又光明了一分,详见:
https://www.zdnet.com/article/eu-to-fund-bug-bounty-programs-for-14-open-source-projects-starting-january-2019/?from=timeline
   回顾计算机历史,会发现很多东西一直在细分,最开始设计的计算机是一体的,后来细分为硬件和软件,软件又细分为操作系统和应用软件,然后继续细分,这个过程中每一次细分,在那一个点只会保留几个出类拔萃的代表供全部人使用,CPU架构就那几种,操作系统就那几种,WEB服务器就那几种,编程语言就那几种,您是否相信CMS也会就那几种?然后某领域应用的模块也会就那几种?云客是趋向于相信的,因为有个底层原因:在相同的平台上才能保证协作接口的一致性,只有一致才能进行大规模协作,才能提高文明的总规模。这是每一次细分只能保留少数几个的根本原因,如果保留了很多,那么他们一定有相同的标准接口,比如浏览器、播放器等, CMS出现标准接口可能为时尚早,因此drupal应能成为被保留下来的那少数几种之一。
  大自然好像一直在要求生命去做能量最大化的事情,不断扩大规模,关于此吴军老师的科技史纲六十讲里面有很多很具说服力的论述,如果您相信这一点,就会知道一致性多么重要,就会趋向于相信drupal会成为web系统中的linux,既然如此,提前去投入可能是不错的选择。

2019年1月24日 云客 于中国深圳

我是云客,【云游天下,做客四方】,联系方式见主页,欢迎转载,但须注明出处

drupal心得:难的价值、未来趋势、拥抱王者相关推荐

  1. 测试王者荣耀账号价值的软件,王者荣耀:账号价值功能上线,看看你的账号值多少...

    原标题:王者荣耀:账号价值功能上线,看看你的账号值多少 相信不少小伙伴已经发现,最近王者荣耀的官网界面有了一些小改动,而且增加了新的功能. 现在新的官方网站上,已经增加了登录游戏查游戏战绩的功能.登录 ...

  2. 产品研究分析--王者荣耀的那些套路

    喜欢玩王者荣耀的人都知道王者荣耀这个游戏非常有魔力,并且在天美的成功营销下占据手游榜首地位,每天的收益多的惊人,那么它肯定是有一些套路,让人们既爱又恨,同时又不得不心甘情愿的充钱,那么到底天美惯用的套 ...

  3. 打造高效交付团队心得

    我 15 年前创办第一家公司,到现在我还是不怎么管理.我怀疑很少有人能做到这一点.在我的公司 AngelList,我们需要的是一个自我管理的团队,并产出代码. 我们的做法如下. 保持小规模团队.所有的 ...

  4. 不会php可以学drupal吗,!!!PHP开源框架Drupal怎么样?不适合中国

    PHP开源框架Drupal怎么样? 首先我想说在中国请不要使用drupal,也不要学习drupal,真的,最近刚刚用drupal做了一个商业网站,drupal不适合中国绝对不是危言耸听. 好,现在开始 ...

  5. 区块链如何助力价值互联网?这些专家有话说

    6月13日,由开放原子开源基金会主办,XuperCore开源项目承办的2023开放原子全球开源峰会区块链分论坛在北京举办.来自区块链领域内的专家.行业代表汇聚一堂,分别以主题演讲.圆桌论坛等形式,阐述 ...

  6. 深度挖掘文物价值,VR博物馆讲好文物故事

    文物不言,自有春秋.丝绸.字画.瓷器.古玩等,铺陈的是传奇,激荡的是灵魂.历史文物珍贵的莫过于其历史与文化的价值,倘若不能被更多的人欣赏.研究.传承,那么这些文物就很难实现"价值外溢&quo ...

  7. 马化腾和扎克伯格,为什么抢着押注元宇宙?

    一个"元宇宙"的幽灵,正在互联网上空飘荡. 2021年3月,被称为"元宇宙第一股"的美股游戏公司Roblox,上市后从最初40亿美元估值,飙升到近500亿美元市 ...

  8. 阿里百川无线开放大会参与记录

    2019独角兽企业重金招聘Python工程师标准>>> 参会方:华西都市报.创客中国.高新区创新中心 .苏河汇.36kr.Camera360.阿里百川.友盟 上午主会场 一.高新区创 ...

  9. 第二届全球程序员节北京分会场盛大召开 大数据将引领行业发展

    10月24日上午,第二届全球程序员节开幕式暨"数字世界 码动未来"主论坛在西安隆重举行,北京分会场在民航国际会议中心举行,并与主会场及全球分会场现场互动.作为全球首个为程序员群体打 ...

最新文章

  1. linux epoll 文件,Linux面试必知:一句话讲透epoll-文件句柄
  2. java中queue排序_Java中常见的排序算法有哪些?---选择排序
  3. [收藏] 微软850位顶级人才不做Windows研发
  4. PIC32单片机harmony开发环境 - SPI例程和代码分析
  5. 14工厂方法模式(Factory Method)
  6. Mysql 复制原理以及配置 简要分析
  7. 双11拼团最后的福利!老用户如何解散团并加入新团!
  8. mininet编程实现交换机规则的插入、删除与修改。_Mysql闲聊之从Redo、Undo日志到MVCC实现原理
  9. 一步一步教你安装Nginx+PHP+Mysql
  10. 2022京东年货节红包什么时候开始
  11. 注册表修改系统分辨率
  12. 3dmax2018下载3dmax2018下载安装详细教程3dmax2018下载方法
  13. excel几个数相加等于某个数_『excel表如何从一列数据中筛选出合计等于某数的某些数?』...
  14. 零管理费的基金你见过吗?基金行业价格战预演
  15. win7计算机隐藏文件,Win7怎么设置隐藏文件夹和取消隐藏?-win7显示隐藏文件
  16. 趣图 | 早起的你 vs 熬夜的你
  17. 阿里云ECS服务器安装宝塔BT面板图文教程
  18. 有的js为什么放在body里面
  19. 达梦数据库连接报错 error code=-70028 Create SOCKET connection failure. 创建SOCKET连接失败
  20. 相片打印机原理_用家用打印机打印照片和去冲印照片有什么区别?

热门文章

  1. Linux-CentOS7.9系统rpm离线安装Oracle 19C
  2. 俄罗斯4岁女孩会7门语言 中文又流利又激萌
  3. python计算n阶乘中尾部零的个数_计算n阶乘中尾部零的个数
  4. AES,DES,3DES加密方式的特点
  5. 更多数学趣题:Hanoi塔
  6. HTML生日快乐代码 HTML5七夕情人节表白【粉色烂漫的七夕情人节专题页面】 HTML5七夕情人节表白网页源码 html css javascript
  7. 高考 填志愿 查学校历年录取分数线
  8. HTTP发送请求和接收响应的整个流程
  9. K-ROSET版本更新功能与授权验证发展史
  10. 微服务高并发秒杀实战