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

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

WBOY
Libérer: 2016-06-06 20:34:31
original
1195 Les gens l'ont consulté

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 问题

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal