将JavaScript存储在数据库中以备将来使用



我需要将JavaScript代码存储在服务器上的某个位置。

它通常会被提取出来,并以两种形式通过网络界面呈现给用户:

  • 代码本身(作为文本)
  • 该代码的可视化表示

问题是如何更好地存储代码?

数据库?如果是这样,那么我至少有两个选择:

  • 将代码存储为纯文本
  • 存储该代码的预先生成的语法树

什么更容易(~更快):将代码解析到语法树还是从语法树生成代码?

也许还有其他解决方案?JSON?

最佳实践是什么?

好吧,假设这是您的javascript代码

<script type="text/javascript">
alert('example');
</script>

您可以在数据库中以以下格式保存它,这样无论何时提取它,都可以很容易地对其进行解析,代码类型等于text并且排序规则=utf8_general_ci

&lt;script type=&quot;text/javascript&quot;&gt;
alert(&#039;example&#039;);
&lt;/script&gt;

如果你有任何疑问,请告诉我。。。。

最新更新