加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – 哪个是比较两个网址的最佳和最快的方式?

发布时间:2020-12-13 17:02:51 所属栏目:PHP教程 来源:网络整理
导读:我有两个表,其中包含从不同来源获取的网址列表. 我想找到常见的条目并将它们放在单独的表中. 这就是我正在做的事情: 在获取url时查找urd的md5哈希值. 将它们存储在一列中. 我将一个表作为一个数组获取,运行一个循环并插入其他表中的值,其中md5哈希是相同的.
我有两个表,其中包含从不同来源获取的网址列表.

我想找到常见的条目并将它们放在单独的表中.

这就是我正在做的事情:

>在获取url时查找urd的md5哈希值.
>将它们存储在一列中.
>我将一个表作为一个数组获取,运行一个循环并插入其他表中的值,其中md5哈希是相同的.

编辑:我应该删除“http://”和“www”的网址.

我想知道任何其他更好,更快的方法,使用它我可以执行上述操作.

我正在使用PHP MySQL

解决方法

如果你需要真正的速度,MD5有点慢.试试 MurmurHash

您应该在哈希计算之前执行以下转换:

>剥离“http://”和www.
>剥去尾随斜线
>规范化URL(urlencode)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读