小编Dav*_*ter的帖子

每个用户缓存查询结果

我有一个系统(由其他人开发),所有注册用户都可以查询数据(类似于data.stackexchange.com).系统越来越大,越来越多的用户查询系统,在高流量时间内数据库速度慢,我现在担心安全问题.

  1. 我该怎么做才能使系统更安全?
  2. 我该怎么做才能更快地执行查询?

我有一个非常基本的mysql和数据库知识,我想学习.你能指出我需要看的地方,我该怎么办?(我想建立自己,所以请不要代码)

mysql security performance

9
推荐指数
1
解决办法
139
查看次数

客户端的php唯一标识符

每当客户端请求服务支持时,我都会为客户端生成唯一标识符.

生成id后,将id插入数据库中

我的代码:

function makeUnique() {
 $start_time = uniqid(microtime(1));
 $duration = sprintf('%0.24f', $start_time);
 return date('dmYHis').$duration;
}

echo makeUnique();
Run Code Online (Sandbox Code Playgroud)

这个输出: 071120112032291320715949.928639888763427734375000

出于某种原因,我得到了071120112032291320715949作为号码.我究竟做错了什么?

php mysql uniqueidentifier

8
推荐指数
1
解决办法
1259
查看次数

标签 统计

mysql ×2

performance ×1

php ×1

security ×1

uniqueidentifier ×1