我有一个带有raspbian的覆盆子pi,我所做的就是安装了apache2并创建了一个我想创建数据库的小网站。 这是可能的,不使用mysql或其他数据库软件。我想使用.JS或基于文本的数据库 我希望能够以文本格式保存联系人详细信息。 可以有人指出我正确的方向一个简单的例子将不胜感激所有在线研究需要mysql等 我想要的只是一个简单的例子,如输入名称和提交我想要记录的名称,所以如果再次输入名称,它会说欢迎回来一旦我知道这个机制我可以添加所有其他字段。我想要这种格式的原因是我可以看到我正在创建的列表。 我无法掌握mysql我花了几个月试图理解mysql,但它只是没有进入所以想要简化数据库到最小的工作,所以我可以完成我的网站。我知道.Js并不是那么安全,但是它的演示安全并不重要,此时任何帮助都是值得赞赏的
答案 0 :(得分:0)
可以将JSON用于数据存储。它将是一个键值存储。在每个页面视图上,您必须将整个文件加载到内存中并进行解析。从那时起,可以将其循环到搜索数据或从密钥获取数据。这需要没有额外的软件,只需PHP与Apache。
如何: 构建一个数组,使用json_encode创建JSON并使用file_put_contents()保存它。 Remebmer保存整个数组,而不仅仅是新添加的元素。
这不是一个相对数据库,但是如果您构建一个带有cookie的智能系统来存储与用户关联的ID,那么它可能会起作用。
替代方案你可以使用serialize()而不是json;
答案 1 :(得分:0)
如果您不介意使用不同的数据存储方式,可以使用Google App Engine或mongolab或其他基于云的数据库