mysql - 在 Node 中从文件与数据库中提供内容

标签 mysql json node.js server

我正在制作一个旧静态网站的新版本,该网站已发展到 50 多个静态页面。

所以我用旧内容制作了一个 JSON 文件,这样新网站就可以是更多的 CMS(带有通用页面的模板),因此后端变得更加干燥。

我想知道我是否可以将这些内容从 JSON 中提供给我的 View ,或者我是否应该将它放在 MySQL 数据库中?

我正在使用 Node.js,在 Node 中我可以将该 JSON 文件存储在内存中,因此当用户请求数据时不会读取文件。

这有正确的做法吗?它们在提供缓存的 JSON 文件或通过 MySQL 之间是否存在性能差异?

有问题的文件大约是 400Kb。如果文件大小与选择一种技术而不是另一种技术有关?

最佳答案

为什么要添加另一层间接?直接从 JSON 提供 View 。

关于mysql - 在 Node 中从文件与数据库中提供内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34461314/

相关文章:

javascript - NodeJS/Javascript 函数返回未定义

http - 将 node.js 中的 UDP 套接字从应用程序传输到 HTTP

javascript - 如何在 Sails JS 1.0 中设置元描述

mysql - 创建轮值表的用户

php - 如何删除表单中特定ID的Mysql语句?

IOS 使用 SDWebImage 从 URL 加载图像

json - 安装该软件包时,我的nuget软件包中的content文件夹未将文件添加到根目录中

javascript - 如何自动更新输出

mysql - 具有 SUM 中条件的 DQL

javascript - 我怎样才能在这个购物车php中插入数量