Lucifer_wn

Lucifer_wn

这家伙有点懒,还没写个性签名!

  • 财富值1865
  • 威望值160
  • 总积分18475

个人信息

  • 发表了说说
    2020-12-14 11:09:30签到完成,并访问亿速云,最后到此来一发!PHP是世界上最好的语言,没有之一
  • 2020-12-14 已签到
    连续签到7天,获得了20个金钱
  • 发表了说说
    2020-12-13 10:00:07签到完成,并访问亿速云,最后到此来一发!PHP是世界上最好的语言,没有之一
  • 2020-12-13 已签到
    连续签到6天,获得了20个金钱
  • 回复了 的回答

    1、随机生成一个唯一的token字符串
    2、把这个token存入数据库
    3、用户访问网站就先查询用户是否存在,再判断请求传参的token是否与数据库的token相等

    照你的意思说明,永久的token可以理解成密码之一。


    1、一种方案是用cookie,但是cookie可以被禁用,并不完美
    2、记录游客IP和生成一个永久token入库

  • 发表了说说
    2020-12-12 10:00:09签到完成,并访问亿速云,最后到此来一发!PHP是世界上最好的语言,没有之一
  • 2020-12-12 已签到
    连续签到5天,获得了20个金钱
  • 发表了说说
    2020-12-11 10:00:10签到完成,并访问亿速云,最后到此来一发!PHP是世界上最好的语言,没有之一
  • 2020-12-11 已签到
    连续签到4天,获得了20个金钱
  • 回复了 的回答
    1. 你可以在服务器上 使用curl 进行请求 排除 你本地环境的网络问题

    2. 你可以试试 那种 基本不带业务 或者数据库查询很少 或者 非常简单的接口 看看 时间是不是还是很长

    3. 如果个别接口时间长 你可以使用 Yii2 的 beginProfile 进行调试 去定位那段代码慢 或者使用 Gii 看 SQL 的执行时长 里面还有explain分析 看看慢的接口 哪些SQL 慢 添加合适的索引

    4. 有一种情况 估计是线上无论所有接口都很慢 这个时候 你应该考虑一下 是不是服务器资源不够了 看看带宽是不是满了(之前我遇到过 能想到的问题都看了一下 最后无意中发现带宽满了) CPU 磁盘I/O 或者内存是不是很大了

    你这是嫉妒别人回答抢了你的沙发吧

18475/20000
资料完整度
30/100
用户活跃度
0/100

Ta的关注

4

Ta的粉丝

4

Ta的访客

20