会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
米粒人生
代码如诗
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
下一页
2018年7月25日
面向对象的一小步:添加ActiveRecord的Scope功能
摘要: Scope方法实现了在Yii2中更加友好的方式去做数据库查询,例如: Student::male()->all(); //选择男生 Student::checked()->male()->all(); //选择审核通过的男生
阅读全文
posted @ 2018-07-25 10:56 米粒人生
阅读(427)
评论(0)
推荐(0)
2018年6月27日
关于token和refresh token
摘要: 最近在做公司的认证系统,总结了如下一番心得。 传统的认证方式一般采用cookie/session来实现,这是我们的出发点。 1.为什么选用token而不选用cookie/session? 本质上token和cookie/session都是字符串,然而token是自带加密算法和用户信息(比如用户id)
阅读全文
posted @ 2018-06-27 09:40 米粒人生
阅读(35648)
评论(5)
推荐(1)
2018年5月18日
一个极为简单的方法实现本地(离线)yum安装rpm包
摘要: 首先,我要关心的问题仍然是如何离线或者本地yum安装rpm包?这其中的关键当然是获取rpm包到本地,这其中的麻烦事是去解析依赖关系。然而,我发现一个极为简单的方法可以不用操心rpm包依赖关系,不多不少的获取全部rpm包,现在直接贴出来: 1. 设置可用的源,以及可以装rpm的干净环境 2. 开启缓存
阅读全文
posted @ 2018-05-18 16:27 米粒人生
阅读(1355)
评论(0)
推荐(0)
2018年5月10日
Yii2基本概念之——生命周期(LifeCycle)
摘要: 人有生老病死,一年有春夏秋冬四季演替,封建王朝有兴盛、停滞、衰亡的周期律——“其兴也勃焉,其亡也忽焉”。换句话说,人,季节,王朝等等这些世间万物都有自己的生命周期。同样地,在软件行业,一个系统,一个组件,一个功能,一个类都是有自己的生命周期的。 那么,为什么要从生命周期的这个角度去理解程序? 在现实
阅读全文
posted @ 2018-05-10 08:33 米粒人生
阅读(642)
评论(0)
推荐(0)
2018年4月18日
一篇文章说透Nginx的rewrite模块
摘要: rewrite模块主要功能是改写请求URI,是Nginx默认安装的模块。rewrite模块会根据PCRE正则匹配重写URI,然后发起内部跳转再匹配location,或者直接做30x重定向返回客户端。
阅读全文
posted @ 2018-04-18 09:34 米粒人生
阅读(24517)
评论(3)
推荐(5)
2018年3月28日
PHP Session 常用的函数
摘要: 我们在前面的文章里面讲到session的原理和最佳实践,感到意犹未尽。现在再来聊下PHP Session用到的几个相关的函数。
阅读全文
posted @ 2018-03-28 09:47 米粒人生
阅读(1713)
评论(0)
推荐(0)
2018年3月27日
Session 的原理及最佳实践
摘要: Http协议是基于请求和响应的一种无状态的协议,而通过session可以使得Http应用变得有状态,即可以“记住”客户端的信息。今天就来说说这个session和cookie。
阅读全文
posted @ 2018-03-27 09:37 米粒人生
阅读(2323)
评论(0)
推荐(2)
2018年3月14日
Nginx负载均衡与反向代理——扩展功能(NGINX Plus)
摘要: 本文主要是介绍了NGINX Plus的相关功能,横跨了NGINX Plus R5/R6/R7/R9等各个不同版本的更新。涉及的是Nginx反向代理和负载均衡的更为高级的用法。主要包含:HTTP负载均衡,HTTP长连接,TCP和UDP的负载均衡,上游连接数限制,最短时间的均衡算法,Session一致性,实时健康检查,DNS重解析,访问控制,客户端连接数限制,客户端带宽限制,无缓冲上传文件,SSL/TLS优化,,缓存优化,API功能,配置的最佳实践等。
阅读全文
posted @ 2018-03-14 21:10 米粒人生
阅读(1883)
评论(2)
推荐(2)
Yii2基本概念之——配置(Configurations)
摘要: 在Yii中创建新对象或者初始化已经存在的对象广泛的使用配置,配置通常包含被创建对象的 类名 和一组将要赋值给对象的 属性 的初始值,这里的属性是Yii2的 "属性" 。还可以在对象的 "事件" 上绑定事件处理器,或者将 "行为" 附加到对象上。从而在定义了对象的初始值的同时,充分规定对象的运行时的动
阅读全文
posted @ 2018-03-14 09:35 米粒人生
阅读(766)
评论(0)
推荐(0)
2018年3月13日
忘记时间戳的存在——Yii2超实用的自动更新时间戳的Behavior(改进版)
摘要: 本文改进了Yii2中内置行为类 ,使得时间戳字段 完全 自己更新, 方便得让你忘记它们的存在 。 Yii2的内置行为类 几乎成了各种介绍Yii2行为的常客。各种讲解行为的文章中都少不了它的身影,它甚至登堂入室,被Yii2官方文档采用了。它的标准用法——虽然大家都知道——但我也贴出来: 但是这样做,有
阅读全文
posted @ 2018-03-13 09:52 米粒人生
阅读(330)
评论(0)
推荐(0)
上一页
1
2
3
下一页
公告