除了将PHP存储在数据库中之外,还有其他选择吗?

时间:2018-09-03 10:36:45

标签: php json database security eval

我正在为自己开发一个包含语言和语法的小项目。

我的网站/应用使用存储在数据库中的词汇来基于语法语法生成随机句子,例如

$ pronoun [0]。“”。$ verb [0]。“”。$ noun [2]

有许多使用这样的变量的构造,DB的结果以数组的形式出现,因此我可以使用多个不同的名词,动词等。

我想将这些PHP片段存储在数据库中。每条记录都具有英语结构,外语结构以及其他字段,例如唯一的ID和类别。

我意识到在安全性方面,将代码存储在数据库中并使用eval()是一个不好的举动。我也知道,当人们使用这种方法来构建具有基于不同模板的内容的网站时,人们建议使用模板库或插件。

鉴于我已经将这些PHP代码段存储为包括在内,并且希望使用一种更简单的方法来存储和检索它们,最简单,最合适的方法是什么?例如将PHP代码段存储在JSON文件中并对其进行调用和解析是否更安全?

任何建议表示感谢。

0 个答案:

没有答案