在实际开发过程中,我们遇到过各种各样的活动,但是用户流量大的平台需要考虑高并发的问题,但是如何解决呢??我总结了几种解决方法,欢迎指正!1、什么是PV/UV/QPS?PV:页面访问量,即PageView,记录用户对网站的每次访问,用户多次访问同一个页面所累积的访问次数。(说白了就是用户的点击次数)UV:独立访客数:即UniqueVisitor,访问网站的电脑客户端就是访客。00:00-24:00内同一客户只计一次。(说白了就是每天访问的用户数)QPS:(queryratepersecond):每秒的请求数或查询数。在互联网领域,是指每秒响应请求数(指HTTP请求)。二、如何优化php级别的并发?1、redis级别:(1)使用redis加锁机制处理setnxkeyvalue:当且仅当key不存在时才将key的值设置为value。如果给定的键已经存在,SETNX什么都不做。SETNX是SETifNoteXists的缩写。_redis=newRedis();$this->_redis->connect('127.0.0.1');}publicstaticfunctiongetInstance(){if(self::$_instanceinstanceofself){returnself::$_instance;}returnself::$_instance=newself();}/***@functionlock*@param$key锁名*@param$expTime过期时间*/publicfunctionset($key,$expTime){//初步锁$isLock=$this->_redis->setnx($key,time()+$expTime);如果($isLock){返回真;}else{//如果加锁失败。判断锁是否已经存在,如果锁存在且已经过期,则删除锁。重新锁定$val=$this->_redis->get($key);如果($val&&$val