欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  php教程

PHP图片处理:简述图片迁移思路

程序员文章站 2024-04-06 15:28:07
...
  作为一个PHP网站开发新手,开发时往往容易忽略网站URL(目录)规划的工作,当开发的PHP网站类型涉及到大量的附件上传,比如图片类网站时,前期如果没有做好图片的URL(目录)规划,后期图片的管理将会非常麻烦,今天David将和大家分享当碰到这种情况时如何利用PHP程序对图片进行迁移。  在图片迁移之前,你需要根据网站的情况做好图片的URL(目录)规划,原则上目录结构不要太深,否则也不利于SEO。

  由于是旅游网站,且只有一台Linux服务器,所以David是利用PHP程序来对图片进行迁移的,同样也适用于虚拟主机的环境。

  PHP图片迁移思路

  1、获取某个省份中每个景点的图片。

  :考虑到程序效率的问题,建议大家不要一下子批量处理所有图片,容易卡死。你可以根据网站的情况设定不同的条件处理。

  2、根据URL规划,在相关目录创建图片URL目录文件夹,David的URL目录结构:images/图片类型/年月/日期/文件名

  3、根据图片的类型(导游图、交通图、景点图),将不同类型图片信息存放入数据库中并迁移至相关目录,如果你需要对图片重新处理,可能需要对图片进行缩放,加水印等操作。

  :图片入库时,David是根据图片URL的规划,存入图片的部分URL信息,比如图片地址:www.leapsoul.cn/images/jd/0905/26/test.jpg,入库时的信息为jd/0905/26/test.jpg

  这样如果以后图片URL再进行变化,也更方面操作,当然你也可以根据你网站的目录规划做符合你需要的操作。

  其他工作

  在PHP图片迁移工作完成后,如果你的网站已大量收录,你需要做URL重写工作,以保证搜索引擎收录的质量。

  PHP图片迁移总结

  首先需要进行URL规划(望大家在建立网站时就考虑好URL规划问题),然后动态创建URL目录结构,再根据具体情况,设定条件获得图片信息,对图片处理后根据URL的规划迁移至具体目录。最后根据需要进行URL重写或重定向。

  OK,通过上述说明,关于如何利用PHP程序对图片进行迁移处理的工作就算完成了,如果你有更好的方式也可以给我留言,下次将分享如何对图片进行分流,从而减轻WEB服务器的带宽压力。

  :PHP网站开发教程-leapsoul.cn版权所有,转载时请以链接形式注明原始出处及本声明,谢谢。