自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

云客的技术博客【云游天下 做客四方】

本博客已弃用,请移步新地址,搜索:“水滴间”,或域名访问:“indrupal”,后缀“com”,微信号:indrupal,抖音号同微信号

  • 博客(5)
  • 资源 (9)
  • 收藏
  • 关注

原创 云客Drupal源码分析之控制器执行及其解析器controller_resolver

在drupal的HttpKernel核心中使用控制器解析器来取得要执行的控制器,以及解析出控制器需要的参数除此之外也在多个地方用到它,比如渲染数组的回调解析,是一个重点内容它的服务ID为:controller_resolver,接受以下两个参数:psr7.http_message_factory:用于创建psr7描述的请求对象(关于这个请看:http://www.php-fig.o

2016-11-26 16:26:15 871

原创 云客Drupal源码分析之网站维护模式

当drupal8的网站需要升级、导入内容、备份、更改内容类型等等会影响访问用户的时候需要开启维护模式,操作路径是:管理-配置-开发-维护模式开启维护模式并输入提示内容即可,在提示内容中@site可以代表当前站点的名称,除此外没有其他变量你们维护模式是怎么实现的呢?这就是本篇的主题:判断维护模式的工作是在处理核心派发kernel.request事件的时候进行的,优先级低于路由判断,也

2016-11-22 17:45:09 974

原创 云客Drupal源码分析之路由系统Route

drupal8使用的路由系统很强大,在系统中是一个比较大的子系统,它基于Symfony路由组件,所以请务必先学习Symfony的路由组件。Symfony路由组件的官网文档地址是:http://symfony.com/components/Routing路由是什么呢?就是一个请求到达后决定由谁去处理的系统,它决定着处理流程的去向,一些比较小的系统路由设计会针对网址特定的格式或元素判断谁来处理

2016-11-17 20:20:45 2299

原创 云客Drupal源码分析之认证Authentication系统、认证提供器

在drupal8中如何判定请求来源于已认证用户?不带认证信息的请求视作匿名用户,带认证信息的所有请求都需要认证,不能通过认证的请求显示质询界面,会话ID就是一种认证信息。那么是何时又是如何认证的呢?这就是本篇的主题。认证系统是在何时开始运作的呢?它是在核心派发kernel.request事件时触发的,在认证订阅器AuthenticationSubscriber中完成这个时机是比较早的,在得

2016-11-07 12:19:49 1048

原创 云客Drupal源码分析之核心处理流程HttpKernel(drupal8执行流程)

有人问云客drupal8源码分析系列文章有顺序规律吗?我的回答是有!从第一篇开始以来她是按照drupal的执行流程分主题进行的,除前言外,已经发布12篇了,如果你是跟着drupal8的执行流程进行研究学习的,那么这些文章就像站在路旁等着你的引路人为你揭开一些迷惑的问题,drupal很大,前方很远,有时候你可能感觉站在一望无际的平原,眼前只有遥远天际的落日昏辉,希望这些引路人让走在这条路上的你不那么

2016-11-03 15:27:09 2722

PHP开发者的JavaScript快速教程.rar

该资源是对javascript语言的系统性介绍,写作首要原则是准确、全面,但每个知识点简明,将庞大的js知识压缩为仅A4纸45页的简明教程(约6万字)。主要面向的读者是PHP开发人员,文中附带对比了php与js,帮助PHPer快速记忆,并整理js知识体系,并补充ES6的内容

2019-05-17

PHP开发者的JavaScript快速简明教程

该资源是对javascript语言的系统性介绍,写作首要原则是准确、全面,但每个知识点简明,将庞大的js知识压缩为仅A4纸45页的简明教程(约6万字)。主要面向的读者是PHP开发人员,文中附带对比了php与js,帮助PHPer快速记忆,并整理js知识体系,并补充ES6的内容

2019-05-17

重温历史——计算机简史

重温历史——计算机简史,十二万字详解解读计算机发展历史,生动有趣的笔法,读来爱不释卷

2017-06-11

drupal8执行流程及架构

drupal8执行流程,以图示方式展示了drupal8的执行流程,对drupal8的架构一目了然

2016-09-12

原始MIME的rfc文档2045-2049

原始的MIME官方定义,rfc文档2045-2049,部分带中文

2016-03-16

WeixinForEcms1.0发布版

WeixinForEcms是为帝国内容管理系统ecms开发的微信公众号管理系统,以下简称WFE,采用OOP模式,基于著名php框架codeigniter(简称CI框架)开发而成,CI框架为系统协作开发打下基础,走社区群策群力的开发路线,WFE强调底层核心的独立性,是一个完整的独立系统,和其他系统(在在这里是ECMS)的连接协作则封装在系统高层的APP应用程序中,所以她可以轻易应用到其他的CMS中,系统集成使用了大量优秀第三方开源软件,一切遵循实用至上,优秀至上。WFE是开源的,这保障了透明性、安全性、自我完善性、二次开发便利性。同时她也是免费的,免费范围包括商业应用,系统提供常用通用的功能,随着版本的更新各种功能会纳入其中,并且也是开源免费的,微信是一个大的连接器,WFE是连接器的终端集散中心,用户用她链接自己的ERP、OA、网站系统、WEB应用系统、智能家居都是她前进的目标。2015年1月发布1.0版本,该项目正式上线服务大众,在这里可以找到相关资源和最新进展。

2015-12-31

php语言历史版本更新概要php4-php7(20151209)

本文档记录了php4到php7之间的主要变化,和相关参考链接,是每一个phper都必须要掌握的,文档日期2015年12月9日,这个时候php7.0正式版已经发布了

2015-12-31

Zend Studio 10.6.2破解文件 亲测可用

Zend Studio 10 6 2破解文件 亲测可用 如何注册: 将文件com zend php core 10 6 2 v20140605 0147 jar放到 Zend Studio plugins文件夹下面即可 不需要解压缩 Zend Studio如何汉化 选择Help菜单 >Install New Software 在Work with框中复制此地址:http: archive eclipse org technology babel update site R0 9 1 helios 提示:最后一个 线不能少 复制完地址后按回车键确认 这时会提示pending 等待 等侍完成后会出来很多语言列表让你选择 请选择“Babel Language Packs in Chinese Simplified ”简体中文包选择项 下一步选同意 再漫长的等待之后就汉化好了 提示重启zend studio ">Zend Studio 10 6 2破解文件 亲测可用 如何注册: 将文件com zend php core 10 6 2 v20140605 0147 jar放到 Zend Studio plugins文件夹下面即可 不需要解压缩 Zend Studio如何汉化 选择Help菜单 >Install New Software 在Work with框中复制此地址:http: arc [更多]

2014-07-20

mysql数据库字段复制

本程序为php编写,用于将一个mysql数据库的数据复制到另外一个,按字段千万级复制,可以设置按组复制,并可以设置每组复制多少条,比如将一个网站的会员数据复制到另外一个网站的时候将非常有用

2013-07-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除