- 博客(10)
- 收藏
- 关注

原创 PHP会话控制之session_start()
PHP会话控制之session_start()session是如何初始化的?声明一个全局数组$_SESSION,映射寄存在内存的session数据。如果session文件已经存在,并且保存有session数据,session_start()则会读取session数据,填入$_SESSION中,开始一个新的session生命周期。session初始化在php.ini相关参数session.au...
2018-03-31 13:19:40
2822

原创 PHP会话控制之如何正确设置session_name
PHP会话控制之如何正确设置session_name定义:string session_name([string $name])说明:在php.ini中配置为:session.name = PHPSESSID在请求开始的时候,会话名称会被重置并存储到session.name配置项。所以要想在不改变php.ini配置文件的情况下,更改session_name 必须要在 session_start...
2018-03-31 13:17:57
3859
原创 PHP会话控制之失效时间与过期回收机制
PHP会话控制之失效时间与过期回收机制session的生命周期从session的初始化开始,直到注销的这段时间称之为sesssion生命周期。设置session生命周期再php.ini中的相关参数session.save_path 设置保存的session文件路径。 session.use_cookies = 1 设置为1时,利用cookie来传递sessionid ...
2018-03-31 14:13:58
1405
原创 请求报文及响应报文的结构
HTTP报文是HTTP协议交互的信息,由多行(用 CR(回车)+LF(换行) 作换行符)数据构成的字符串文本,分为请求报文和响应报文。 HTTP报文分为首部和主体两块,两者由首个CR+LF分割。请求报文首部含有请求行、请求首部字段、通用首部字段、实体首部字段、其他。响应报文首部含有状态行、响应首部字段、通用首部字段、实体首部字段、其他。请求行包含用户请求的方法,请求URI和HTTP
2017-10-16 15:49:11
892
翻译 Redis 有序集合
ZADDZADD key score member [[score ][socre member]...]将一个或多个member元素及其score值加入到有序集合key当中如果某个 member 已经是有序集的成员,那么更新这个 member 的 score 值,并通过重新插入这个 member 元素,来保证该 member 在正确的位置上。sco
2017-04-15 10:30:53
1800
1
翻译 Laravel 路由
基础路由路由定义文件<?php/*app/Http/routes.php 被 App\Providers\RouteServiceProvider 加载*/Route::get('/', function () { return 'Hello World';});定义多个路由动词动词包括 get post put delete
2017-04-15 09:58:08
652
翻译 nginx高性能配置详解
nginx配置详解 #全局配置 #高层配置 user www-data #运行用户 默认配置 pid /var/run/nginx.pid; #端口号 默认配置 worker_processes 8; #定义了nginx对外提供web服务时的worker进程数 #最优值取决于许多因素,包括(但不限于)CPU核的数量、存储数据的硬盘数量及负载模式#通常设置成和c
2015-12-23 11:32:09
1210
翻译 php 文件断点续传
namespace lib;/** php下载类,支持断点续传* Author: guhufieng*/class Filedownload{ // class start private $_speed = 512; // 下载速度 /** 下载 * @param String $file 要下载的文件路
2015-09-22 10:00:09
588
原创 PHP重定向三种方法详解
方法方法一:header("Location: index.php");方法二:echo "window.location =\"$PHP_SELF\";";方法三:echo "";详解【使用header()函数】PHP的HTTP相关函数种提供了一个 header()函数,首先要清楚,header()函数必须放在php程序的开头部分,而且之前不能有另外的 heade
2015-09-20 22:07:57
729
翻译 Ubuntu下通过apt-get安装软件
apt-get是Ubuntu通过新立得安装软件的常用工具命令apt-cache search package 搜索软件包apt-cache show package 获取包的相关信息,如说明、大小、版本等sudo apt-get install package 安装包sudo apt-get install package --re
2015-09-19 10:55:45
1422
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人