- 博客(4)
- 资源 (9)
- 收藏
- 关注
原创 云客Drupal源码分析之渲染缓存RenderCache
渲染数组被渲染的时候,为了提高性能,会将渲染结果保存到缓存中,这样就避免了重复渲染并且每个子元素的渲染结果都可以被独立缓存,如此一来子元素也可以避免重复渲染不过缓存中保存的渲染数组是经过简化的,渲染缓存默认只缓存以下内容,这样经简化的数组叫做“CacheableRenderArray”:$elements = [ '#markup' => $elements['#marku
2017-01-20 08:55:47 564
原创 做一个不死的人
作为一名技术人员,时常想青灯黄卷、不以物喜不以己悲就是最好的状态,安安静静不狂不躁的沉浸在技术世界里面就是最好的享受在计算机世界里面一切都合理有序,优雅别致,不似现实世界中总有让人烦闷的事情,时常看到美好被摧残、时常有人追利忘乎所以,高昂的房价、逐利的人。。。好在自己并不悲观,能看到积极乐观的事情是幸运的,和每一个爱思考、崇尚思考的人一样,我也经常想那个不可回避的问题:人应该怎么活才有意义
2017-01-18 15:52:35 486
原创 云客Drupal源码分析之渲染占位符及其产生器
渲染占位符及渲染占位符产生器drupal使用渲染占位符机制的目的是为了提高系统性能,具体来讲就是提高缓存利用率和效率具体解决以下问题:1:有时候页面是一模一样的,仅仅某一元素不一样,比如一个页面仅显示的用户名不一样,如果有一万的用户岂不是要在缓存中保存一万份?这是不划算的,也不合理,这种现象叫做上下文基数过大2:有些内容变化频率特别快,几秒钟就变化,甚至更短,这个时候缓存的
2017-01-13 17:17:21 447
原创 云客Drupal8源码分析之钩子、模块处理器、函数定义
元旦刚刚过去,继续保持一周一篇的速度,这是Drupal8云客源码分析系列在2017年的开篇,来讲几个极其重要的内容,它们是钩子、模块处理器、函数定义。钩子:如果是开发新手可能对这个慨念陌生而好奇,许多工作多年的工程师可能对它也缺乏深度理解,不止是在php中,它其实是软件工程中的重要慨念,什么意思呢?为什么要叫做钩子?既然叫做钩子直觉的就会联想到钩什么?怎么钩?简单而直接的回答就是在软件运行
2017-01-06 14:09:34 1473
PHP开发者的JavaScript快速教程.rar
2019-05-17
PHP开发者的JavaScript快速简明教程
2019-05-17
WeixinForEcms1.0发布版
2015-12-31
php语言历史版本更新概要php4-php7(20151209)
2015-12-31
Zend Studio 10.6.2破解文件 亲测可用
2014-07-20
mysql数据库字段复制
2013-07-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人