簡體   English   中英

將JavaScript存儲在數據庫中以備后用

[英]Storing JavaScript in database for later use

我需要將JavaScript代碼存儲在服務器上的某個位置。

它通常會以兩種形式通過Web界面提取並呈現給用戶:

  • 代碼本身(作為文本)
  • 該代碼的視覺表示

問題是,存儲代碼會更好嗎?

數據庫? 如果是這樣,那么我至少有兩個選擇:

  • 將代碼存儲為純文本
  • 存儲該代碼的預生成語法樹

實際上更容易(更快)的是:將代碼解析為語法樹或從語法樹生成代碼?

也許其他解決方案? JSON?

最佳做法是什么?

好的,可以說這是您的JavaScript代碼

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

您可以將其以以下格式保存在數據庫中,因此無論何時將其提取回,它都將易於解析, 代碼類型等於textcollat​​ion = utf8_general_ci

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

告訴我您是否有任何疑問...。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM