【发布时间】:2013-05-14 14:06:33
【问题描述】:
我使用pywebkit和html5开发桌面地图服务器。
地图图块存储在 sqlite 数据库中。
所以当我设置html img的src时,我有两种选择。
从数据库中读取图片并b64encode,然后将img的src设置为“data:image/png;base64,b64Encoder-string”。
另一个是从数据库中读取图像并将其保存在磁盘上,然后将带有url的img的src设置为本地文件夹。
我的问题是哪种方式更好。
我最关心渲染速度。哪一个对浏览器渲染图像更快。
【问题讨论】:
-
什么对你来说“更好”?
-
第三个选项:动态处理图像请求并从数据库中流式传输。
-
我尝试了两种方式,缩放和平移地图时感觉没有区别。我想要更快的渲染速度。因为总是有加载延迟。
-
谢谢安德烈。我认为这两个选项都是“动态处理图像请求并从数据库流式传输”。
标签: javascript html image