首页
新闻
UniX技术
数据库
经验交流
PHP
Linux考试认证
首页
>
PHP
php4的session功能评述(三)
时间:2009-05-08 17:06:26 作者:chinaitlab
我要投稿
Linux初探欢迎您的投稿,投放方法请点击
这里
查看,我们会定期赠送精美小礼品给优秀的投稿作者。海纳百川 取则行远!LinuxGoo欢迎您的到来。
总的感觉php的session功能基本上还能用一用,还算方便,省了很多自己处理
cookie的麻烦事情。php的session管理还是基于文件的,默认的是在/tmp目录
下生成一个和sess......
总的感觉php的session功能基本上还能用一用,还算方便,省了很多自己处理
cookie的麻烦事情。php的session管理还是基于文件的,默认的是在/tmp目录
下生成一个和session id同名的session文件,在这个文件里保存register的
session data。session有生存期,在/usr/local/lib/php.ini里可以设置。
效率应该算马马虎虎了,毕竟还是要文件操作,虽然是/tmp的。对于服务量很
大的应用会在/tmp里生成很多session文件,分特。。。
对于分布式应用呢?几台web server一起服务?招倒是有,session文件的目录
是可配置的,把所有的session文件搞到一个共享的nfs目录就完事了。但是php
生成唯一文件的时候有没有考虑过nfs的特殊处理?我没仔细去看源码,估计会
出问题,虽然几率很小...
倒是可以做个session keeper的damon,session数据可以通过hash表的方式存
贮在内存里,以udp服务方式(效率高,lan里面包丢失率小)完成session的生
成,检索,结束,取置session变量等操作,这样多台web server可以共享
session信息。服务端和客户端的函数我都做了,现在问题是怎样把客户端的函
数加到php里面,或者php对动态库函数调用的支持怎么样,这些东西manual里
面都很不详尽,没有相关的例子。
BTW:由于语法的不严格,php的函数返回容易造成二义性,比如strpos,没有
匹配返回0,但是匹配的position可能是0的,faint~...
如果您需转载 php4的session功能评述(三),请注明来自LinuxGoo.com,其版权归原作者所有。请广大网友留言时遵纪守法,使用文明用语。如果您在应用中有什么问题,请在下面留言,我们会尽快解答。
来顶一下
返回首页
发表评论
共有
条评论
用户名:
密码:
验证码:
匿名发表
相关文章
自定义PHP分页函数
每次编写列表性质的页面,几乎都要写上一段分页的程序。最近小阳终于决
如何解决网站海量流量隐患问题
最近开发网站过程,发现现了一些问题,比如一个信息发布储存流通比较大的娱乐
SQL查询条件有转义符的解决方法
SQL查询条件有转义符的解决方法,从问答中简单整理总结。 一、问题和现象
RedFlagLinuxRCE模拟试题
RedFlagLinuxRCE模拟试题RedFlagLinuxRCE模拟试题(一)RedFlagLinuxRCE模拟
PHP SOCKET 技术研究
今天试着写一个 PHP 与 C 语言通过socket通讯的程序,看过PHP手册,发现有好
html中select语句读取mysql表中内容
<?
$record=0;
$db=@mysql_pconnect('localhost','root');
@mysql_se
Linux系统下ssh安全设置指南
如果您仍然使用 telnet, 而不是 ssh, 则需要改变对本手册的阅读方式. 应
发布,订阅的新手出错探究
发布,订阅配置失败的原因测试:环境:(发布AA,订阅BB服务器,sunrise\XXX账号为
php读取xml中某个元素的内容(PHP5以上才支
假设xml文件名为class.xml,内容如下:<?xml version=”1.0″ encoding=”utf
PHP新手上路(十四)
其他杂项 13.1 生成图像PHP可以操作处理图像。如果你已经安装了GD库,你甚
SQL Server 一些实用操作
----Create new table and insert into table using SELECT INSERTSELECT
轻型数据库SQLite结合PHP的开发
SQLite是一款轻型的数据库,它的设计目标是嵌入式的,而且目前已经在很多嵌入
详解:Vmware虚拟机下Ubuntu 8.04安装
相信玩过Ubuntu系统的人应该不少,尤其是对于Ubuntu的3D桌面来说,更是吸引了
SQL Server 2005 同步复制技术
SQL SERVER 2005 同步复制技术 以下实现复制步骤(以快照复制为例) 运行平台
Oracle 10g的新特性
Oracle 在其技术白皮书上阐明,Oracle 10g数据库关键目标有二:* 降低管理开
VC数据库笔记一: 判断数据库连接失败
#import "../lib/msado15.dll" rename("EOF","adoEOF")。。。。usi
栏目热门
PHP程序为什么"不适用"大型系统的9大原因
PHP守护Linux/Unix进程
file_get_contents和curl函数用法
PHP的PDO类教程
Php SqlServer实现分页显示
站内搜索:
Linux
高级搜索
Powered by
Linux初探
© 1999-2009
RSS