이 질문은 여러 가지 방법으로 질문되었지만 결정적인 대답은 아닙니다.MySQL 데이터베이스에 그림 저장하기 대 파일로 저장하기
나는 다른 것들 중에서도 웹 사이트 갤러리를 업데이트하는 시스템을 가지고 있습니다. 파일을 웹 사이트에 "업로드"할 수 있으며 (필요에 따라 시스템에 사본을 저장 - 필요) 또는 DB에 저장하고 공간 (및 다른 업로드)을 저장할 수 있습니다. 내가 파일을 가지고 있다면, DB에 변경을하는 대신 모든 변경 (그림 삭제, 추가 또는 변경)의 웹 페이지에 "통지"해야합니다.
그래서 :
- 우리는 사진 갤러리 표준 웹 사이트에 대해 얘기하면, 사진 등 또는 DB에 사진을 저장하는 것이 좋습니다?
- 웹 페이지가 너무 많이 방문하거나 매우 큰 경우 어떤 차이가 있습니까?
차이가 있습니까? 아니면 그냥 편리한 방법으로 가나 요?
필자는 필자도 필자에게 "보다 일반적인"대답을 원했지만 파일 저장에 관해서는 "좋은"접근 방식을 사용하고 싶습니다.
미리 감사드립니다.
Michel.
[PHP에서 MySQL에 이미지를 저장할 수 있습니까?] (http://stackoverflow.com/questions/527801/php-to-store-images-in-mysql-or-not) - 실제 PHP가 아닙니다. 그 이름에도 불구하고 – eggyal
관련 (중복?) : [데이터베이스 mysql에서 이미지 저장하기] (http://stackoverflow.com/questions/2753193/saving-images-in-database-mysql). – mkjeldsen
둘 다 동일하지 않습니다. 여기서 문제는 그림 변경을 제어하는 쉬운 방법이 없다는 것입니다. 어떤 그림이 업로드되면 시스템은 AJAX에'get_file_contents'를 만들고 사진을 저장하는 웹 사이트를 필요로합니다. 사진이 변경되면 내가 삭제해야 할 필요가 있습니다. 그런 다음 새로운 것을 저장하십시오. Im 읽은 두 가지 대답은 그런 우려가 없습니다. – Phoenix