在sql中存储html元素的有效方法

joH*_*oHN 2 javascript php mysql

我将mysql数据库中特定div的内容保存为html元素.所以html元素内容包括许多元素,例如:

<div id="div0" class="box" style="z-index: 2; width: 1689px; height: 1013px;">
   <img style="margin: 0px; position: relative; display: block; height: 550px; width: 638px; top: 0px; left: 0px;">
</div>
Run Code Online (Sandbox Code Playgroud)

有没有办法减少数据有效存储在mysql数据库中.

比如在保存到db之前要压缩的任何php或javascript函数.

Mar*_*c B 5

为何压缩?磁盘空间很便宜,并且以压缩(例如gzip)格式存储它只会花费你每次解压缩/重新压缩的CPU时间.

同样,一旦压缩数据,它就会变成DB的不透明二进制blob,并且你失去了通过substring/fulltext搜索该文本的能力.