우리는 사이트 사용자 중 하나의 웹 사이트를 만들고 데이터를 업로드 할 수 있습니다.
데이터 형식은 제한이 없습니다. 모든 미디어 파일이나 이미지 파일, 비디오 파일 또는 문서 파일을 의미 할 수 있습니다.
모든 데이터에 대한 압축 기술.
우리는 PHP를 사용하고 있습니다.
서버에서 어떤 데이터 가든지간에 최소한의 크기 여야한다고 제안하는 사항은 모두 제공됩니다.
제안 방법. 하지만 첫 번째 규칙은 데이터가 최대로 압축되어야한다는 것입니다.
그리고 만약 당신이 나에게 모든 소프트웨어를 제안 할 수 있다면, 대단히 감사하겠습니다.
미리 감사드립니다.PHP의 파일 압축 기술
답변
파일을 임시 업로드 위치에서 디스크의보다 영구적 인 위치로 이동할 때 압축 할 수 있습니다 (예 : tar 파일 만들기). 그러나 당신이 말하는 파일 형식은 항상 압축하지 않는 바이너리 파일입니다. 둘째, 모든 파일 형식에 대해 최상의 결과를 얻을 수있는 압축 스키마가 없습니다.
이 사이트에서 사용자는 업로드 한 파일을 볼 수도 있습니다. 이제 타르 또는 zip 파일을 만들려고 할 때 사용자가 해당 데이터를보고 싶을 때 여러 번 걸릴 원래 형식으로 변환해야합니다. – Nitz
나는 보안에 대해 매우 염려 할 것입니다. 사용자가 파일을 업로드하고 볼 수있는 경우 (링크를 클릭하는 것으로 가정) 서버가 실행할 임의의 코드를 업로드하는 것을 막을 수있는 방법은 거의 없습니다. 안전성은 최소한 이름을 변경하고 스크립트가 실행되지 못하게해야한다고 말합니다. –
파일 형식이 다른 파일을 압축하는 방법이 있습니다. 도구가 있습니다. 미디어 데이터 FFmpeg 좋은 솔루션입니다.
- 1. asp.net의 Zlib 압축 기술
- 2. '압축 된'파일 하나와 PHP의 여러 클래스 파일
- 3. PHP의 이메일 추적 기술
- 4. flex에서 압축 파일 압축
- 5. 폴더/파일 압축/압축 해제
- 6. boost :: iostreams로 압축 파일 압축
- 7. 압축 파일
- 8. Magick ++ 파일 압축 및 압축 해제
- 9. PHP에서 다중 JavaScript 파일 압축 및 압축
- 10. bash에서 압축 파일 압축 방법을 찾는 방법
- 11. IIS 6에서 정적 압축 파일 미리 압축
- 12. 플렉스 압축 해제/압축 해제 대용량 파일
- 13. "wmz"파일 압축 해제
- 14. JUnrar로 파일 압축 풀기
- 15. Hadoop gzip 압축 파일
- 16. sharpziplib + 단일 파일 압축
- 17. C에서 압축 파일.
- 18. ClientSide에서 압축 파일 받기
- 19. DICOM 파일 압축
- 20. C++로 파일 압축
- 21. ASP.Net에서 파일 압축
- 22. 서버에서 압축 파일 찾기
- 23. TIF 파일 압축
- 24. Groovy로 압축 파일
- 25. BlackBerry - Zip 파일 압축
- 26. 장치의 파일 압축 해제
- 27. 압축 .htaccess 파일
- 28. PDF 파일 압축
- 29. 파일 압축 문제
- 30. 에어 - 파일 압축 해제
이미 압축되어 있으므로 대부분의 미디어 데이터를 압축 할 수 없습니다. 왜 다른 HDD를 구입하지 않습니까? –