> 백엔드 개발 > PHP 튜토리얼 > php_php에서 timthumb을 사용하여 썸네일을 생성하는 방법 팁

php_php에서 timthumb을 사용하여 썸네일을 생성하는 방법 팁

WBOY
풀어 주다: 2016-05-16 19:59:36
원래의
1012명이 탐색했습니다.

이 기사의 예에서는 timthumb을 사용하여 PHP에서 썸네일을 생성하는 방법을 설명합니다. 참고하실 수 있도록 모든 사람과 공유하세요. 자세한 내용은 다음과 같습니다.

썸네일을 생성하는 방법에는 두 가지가 있습니다.

1.

호출을 위해 미리 생성합니다.

썸네일의 일반적인 관행은 웹사이트의 이미지 사양에 따라 생성하려는 썸네일 유형의 수부터 시작하는 것입니다. 썸네일은 이미지 업로드 프로세스 중에 다양한 요구 사항에 따라 생성됩니다. 이 방법의 한 가지 단점은 이미지 사양을 높이면 이전에 업로드한 이미지는 사양이 없어 다시 생성해야 한다는 것입니다.

2. 전화 시 썸네일을 생성합니다. 이것이 제가 이 글을 쓴 이유입니다.

개인적으로는 이거 확실히 성능이나 효율성을 고려하지 않고 사용하기 편한 것 같아요.

1, 다운로드 주소: http://timthumb.googlecode.com/svn/trunk/timthumb.php

2. 이용방법

다운로드 후 웹 환경에 넣고 timthumb.php와 병렬로 디렉터리에 캐시 폴더를 만들고 755 권한을 부여하세요. Windows를 사용하는 경우에는 필요하지 않습니다. 테스트 코드는 다음과 같습니다.

<&#63;php
$image = "http://localhost/test/pen_pic03.png";
&#63;>
<html>
<head>
<title>timthumb</title>
</head>
<body>
 <img src="http://localhost/test/timthumb.php&#63;src=<&#63;php echo $image; &#63;>&w=58&h=46&zc=1" alt="" />
</body>
</html>

로그인 후 복사

매개변수 설명:

w=58은 이미지 너비가 58임을 의미합니다
h=46은 이미지 높이가 46임을 의미합니다

필요에 따라 설정하시면 됩니다.

timthumb의 가장 큰 장점은 지금까지 이런 도구를 접해본 적이 없습니다. 단점도 마찬가지로 요청이 이루어질 때마다 php-cgi 또는 php-cli가 호출되며 캐시된 데이터가 자동으로 호출됩니다. 캐시 디렉토리에 위치하므로 데이터를 호출할 때 해당 디렉토리를 검색해야 하며 성능이 상대적으로 낮습니다.

이 기사가 PHP 프로그래밍에 종사하는 모든 사람에게 도움이 되기를 바랍니다.

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿