PHP를 사용하여 이미지를 동적으로 최적화하는 방법이 필요합니다. 샘플 코드 또는 모듈은 매우 유용합니다. 감사.PHP 이미지 최적화
-4
A
답변
1
최적화 란 무엇을 의미합니까? 크기를 유지하면서 크기를 줄이려면 예제를 보려면 imageJpeg을, 특히 세 번째 인수 (quality
)를 살펴보십시오. 100
을 완벽한 품질로 간주하고 품질을 낮추기 시작하여 품질과 크기 사이의 최적의 균형을 찾으십시오.
4
당신이 thimthumb.php
추가
보다 당신의 .htaccess에 갈 수 있습니다
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^(.*\.(png|jpg))$ /timthumb.php?q=100&src=$1
</IfModule>
"q는 = 100"품질에 대한 당신은 0 ~ 100 타협을 설정할 수 있습니다 홈 디렉토리에 "img.php"라는 새 파일을 작성하십시오. 예 : www.your-website.com/timthumb.php
이// Get original width and height
$width = imagesx ($image);
$height = imagesy ($image);
$origin_x = 0;
$origin_y = 0;
// generate new w/h if not provided
if ($new_width && !$new_height) {
$new_height = floor ($height * ($new_width/$width));
} else if ($new_height && !$new_width) {
$new_width = floor ($width * ($new_height/$height));
}
을 찾아 당신이 당신의로드 WWW처럼 www.your-website.com/images/pict.png로 이동하므로 때이
// Get original width and height
$width = imagesx ($image);
$height = imagesy ($image);
$origin_x = 0;
$origin_y = 0;
// don't allow new width or height to be greater than the original
if($new_width > $width) {
$new_width = $width;
}
if($new_height > $height) {
$new_height = $height;
}
// generate new w/h if not provided
if ($new_width && !$new_height) {
$new_height = floor ($height * ($new_width/$width));
} else if ($new_height && !$new_width) {
$new_width = floor ($width * ($new_height/$height));
}
로 교체보다
. your-website.com/img.php?q=100 & src =/images/pict.png 당신이 이것을 좋아하길 바랍니다! & 미안하지만 내 영어가 좋지 않아서 내가 잘 explaing 수 없습니다. : D
0
매우 간단한 것도 여기에 있습니다. 원하는대로 품질 값 (60)을 1에서 100으로 변경하십시오.
스크립트를 실행 한 후 파일 크기를 살펴보고 그 최적의 품질 값을 정의하십시오.
관련 문제
- 1. 이미지 최적화
- 2. jquery and php : 업로드시 이미지 최적화 필요
- 3. jar 파일의 이미지 최적화
- 4. 버퍼 이미지 최적화
- 5. PHP 메모리 최적화
- 6. PHP 코드 최적화
- 7. PHP 배열의 메모리 최적화
- 8. PHP 마이크로 최적화
- 9. PHP 루프 성능 최적화
- 10. PHP 메뉴 선택기 최적화
- 11. 루프에서 PHP 최적화 함수
- 12. PHP 소켓 연결 최적화
- 13. 고객 측 이미지 표현 최적화
- 14. php - 다중 카운터 증분 최적화
- 15. PHP 맞춤법 검사 반복 최적화
- 16. PHP 최적화 - 메모리 사용량 감소
- 17. 로그인 후 PHP 최적화 회원
- 18. 최적화 파일 업로드
- 19. iOS에서 여러 비동기 이미지 다운로드 최적화
- 20. Java 최적화 게임 배경 이미지 페인팅
- 21. 웹 사이트 최적화 - CSS 및 이미지
- 22. 좋은 이미지 최적화 프로그램을 사용할 수 있습니까?
- 23. 사전 커밋 SVN 후크 + 이미지 최적화 스크립트
- 24. 자바 오픈 소스 이미지 최적화 라이브러리
- 25. 사이트 최적화
- 26. PHP/MySQL로 데이터베이스 최적화/로그인 프로세스
- 27. PHP 스크립트 최적화 - MySql 검색 및 정렬
- 28. PHP 사용자 정의 함수 코드 최적화
- 29. PHP 최적화 - PDT 사용 (XDebug를 통해)
- 30. PHP 페이지 최적화 : MySQL 병목 현상
ps : 아무도 이미지를 동적으로 최적화하지 않습니다. 최적화 ... 어떻게? 파일 크기는? 이미지 선명도? "동적"이란 무엇을 의미합니까? – mpen