- 博客(4)
- 收藏
- 关注
原创 array_walk_recursive 使用自定义函数处理数组中的每一个元素
array_walk_recursive 对数组中的每个成员递归地应用用户函数基本用法: bool arrary_walk_recursive(array $array, callable $callback [,mixed $userdata = NULL])将用户自定义函数callback应用到array数组中的每个单元,本函数会递归到更深层的数组中去,在callback...
2018-08-31 09:56:31 1886
转载 redis 优缺点 使用场景 及与Memcache的区别
1. 使用redis有哪些好处?(1) 速度快,因为数据存在内存中,类似于HashMap,HashMap的优势就是查找和操作的时间复杂度都是O(1)(2) 支持丰富数据类型,支持string,list,set,sorted set,hash(3) 支持事务,操作都是原子性,所谓的原子性就是对数据的更改要么全部执行,要么全部不执行(4) 丰富的特性:可用于缓存,消息,按key设置过期...
2018-08-02 19:20:05 1388
转载 Apache与nginx的优缺点比较
Apache与Nginx的优缺点比较1、nginx相对于apache的优点 轻量级,同样起web 服务,比apache 占用更少的内存及资源 抗并发,nginx 处理请求是异步非阻塞的,而apache 则是阻塞型的,在高并发下nginx 能保持低资源低消耗高性能 高度模块化的设计,编写模块相对简单 社区活跃,各种高性能模块出品迅速啊 apache 相对于nginx 的...
2018-08-02 18:53:52 1114
原创 利用composer 实现路由加载
本教程示例代码见 https://github.com/johnlui/My-First-Framework-based-on-Composer久负盛名的 CodeIgniter 框架是很多人的 PHP 开发入门框架,同样也是我开始学习如何从头构建一个网站的框架。在 CI 中我学到了很多,其中对 MVC 的深入理解和对框架本质的理解对我的影响最大。从使用框架是为了提高开发效率的角度来看,框架的...
2018-08-01 16:57:18 1289 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人