- 博客(8)
- 收藏
- 关注
原创 monolog源码解读
monolog源码解读1.monolog模块分布结构:Formmater:内置的日志显示格式Handler:各种日志处理类, 如写文件/发邮件/写队列Processor:内置的处理日志类Logger.php:log处理的接口2.Logger.php的分析:Logger类的部分成员变量:const DEBUG = 100 等:常量,代表日志级别handlers:存储日志处理类以栈的形式
2016-07-30 14:52:35 1281
翻译 monolog文档解读
monolog文档解读最近在学习monolog,贴一份自己的对文档的理解1.核心概念每个logger实例都有一个通道和日志处理栈,当你向logger添加一条记录时,它会开始遍历处理栈直到被完全处理。这样提供了很灵活的记录步骤:例如在栈底的StreamHandler类将记录所有的信息到磁盘,在这个类上面添加一个MailHandler的类,其将在记录下一个ERROR日志时发送邮件。处理类同时还有一个bu
2016-07-30 09:00:53 3948
原创 pimple学习:源码解读
pimple学习:源码解读个人理解,请轻拍2331.对Container类的解读Container类继承一个php数组对象接口,在程序整个生命周期中,各种属性、方法、对象、闭包都可以注册其中。这体现出了面向对象编程中的依赖注入(控制反转)的法则,以消减对象间的耦合程度。Container的成员变量:values:存储需要注入的对象factories: SplObjectStorage类型,存储对
2016-07-28 19:56:24 1532
翻译 pimple学习(1)pimple的使用
pimple学习(1) pimple的使用Container类继承一个php数组对象接口,在程序整个生命周期中,各种属性、方法、对象、闭包都可以注册其中1.得到一个Container实例:$container = new Container();2.定义服务:$container['session_storage'] = function ($c) { return new Sess
2016-07-28 19:54:06 984
翻译 Silex:security(一)
最近刚刚好在看Silex文档,就按照自己的理解做了下笔记,蹩脚翻译请轻拍。SecurityServiceProvider类 负责管理你的应用中的鉴定和 授权功能。参数: security.hide_user_not_found (optional): 定义是否隐藏用户没有找到的exception,默认为真 security.encoder.bcrypt
2016-07-27 18:46:05 614
翻译 Silex:Usage使用用例(一)
1/安装 composer require silex/silex:~2.0目录结构:├── composer.json├── composer.lock├── vendor│ └── ...└── web └── index.php2/Web服务 : nginx的配置 http://silex.sensiolabs.org/doc/master/web_serve
2016-07-27 16:15:53 720
翻译 Silex:Doctrine的使用
DoctrineServiceProvider 提供了Doctrine DBAL的集成便于连接数据库。使用composer添加库依赖:composer require “doctrine/dbal:~2.2”1/参数db.options: driver:数据库驱动,默认为pdo_mysql. dbname:数据库的名字 host:要连接的数据库的主机,默认为localhost
2016-07-26 20:34:48 414
翻译 Silex:基于Symfony组件的微型框架简介
简介: Silex是PHP中的微型框架,其特点有: 1/简洁:提供简洁且直观的API 2/可扩展 3/易测试 概括来说,只用一步就可以完成定义控制器并连接路由。 使用:<?php// web/index.phprequire_once __DIR__.'/../vendor/autoload.php';$app = new Silex\Application()
2016-07-26 20:16:39 1867
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人