gpt4 book ai didi

PHP - 记录用户事件并将其显示在不同页面上的最佳方式?

转载 作者:行者123 更新时间:2023-11-29 04:58:52 26 4
gpt4 key购买 nike

我已将我的网站登录用户事件保存到一个 .txt 文件中。我希望能够在我的管理区域的单独页面中显示这些结果。因此,第一页显示 1-50 个结果,依此类推。

但我遇到的问题是它在 .txt 文件中是这样设置的

User: Admin
IP Address: xx.xxx.xxx.xx
Host Address: xxxxxxxxxxxxxxxx
Date And Time: Monday 20th of September 2010 11:44:18 AM
URL: <a href="http://colemansystems.psm2.co.uk/" rel="noreferrer noopener nofollow">http://colemansystems.psm2.co.uk/</a>
Browser: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.472.62 Safari/534.3
Refering URL:

每组信息之间有七行的间隔。我正在考虑将它放入 MySQL 表中,但随着时间的推移,它不会变得很大吗?

感谢任何帮助!

最佳答案

如果变大了怎么办?这就是数据库的用途。

我向您保证,从长远来看,设置数据库和表的 [一次性] 成本将远低于维护自制软件(如自定义格式)数据文件的成本。

如果您想通过 IP 地址 1.2.3.4 了解 2010-09-25 和 -26 之间发生了什么?你要写一个函数吗? (它是 SQL 中的单个语句。)您要扫描整个文件吗? (正确的 DBMS 只会使用索引。MySQL 将至少使用一个索引。)

我倾向于说“两者都试一下,看看 DB 方法如何从长远来看获胜”,因为优点太多了,无法一一列举。

关于PHP - 记录用户事件并将其显示在不同页面上的最佳方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3793242/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com