- 博客(4)
- 资源 (9)
- 收藏
- 关注
原创 云客Drupal源码分析之配置系统Configuration(一)
在cms中配置信息非常重要,储存管理员及模块的各种设定,以它指导系统行为等等,在系统中是四大类信息(内容、会话、状态、配置)之一,drupal中配置系统是一个比较大且重要的系统,本系列将分多节进行讲解。 配置信息是可以在两个安装实例之间转移的,比如在开发站点导出配置,然后在生产站点导入,而状态信息是不能转移的,可以重置,重置后状态信息消失,配置信息继续有效,针对配置信息可以导入导出,有此功能就可以支持用版本控
2017-05-27 16:13:09 654
原创 云客Drupal源码分析之数组操作
在drupal中关于数组的操作需求有很多是php没有直接提供的,但它们又被普遍使用,因此drupal自带了几个数组操作的类,在本系列之前写过一篇以数组合并为主题的分享,本篇将介绍其他几种类型的数组操作,它们是: 多维嵌套数组处理:Drupal\Component\Utility\ NestedArray 递归计算数组差集:Drupal\Component\Utilit\ DiffArray
2017-05-19 11:46:30 546
原创 云客Drupal源码分析之权限系统(下)
在权限系统的上篇中详细介绍了入站权限检查,在下篇中将介绍业务逻辑权限检查,也就是在管理后台中看到的账户、权限、角色以及涉及管理业务逻辑的权限检查等内容,让我们从这里开始:账户、角色、权限: Drupal的权限系统采用了基于角色的访问控制RBAC(Role-Based Access Control),许多现代系统均采用RBAC,它相较于传统的访问控制,就犹如oop相较于过程式编程带来的提升一样,为大...
2017-05-12 14:59:44 830
原创 云客Drupal源码分析之权限系统(上)
系统权限设计架构: 权限系统的终极目的是判断在某情景下谁能对某物做什么或者不能做什么,可以看出有三个基本要素:操作者、被操作者、操作环境(或者叫上下文),对应的权限系统就好像一个警卫,房间里面是被操作者,操作者要进入房间去操作被操作者,此时门卫会根据情况来做判断,允许就放其进入,反之拒绝,一旦进入了,警卫就不管操作者具体要做什么了,如果要进行更加细粒度的权限检查那么就把被操作者拆分成更小的部分,
2017-05-05 14:57:45 1230
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关注的人