好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

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

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

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

   PHP图片迁移思路 :

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

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

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

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

   注 :图片入库时,David是根据图片URL的规划,存入图片的部分URL信息,比如图片地址: www.xxx.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图片处理:简述图片迁移思路的详细内容...

  阅读:45次