Home > Backend Development > PHP Tutorial > nginx - php 程序,用了 session 机制来控制用户登录和下线,但是页面响应速度非常非常慢,怎么办?

nginx - php 程序,用了 session 机制来控制用户登录和下线,但是页面响应速度非常非常慢,怎么办?

WBOY
Release: 2016-06-06 20:34:31
Original
1195 people have browsed it

php 程序,用了 session 机制来控制用户登录和下线,但是页面响应速度非常非常慢( 3s),又不能使用 fastcgi_cache( Nginx 服务器),这时候应该如何加速呢?

太头疼这个问题了,每打开一个页面需要3s-5s,根本受不了。求解救~

回复内容:

php 程序,用了 session 机制来控制用户登录和下线,但是页面响应速度非常非常慢( 3s),又不能使用 fastcgi_cache( Nginx 服务器),这时候应该如何加速呢?

太头疼这个问题了,每打开一个页面需要3s-5s,根本受不了。求解救~

页面响应速度可能不是session引起的,
1. 看看数据库查询是否有性能问题,如数据库cpu长期标高
2. 服务器整体性能偏低,内存不够?
3. 访问人数过多,cpu太高?

如果以上都能排除,并且确定是session的问题,可以尝试使用memcached缓存session。

session 会卡
看看硬盘读写
慢日志中是否有session lock 问题

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template