PHP에서 이미지를 축소판으로 크기 조정하는 기능이 있습니다. 내 이미지 업로드 스크립트는 업로드 된 이미지를 가져 와서이 함수를 실행하여 크기가 700px보다 넓 으면 이미지 크기를 조정합니다. 기능을 2 번 더하여 크기가 다른 2 가지 작은 이미지를 만들면 사용자가 이미지를 업로드 할 때마다 총 3 개의 이미지가 저장됩니다. 축소판에 대한 내 resize/thumbnail 함수는 2 회, 파일의 크기가 넓은 경우 3 회 가끔 호출됩니다.PHP의 이미지 축소판 성능에 대한 질문
이제이 크기 조정 함수는 getimagesize()를 사용하여 치수를 가져옵니다. 따라서 uuplaod 스크립트가이 함수를 호출하면 크기 조정 함수는 getimagesize() 함수를 2-3 번 더 사용하여 다른 크기의 이미지를 만듭니다.
나는 dimesions를 업로드 프로세스에서 얻은 이후로 resize 함수에 전달해야한다고 생각하고 있습니까?
내 진짜 질문은, 가능한 한 적어도 그것을 사용하는 것이 가장 좋을 것인가, 아니면 1 이미지가 잘 업로드 될 때 몇 번이나 호출 할 것인가, getimagesize() 리소스 배가 고픈 functon입니까?
감사합니다. 내가 수행하려고 생각한 것이 있습니다. – JasonDavis