去发现生活中的美好,记录生活中的点点滴滴

 分类:php

php

多php版本共同运行方案

随着php7.0发布,php的性能有了质的飞跃,据官网给出的结论,php7.0的性能将是php5.6的两倍!但是php7虽然好用,可不是所有项目都支持的,很多微信的插件、接口都不兼容php7,还有很多老的系统还保留了大量的不兼容php7的方法,实际改起来费时费力,这个时候,有没有...

admin 1个月前 (12-15) 79℃ 1喜欢

laravel队列应用

在Web开发中,我们经常会遇到需要批量处理任务的场景,比如群发邮件、秒杀资格获取等,我们将这些耗时或者高并发的操作放到队列中异步执行可以有效缓解系统压力、提高系统响应速度和负载能力。实现队列有多种方式,Laravel也支持多种队列实现驱动,比如数据库、Redis、Beanstal...

admin 2个月前 (11-29) 63℃ 1喜欢

关于window.open()页面编码问题解决

今天碰到一个问题,即用 var w=window.open('about:blank'); w.document.write(data.form); 打开一个新页面,新的页面编码为GBK,而原来的页面为UTF-8,两个页面不同的编码,导致新页面承载的表单数据(data.fo...

admin 5个月前 (08-23) 99℃ 1喜欢

laravel配置公共函数helper

laravel配置公共函数helper
1、在项目APP目录下新建Helper文件,再新建一个helper.php文件作为公共函数存储的文件。 2、在composer.json添加 "autoload": { "classmap": [ "database" ...

admin 6个月前 (07-26) 125℃ 0喜欢

几个经典排序(php)

几个经典排序(php)
排序的算法很多,常见的就几个。 以下是我收集和整理的几个排序方法: 1、插入排序 有一个已经有序的数据序列,要求在这个已经排好的数据序列中插入一个数,但要求插入后此数据序列仍然有序,这个时候就要用到一种新的排序方法——插入排序法,插入排序的基本操作就是将一个数据插入到已经排好序...

admin 6个月前 (07-11) 104℃ 2喜欢

laravel实现多数据库连接配置

laravel实现多数据库连接配置
只需三步,便可实现。 第一步,在.env文件中配置 DB_HOST=localhost DB_DATABASE=test DB_USERNAME=root DB_PASSWORD=root 复制一份 DB_HOST_TWO=localhost DB_DATAB...

admin 7个月前 (06-23) 112℃ 0喜欢

深入理解session机制

深入理解session机制
最近遇到一个session经常失效的问题,网上林林总总,我来总结和归纳下。 首先,用户请求后,服务端会创建创建session,保存在服务端(默认以文件形式保存,下文会提到),服务端给客户端返回session_id,然后session_id默认是通过cookie保存在客户端,如果客...

admin 8个月前 (06-09) 179℃ 1喜欢

长链接生成短链接

长链接生成短链接
长链接生成短链接,很多平台都有提供,比如新浪、微信、百度等等,比较常用的有新浪的t.cn,调用非常简单: http://api.t.sina.com.cn/short_url/shorten.json?source=3271760578&url_long=http://www...

admin 10个月前 (03-17) 297℃ 1喜欢

『引』最全前端资源汇集

『引』最全前端资源汇集
『引』最全前端资源汇集   综合类 综合类 地址 前端知识体系 http://www.cnblogs.com/sb19871023/p/3894452.html 前端知识结构 https://github.com/JacksonTian/fks ...

admin 10个月前 (03-15) 739℃ 1喜欢

php操作redis常用方法代码例子

php操作redis常用方法代码例子
描述:获取有关指定键的值 参数:key 返回值:string或BOOL 如果键不存在,则返回 FALSE。否则,返回指定键对应的value值。 范例: <?php $redis = new redis(); $redis->connect('127.0.0....

admin 11个月前 (03-03) 244℃ 0喜欢

Centos下编译安装php fileinfo扩展

Centos下编译安装php fileinfo扩展
1.检查当前环境 php -i|grep fileinfo 若出现 fileinfo fileinfo support => enabled 则代表fileinfo扩展可用,否则不可用。 2.安装 2-1:下载 wget -O php-5.6.9.tar.gz http:/...

admin 11个月前 (02-22) 228℃ 0喜欢

微信高并发资金交易系统设计方案——百亿红包背后的技术支撑(转)

微信高并发资金交易系统设计方案——百亿红包背后的技术支撑(转)
作者|方乐明 编辑|尾尾 每年节假日,微信红包的收发数量都会暴涨,尤以除夕为最。如此大规模、高峰值的业务需要,背后需要怎样的技术支撑?百亿级别的红包规模,如何保证并发性能与资金安全? 背景介绍 2017年1月28日,正月初一,微信公布了用户在除夕当天收发微信红包的数量——142...

admin 11个月前 (02-15) 300℃ 1喜欢