`
freespace
  • 浏览: 180192 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

关于Drupal的session和cookie的参数

 
阅读更多

1、ini_set('session.cookie_lifetime',  2000000);

设置cookie的过期时间,如果为0,cookie在关闭浏览器后过期。


2、ini_set('session.gc_maxlifetime',   3600);

会话的存活时间,单位:秒。但光是这个参数到期,会话不一定会被回收,和下面2个参数还有关系。


3、ini_set('session.gc_probability',   1);
4、ini_set('session.gc_divisor',       1);

session.gc_probability = 1(默认)
session.gc_divisor = 100(默认)

gc启动概率 = gc_probability / gc_divisor = 0.1%,如果要用户的每次请求都进行回收,需要gc_probability / gc_divisor = 1。

分享到:
评论

相关推荐

    PHP SESSION机制的理解与实例

    在某些情况下,可以使用session_regenerate_id()函数来生成新的session_id,这通常发生在用户登录或角色转变的场景,例如Drupal系统。 SESSION的销毁通常发生在用户主动退出登录时。这时,我们可以通过设置已登录...

    php和mysql web开发

    - **session和cookie管理**:PHP可以设置和读取session和cookie,用于用户状态跟踪和个性化体验。 - **错误和异常处理**:通过适当的错误处理机制,PHP可以确保在遇到问题时提供合适的反馈。 - **性能优化**:通过...

    PHP and MySQL Web Development(Fourth Edition)

    此外,书中还介绍了PHP的session和cookie机制,用于跟踪用户会话和存储用户偏好。并涵盖了文件上传和下载、电子邮件发送、FTP操作等网络功能。对于安全性,书中提到了验证码、XSS防御和CSRF保护等常见Web安全问题的...

    PHP Solutions, 3rd Edition

    - Session 和 Cookie 的基本概念。 - 实现简单的用户认证系统。 - 处理多页表单的数据。 10. **第十章:数据库入门** - 数据库的基本概念。 - MySQL 的安装与配置。 - 使用 PHP 连接 MySQL 数据库的方法。 ...

    PHP.rar_php

    8. **Session和Cookie**:学习如何使用Session和Cookie进行用户状态管理,实现会话持久化。 9. **模板引擎**:了解如何使用模板引擎如Twig或Smarty来分离业务逻辑和视图展示。 10. **安全实践**:学习防止SQL注入、...

    php企业网站请下载

    2. cookie使用:setcookie()函数设置cookie,$_COOKIE数组读取cookie值,注意时效性和安全性。 六、PHP性能优化 1. 缓存技术:使用APC、Memcached或Redis实现数据缓存,减少数据库访问压力。 2. 布署策略:负载均衡...

    PHP技术文档,PHP编程书籍

    理解session和cookie的工作原理、设置与读取方法,以及它们的区别和应用场景,对于创建动态网站至关重要。 六、PHP文件上传与下载 PHP支持文件上传和下载功能,通过HTTP表单和特定的PHP函数(如move_uploaded_file...

    PHP从入门到精通(第3版)》.(明日科技)

    - Session与Cookie:理解会话管理,使用session和cookie进行用户状态跟踪。 7. Web框架与CMS: - PHP框架:介绍一些流行的PHP框架,如Laravel、Symfony、CodeIgniter等,理解框架带来的便利。 - CMS系统:了解...

    php面试题及答案

    Session和Cookie都是用于存储用户状态,但Session数据存储在服务器,Cookie存储在客户端。它们的安全性和生命周期是面试中常见的问题。 6. **数据类型**: PHP的数据类型包括整型(Int/Integer)、字符型(Char/...

    PHP和MySQL Web开发(原书第4版)—源代码

    8. 高级PHP和MySQL:涵盖session和cookie管理,文件上传下载,邮件发送,缓存技术,以及使用PDO(PHP Data Objects)进行数据库访问。 9. 使用框架和内容管理系统:讨论使用如Laravel、Symfony等PHP框架,以及...

    基于PHP的冷迪php电影全自动采集程序php版v2.2源码.zip

    8. **session与cookie**:PHP的session和cookie机制用于跟踪用户状态,实现会话管理。 9. **框架与CMS**:PHP有众多流行的框架(如Laravel、Symfony、Yii等)和内容管理系统(如WordPress、Drupal、Joomla等),...

    php课件(适用于初学者)

    了解如何创建、修改、销毁session,设置和读取cookie值,是提升用户体验的关键。 【面向对象编程】 随着PHP5的发布,PHP开始支持面向对象编程(OOP),包括类、对象、继承、封装、多态等概念。初学者应深入学习...

    php内容管理系统

    1. 用户认证与权限管理:通过session和cookie实现用户登录状态跟踪,结合角色权限控制(RBAC)实现不同用户级别的访问限制。 2. 内容管理:包括文章创建、编辑、删除、分类和标签功能,支持多种内容类型,如文本、...

    blog5671_www.5671_www://http5671._校园网站_

    10. **用户注册与登录功能**:如果网站允许用户注册并发布内容,那么需要有用户身份验证和权限管理机制,如session和cookie管理。 综上所述,博客5671的创建与维护涉及多种IT技术,包括前端开发、后端开发、数据库...

    php网站设计

    6. **HTTP和会话管理**:理解HTTP协议的基本概念,使用session和cookie管理用户会话,提供个性化的用户体验。 7. **错误和异常处理**:良好的错误处理机制能帮助开发者定位并解决问题,PHP提供了try-catch结构来...

    PHP中文手册.zip

    例如,通过$_GET和$_POST接收表单数据,使用header函数重定向页面,或者通过session和cookie管理用户状态。 4. **数据库连接**:PHP支持多种数据库系统,如MySQLi或PDO_MySQL接口连接MySQL,或使用PDO与其他数据库...

    PHP教程中文指南(精品)

    6. **会话控制**:通过session和cookie进行用户状态管理,实现登录注册功能。 7. **错误和异常处理**:了解PHP的错误报告机制,学会使用try...catch处理异常。 8. **面向对象编程**:涵盖类和对象的概念、属性和...

    PHP实例开发源码——集论坛门户简易CMS和自动采集一体的PHPDiY-Page CMS.zip

    源码中可能包含了注册、登录、session、cookie的处理,以及基于角色的权限控制(RBAC)。理解这部分有助于我们构建安全的用户管理系统。 7. 论坛功能:PHPDiY-Page CMS集成了论坛功能,这意味着我们需要了解论坛的...

    php开发网站手册集合

    3. SESSION与COOKIE:用于在用户浏览器和服务器之间存储信息,SESSION存储在服务器,COOKIE存储在客户端,两者在身份验证、购物车等功能中有广泛应用。 三、PHP框架与CMS系统 1. PHP框架:如Laravel、Symfony、...

Global site tag (gtag.js) - Google Analytics