gpt4 book ai didi

php - 数据库或文件记录保存 - php

转载 作者:行者123 更新时间:2023-11-29 13:44:10 25 4
gpt4 key购买 nike

我正在为我的网站创建一个记录系统,该系统将跟踪用户以及他们如何与我的网站页面交互。该系统将记录按钮点击次数、页面查看时间以及用于离开页面的方法(以及其他内容)。我正在考虑以下两个选项之一:

  1. 创建一个日志文件并为每个操作附加一个字符串。
  2. 创建数据库表并根据用户交互保存条目。

虽然我确信这两种方法都可以轻松满足我的需求,但从长远来看,这会更好。其他注意事项:

  1. 一般页面查看永远不会导致此数据被读取(仅添加到其中)。
  2. 旧数据应存档,但仍可访问。
  3. 数据将通过网络应用程序查看和搜索

最佳答案

与大多数性能问题一样,答案是“这取决于情况。”

我希望它取决于服务器的文件系统、媒体类型和操作系统。

我相信我在将数据插入大型或小型 MySQL 数据库时从未遇到过性能差异。当您检索该数据时,性能差异就会显现出来。数据库几乎总是优于文件查询,特别是当您需要复杂或统计数据时。

如果您只关心插入/附加数据的速度,并预计会有大量流量,请构建一个模拟环境并对每种方法进行基准测试。如果您希望以结构化方式以任意速度检索数据,请使用数据库。

关于php - 数据库或文件记录保存 - php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17661877/

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