이 질문은 혼란 스럽습니다. 그래서 나는 전문가의 목소리를 들어야한다고 생각했습니다!php : 이미지를 MySQL Blob로 저장 하시겠습니까?
폴더에 이미지를 업로드하고 mysql에 대한 링크를 저장하는 것이 좋으며, img 자체를 blob mysql 필드에 업로드하는 것이 더 낫습니다.
당신에게 나는 종종 데이터베이스에 이미지를 저장하는 시스템을 구축이 질문은 혼란 스럽습니다. 그래서 나는 전문가의 목소리를 들어야한다고 생각했습니다!php : 이미지를 MySQL Blob로 저장 하시겠습니까?
폴더에 이미지를 업로드하고 mysql에 대한 링크를 저장하는 것이 좋으며, img 자체를 blob mysql 필드에 업로드하는 것이 더 낫습니다.
당신에게 나는 종종 데이터베이스에 이미지를 저장하는 시스템을 구축대단히 감사합니다,이 일에 장점과 단점이있다.
장점 : 당신이 당신의 웹 사이트/데이터베이스를 마이그레이션하는 경우 데이터가 한 장소에 보관
단점 :
나쁜. 웹 서버는 만료 헤더를 관리하고 파일 시스템에서 직접 파일을로드하는 작업을 훨씬 잘 처리합니다. 파일 시스템을 사용하면 처리량이 훨씬 높아집니다. 그것이 그것을 위해 설계된 것입니다.
SQL 데이터베이스는 이미지가 아닌 관계형 데이터 용으로 설계되었습니다. 불필요하게 데이터베이스를로드하는 것입니다. 대신 경로/이미지 이름을 저장하십시오.
응용 프로그램이 큰 경우 즉, 많은 수의 이미지를 반복해서 표시해야하는 경우 첫 번째 방법 (데이터베이스에 이미지 경로 만 저장하고 파일 시스템에 실제 이미지 저장)을 수행해야합니다. 이렇게하면 이미지를 표시하는 데 필요한 처리 시간이 줄어들며 리소스를 덜 소모하게됩니다. 둘째, 응용 프로그램에 필요한 이미지 수가 적 으면 데이터베이스에 직접 저장할 수 있습니다. 이렇게하면 백업 및 포트 응용 프로그램을 다른 OS로 가져가는 것이 쉬워집니다.
폴더에 이미지를 업로드하고 mysql에 대한 링크를 저장하는 것이 좋은 방법이라고 생각합니다. – NewUser