[发明专利]一种图片管理方法和系统有效
申请号: | 201710676113.7 | 申请日: | 2017-08-09 |
公开(公告)号: | CN107609030B | 公开(公告)日: | 2020-09-29 |
发明(设计)人: | 陈朱尧;薛龙 | 申请(专利权)人: | 成都视达科信息技术有限公司 |
主分类号: | G06F16/51 | 分类号: | G06F16/51 |
代理公司: | 北京轻创知识产权代理有限公司 11212 | 代理人: | 刘洵 |
地址: | 610000 四川省成都市高新区世*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 图片 管理 方法 系统 | ||
本发明涉及一种图片管理方法和系统。该方法包括:获取当前页面的静态数据信息和动态数据信息;根据静态数据信息和动态数据信息确定当前页面文件名的hash值;根据当前页面的页面名获取当前页面存储的初始图片对应的存储文件名;根据hash值和存储文件名对图片进行管理。通过上述技术方案,一方面,避免了现有技术中通过URL对图片进行管理时,造成重复管理的技术弊端;另一方面,实现了提高负载运行速度,节约了计算机的存储空间的技术效果。
技术领域
本发明涉及计算机技术领域,尤其涉及一种图片管理方法和系统。
背景技术
随着科学技术的不断发展,互联网技术的发展更是迅速,越来越多的网站选择通过图片向使用者传递各种信息。在现有技术中,各网站将需要展示的图片的数据进行缓存,使网站上的图片链接(如图片URL)使用缓存服务的链接,并设置其与图片源文件的链接关系。当使用者访问时,只需点击图片链接,则直接看到相关信息的图片。
但是,在发明人实现本发明的过程中,发现至少存在以下问题:
1、管理图片时依赖于图片的URL,如果多台图片服务器对应不同的域名和IP时,会造成重复管理;
2、浪费空间,降低访问速度。
发明内容
为解决上述技术问题,本发明提供了一种图片管理方法和系统。
根据本发明的一个方面,本发明实施例提供了一种图片管理方法,所述方法包括:
获取当前页面的静态数据信息和动态数据信息;
根据所述静态数据信息和所述动态数据信息确定当前页面文件名的hash值;
根据所述当前页面的页面名获取所述当前页面存储的初始图片对应的存储文件名;
根据所述hash值和所述存储文件名对所述图片进行管理。
根据本实施例提供的技术方案,通过得到当前页面文件名的hash值和,获取当前页面存储的初始图片对应的存储文件名,对图片进行管理。一方面,避免了现有技术中,由于通过URL对图片进行管理时,由于同一图片在不同的服务器中,对应不同的URL,对应不同的IP地址,无疑使得对同一图片进行多次管理的技术弊端;另一方面,实现了提高负载的运行速度,节约了存储的空间的技术效果。
进一步地,所述根据所述静态数据信息和所述动态数据信息确定当前页面文件名的hash值,具体包括:
根据所述静态数据信息获取第一图片文件名;
根据所述动态数据信息获取第二图片文件名;
根据所述第一图片文件名和所述第二图片文件名确定所述hash值。
通过本实施例提供的技术方案,通过分别对静态数据信息对应的第一图片文件名进行获取,对动态数据信息对应的第二图片文件名进行获取,并根据获取到的两个图片文件名确定hash值。实现了快速且精准的获取当前页面文件名的hash值的技术效果。
进一步地,所述根据所述第一图片文件名和所述第二图片文件名确定所述hash值,具体包括:
将所述第一图片文件名和所述第二图片文件名进行拼接,得到拼接文件名;
根据所述拼接文件名生成字符串;
根据所述字符串确定所述hash值。
通过本实施例提供的技术方案,通过将获取到的两个图片文件名进行拼接,从而得到拼接文件名,根据该拼接文件名对应的字符串确定hash值。进一步实现了快速且精准的获取当前页面文件名的hash值的技术效果。
进一步地,所述根据所述hash值和所述存储文件名对所述图片进行管理,具体包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都视达科信息技术有限公司,未经成都视达科信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710676113.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种多功能汉字助学系统
- 下一篇:一种自动问答方法及系统