2011-02-17 3 views
0

PHP 웹 사이트를 개발 중이며 업로드 된 파일을 저장하는 가장 좋은 방법을 선택하는 데 어려움이 있습니다.PHP 이미지 업로드 방법

현재 MySQL 데이터베이스에 이미지를 BLOB로 저장할 것을 고려하고 있지만 이미지의 파일 이름을 저장하는 것으로 충분할 것이라고 들었습니다.

+1

[DB에 이미지 저장 - 네이 아닐까?] (http://stackoverflow.com/questions/3748/storing- images-in-db-yea-or-nay) –

답변

0

두 가지 모두 장점과 단점이 있습니다. 개인적으로 이미지를 db 외부에 저장하고 db의 varchar를 사용하여 파일을 참조하고자합니다.

블롭으로 저장하는 경로를 내려 가고 싶다면이 기사는 훌륭하게 균형 잡힌 것입니다. 전용 데이터베이스의 파일 이름을 저장하는 제 생각에는

http://www.phpro.org/tutorials/Storing-Images-in-MySQL-with-PHP.html

0

빠르고 풍부한 기술이다. 다른 디렉토리에 파일을 저장해야합니다. 검색해야 할 때 업로드 한 파일을 저장된 이름과 비교하면됩니다. 여러 유형의 파일을 저장하는 경우 항상 서로 다른 디렉토리에 저장하는 것이 좋습니다. 그래서 다른 곳에 데이터베이스와 파일에 파일 이름을 저장하는 것은 내 생각에 빠르고 좋은 기술이다.