当前位置:首页 > 建站知识 > 详情
sousuo
sousuo

网站后台更新内容,一定要文字图片分开传,切勿图片保存数据库

上传时间:2026-06-08            浏览次数:60

  一、图片不要粘贴,要分开上传

  这里边有两个错误:
  1、网站上用图,非特殊需要,尽量不要用png格式,相对较大。
  2、编辑器中文章要过滤一下格式,不要直接传word中的内容,某信编辑器中的带图片内容,因为那种工具会把图片转成base64的数据,存入数据库中。[特别要注意]
  其中,第二个问题,是今天要重点讨论的。
  二、上传文章内容步骤

  第一步:后台编辑器中,粘贴纯文本。建议可以用一个排版工具,过滤一下格式。或者粘贴后台的时候,选择纯文本。(这样不会图片写到后台编辑器中)
  第二步:需要插入图片的地方,用编辑器上的图片插入工具,插入图片。
  一定不要嫌麻烦。这样的麻烦,是为了网站更好的表现。
  三、图片base64存数据危害
  不少人觉得图片直接从word中复制出来放到后台,多方便呀。其实危害很大,非技术人员不太理解而已。比如某客户的数据库,因为存了1600张这种图片,正常src引用的图片是70个,数据库变成了将近900M。而删除这种base64的,数据库减少400M。
  本身网站有15万条左右内容,所以这1600张图片,抵上15万条文章了。也就相当于:
  1张图片对数据库的占用,抵100篇文章。可怕吧!
  四、已经产生这种图片怎么办?
  1、如果量少,可以手动删除,之后通过后台上传的方式,对图片进行上传。
  2、如果量大,可以写一个批量处理工具程序,对这种内容进行批量修改。具体实现逻辑是这样的:
  (1)循环读取每条数据库。
  (2)发现有base64的图片数据,保存到服务器上,返回的图片路径,更新到当前位置。
  (3)保存到数据库里。
  批量处理工具,适合已经存在大量这种图片的情况。因为数据量大了,手工去改,太浪费时间。根本解决办法还是以后不要错误上传base64图片到编辑器里。


本文作者:野狼优优

十六年网站建设相关经验
一站式为您提供网站相关服务

欢迎扫码咨询

发表评论
请遵守网络文明公约,理性发言
访客头像

还没有人来评论,快来抢个沙发吧!

0371-56789390
公司地址

郑州市花园路东风路向西300路南弘熹台22层

联系我们