后端
文章平均质量分 64
疯跑蜗牛
移动互联网开发,微信公众平台定制开发。
展开
-
2017世界PHP框架排名TOP3点评
PHP那么多兵器(框架)可以选择,那么用哪一把,最有威力,最快最准最狠?由于某些国情原因,我国国内流行使用的并不是最好用的兵器(比如thinkphp不在推荐),那我就带给大家一些好的选择,先带来一个今年新鲜出炉的框架排名(2017.2月,参考google趋势,coderseye.com, 以及bestreviews2017.com和其他博客为),以及我个人综合起来的一个点评。以后和别人聊起PHP,...转载 2018-03-12 15:11:41 · 10242 阅读 · 0 评论 -
PHP和Redis实现在高并发下的抢购及秒杀功能示例详解
抢购、秒杀是平常很常见的场景,面试的时候面试官也经常会问到,比如问你淘宝中的抢购秒杀是怎么实现的等等。抢购、秒杀实现很简单,但是有些问题需要解决,主要针对两个问题:一、高并发对数据库产生的压力二、竞争状态下如何解决库存的正确减少("超卖"问题)第一个问题,对于PHP来说很简单,用缓存技术就可以缓解数据库压力,比如memcache,redis等缓存技术。第二个问题就比较复杂点:常规写法:查询出对应商...转载 2018-03-12 15:13:56 · 199 阅读 · 0 评论 -
PHP实用Redis操作类
<?php /** * ------------------------------------------ * 统一redis的配置与数据存储规范,便于扩展与修改 * # redis通常用于热数据与消息列队等场景 * # list内存储array是采用json格式 * */ class RedisDriver{ protected $redis; // r...转载 2018-03-12 15:15:17 · 174 阅读 · 0 评论 -
linux下redis安装与PHP redis拓展安装
安装环境:1. 服务器环境:linux / centos6.2查看命令:cat /etc/redhat-release2. redis版本(http://download.redis.io/releases/redis-2.8.13.tar.gz)3. 预装软件(gcc , tcl)gcc: c语言编译器tcl: redis一些组件是tcl语言编写安装:yum -y install gcc tcl...原创 2018-03-12 15:29:31 · 475 阅读 · 0 评论 -
ajax 设置Access-Control-Allow-Origin实现跨域访问
ajax跨域访问是一个老问题了,解决方法很多,比较常用的是JSONP方法,JSONP方法是一种非官方方法,而且这种方法只支持GET方式,不如POST方式安全。即使使用jQuery的jsonp方法,type设为POST,也会自动变为GET。官方问题说明:“script”: Evaluates the response as JavaScript and returns it as plain tex...转载 2018-03-12 15:33:35 · 477 阅读 · 0 评论 -
npm常用命令
npm install <name>安装nodejs的依赖包例如npm install express 就会默认安装express的最新版本,也可以通过在后面加版本号的方式安装指定版本,如npm install express@3.0.6npm install <name> -g 将包安装到全局环境中但是代码中,直接通过require()的方式是没有办法调用全局安装的包的...原创 2018-03-12 15:34:50 · 223 阅读 · 0 评论 -
PHP AES对称加密源码
//检查php环境是否支持mcrypt$cipher_list = mcrypt_list_algorithms();//mcrypt支持的加密算法列表$mode_list = mcrypt_list_modes(); //mcrypt支持的加密模式列表 echo '<xmp>';print_r($cipher_list);print_r($mode_list);//...转载 2018-03-12 15:35:54 · 758 阅读 · 0 评论