php中的session_start奇怪的性能问题, 你可以这样试试:A为复杂页面,B为简单页面。打开A后,再新打开B(别从A上点击的打开),此时看看B页速度是否快。我想应该是快的,这只是一种判断排除方法。这个问题,应该是服务器响应请求的顺序问题。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 unlive() ( ) 信誉:100 谢谢你的回答。我的打开方式就是你这样打开的。A复杂页面都没打开,我怎么可能是从A复杂页面进入B简单页面呢?呵……特别郁闷。去掉页面中的SESSION_STAT后。A复杂页面在运行的时候,我打开一个新窗口来运行B简单页面。B简单页面就会立即执行完毕啊! mrshelly(Shelly) ( ) 信誉:100 谢谢你的回答。绝对不是浏览器的原因。很多电脑访问都是这样的。访问其他的都正常啊!wasuka(萝莉控) ( ) 信誉:94 不好意思。你知道不知道原因呢?呵…人不多啊! 这和session_start没有关系这是你访问复杂页面的时候,将数据库堵死了然后只要页面里面读取了这个表的页面都打不开去优化数据库吧 关键是我去掉了session_start,页面就正常了啊! 我也遇到同样的问题 我在一个页面 session_start();前执行 echo "test";exit;这样的话页面很快就打开 但是在session_start();后面 echo "test";exit; 这样的话半天都打不开 是I/O瓶颈的问题,因为session默认是保存在硬盘上,如果你读取大数据库,I/O给塞满了,所以session会感觉到慢。解决方法:用session+memcached的方法把session数据设置在内存上。 有什么办法设置自动保存到服务器,而不是本机? 框架中如何记录URL的改变值 怎样取消tab键的切换功能 请教pdo时不时就不能正常跑的问题,头晕啊!!! php如何实现对一段文字增加干扰码? 喜欢 js ajax 技术的请进... thinkphp统计用户在线时长 取不到当前正确日期问题 各位大哥请帮小弟一个忙呀??感激不尽!!! 字符串的问题 LINUX做服务器的该怎么来分配这台机子? 求php的开源搜索引擎
谢谢你的回答。绝对不是浏览器的原因。很多电脑访问都是这样的。访问其他的都正常啊!wasuka(萝莉控) ( ) 信誉:94
不好意思。你知道不知道原因呢?呵…人不多啊!
这是你访问复杂页面的时候,将数据库堵死了
然后只要页面里面读取了这个表的页面都打不开去优化数据库吧
我在一个页面 session_start();
前执行 echo "test";exit;这样的话页面很快就打开
但是在session_start();后面 echo "test";exit; 这样的话半天都打不开
解决方法:用session+memcached的方法把session数据设置在内存上。