gpt4 book ai didi

php - 配置存储设置 [文件与数据库]

转载 作者:IT老高 更新时间:2023-10-29 00:16:54 24 4
gpt4 key购买 nike

我看到程序员将大量信息放入数据库中,否则这些信息可能会放入包含数组的文件中。他们将使用许多 SQL 表而不是数组,我相信这会更慢。

CitrusDB 在数据库中有一个名为“holiday”的表。此表仅包含一个名为“holiday_date”的日期列,其中包含假日日期。这个想法是让用户将假期添加到表中。 Citrus 和我在工作场所共事的程序员更愿意将所有这些信息放在表格中,因为它是“标准的”。

我不明白为什么会这样,除非您允许用户通过用户界面添加假期。我有一种感觉,我缺少一些东西。

最佳答案

有时您希望对产品进行一些灵活的设计。如果您的产品在不同国家/地区发布,假期不同怎么办?只需调整表,一切都会正常工作。如果它被硬编码到应用程序中,或者更糟糕的是,通过应用程序在许多不同的地方进行硬编码,那么您可能会在试图让它在新的语言环境中工作时陷入痛苦的世界。

通过使用表,还有一种访问这些信息的方法,这可能会使程序更加一致,并且更易于维护。

有时效率/速度并不是设计的唯一动力。可维护性、灵 active 等都是非常重要的因素。

关于php - 配置存储设置 [文件与数据库],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4997706/

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