很棒的网站!我有一个问题还没有看到答案。
我对此很陌生,昨天我不知道 JSON 是什么,所以如果这是一个愚蠢的问题,我深表歉意。客户请求使用 JSON/XML 类型方案来存储数据,因为他们想要一个平面文件来编辑/更新而不必处理查询,并且他们希望它能够灵活地用于 future 的开发。我希望数据是结构化的,因为我将使用它和 php 来构建 html 页面,网站的两个部分将使用它,都在同一服务器上。
json 文件将包含一个对象数组,最终可能有 50 个,其中包含 5 或 6 个短标签/数据组合,以及 1-3 个较长的标签/数据组合,每个组合有几段文本。
详细信息:仅服务器端实现,所有内容都将驻留在同一服务器上。这个时候我会手动构建json文件,以后可能会自动生成。与 xml 相比,我更喜欢 json,因为它似乎更容易用 php 操作。我有 php 5.2.6 和 json 1.2.1。
我的问题是:
对于文本区域大小的数据使用 json 是否合适?当我的数组中有 30-50 个对象并且我需要找到正确的对象时,它会在构建时导致性能问题吗?
像这样使用json作为数据存储库合适吗?
如果是这样,我将无法找到有关基本知识的说明,例如如何访问文件。即使在同一台服务器上,我也必须使用 XMLHttpRequest 吗?任何有助于更好地理解这一点的信息链接将不胜感激。
如果这不是一个好的用法,我们将不胜感激任何关于什么是好的选择的提示!
谢谢!
最佳答案
- 可能不会。
- 没有。请使用数据库,这会为你以后省去很多麻烦。
- 如果您必须这样做,只需使用 PHP 库来访问 json 文件。
- 使用 MySql 或同等产品。听起来您需要动态生成页面数据。这正是 MySql 的构建目的(除其他外)。
关于php - JSON 的正确用法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1633312/