php

PHP指定概率算法

/* 假设:有一个二维数组,记录了所有本次抽奖的奖项信息: $test_arr =array('a'=>20,'b'=>30,'c'=>50); a奖概率20%,b奖概率30%,c奖概率50% 模拟函数执行过程: 总概率精度为...

微擎框架的数据操作

数据基本操作 微擎系统数据库操作使用 PDO 兼容方式,以参数绑定的形式进行查询操作。  系统已对 PDO 兼容性进行检测及封装。下面具体说明一下数据库的几种基本操作方法。 tablename() ...

Redis 和Memcache的区别

现在新浪微博大规模的都是基于redis来架构的。 redis和memecache的不同在于: 1、存储方式: memecache 把数据全部存在内存之中,断电后会挂掉,数据不能超过内存大小 redis有部份存在硬盘上,这样能保证...

PHP fastcgi_finish_request 方法

本文介绍,PHP运行在FastCGI模式时,FPM提供的方法:fastcgi_finish_request。 在说这个方法之前,我们先了解PHP有哪些常用的运行模式? PHP运行模式 CGI 通用网关接口 / Common Gateway Interface CGI已...

遇到高并发一些处理方法

处理高并发问题的一些方式 1.拆表:大表拆小表(垂直拆,水平拆;分表,分区partition,分片sharding),可以在应用层实现,也可以在数据库层面实现一部分;提高系统性能。 2.分库:把表放到不同的数据库,这也...

PHP中9大缓存技术总结

1、全页面静态化缓存 也就是将页面全部生成html静态页面,用户访问时直接访问的静态页面,而不会去走php服务器解析的流程。此种方式,在CMS系统中比较常见,比如dedecms; 一种比较常用的实现方式是用输出...

centos 6.6 64位配置PHP环境

阿里云centos 6.6 64位配置PHP环境.主要实现以下点: 1.禁止IP直接访问网站,只能通过域名访问网站 2.错误页面禁止显示操作系统,Apache版本 3.开启虚拟主机 4.迁移网站目录 5.迁移数据库目...