PHP 缩图利器:TimThumb

码农天地 -
PHP 缩图利器:TimThumb

TimThumb 存在非常大的安全漏洞,建议使用 WPJAM Basic 插件的缩图函数进行缩图。

TimThumb 是一个非常简洁方便用于裁图的 PHP 程序,只要给他设置一些参数,它就可以生成缩略图。现在很多 WordPress 主题中,都使用 TimThumb 这个 PHP 类库进行缩略图的处理。

TimThumb 的使用

TimThumb 是对服务器有要求的,需要服务器支持 GD 库,现在一般的主机都支持,然后到 TimThumb 官网下载脚本并上传到服务器,在和 TimThumb 同一个目录下,新建一个 cache 文件夹,并且设置 cache 文件夹为可写。

TimThumb 这个 这个 PHP 裁图脚本使用起来非常简单,下面就是一个简单的图片裁剪案例:

timthumb.php?src=my_image.jpg&h=150&w=150&zc=1

它将图片裁剪成宽为150,高为150。如果你不想裁剪,只是压缩为,将 zc 参数设置为 0。

除了这些参数之外,TimThumb 还有很多参数可以让你设置。

另外 TimThunb 还支持滤镜,之外外部链接等。总之是一个非常强大图片缩略图处理库。

TimThumb 的缺点

由于 TimThumb 是通过参数的方式来设置缩略图的大小和其他一些属性,所以它的图片没法进行伪静态处理,所以生成的图片也无法进行 CDN 加速。并且 TimThumb 裁图时候是需要消耗一定服务器资源的。

特别申明:本文内容来源网络,版权归原作者所有,如有侵权请立即与我们联系(cy198701067573@163.com),我们将及时处理。

php介绍

PHP即“超文本预处理器”,是一种通用开源脚本语言。PHP是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言。PHP独特的语法混合了C、Java、Perl以及 PHP 自创的语法。利于学习,使用广泛,主要适用于Web开发领域。

Tags 标签

php

扩展阅读

加个好友,技术交流

1628738909466805.jpg