대부분의 개발자들은 서버 로컬 스토리지에 파일을 저장하다가, 트래픽이 늘어나거나 용량 문제가 생기면 그때서야 AWS S3 같은 클라우드 스토리지를 고민하기 시작한다. 다만 AWS SDK 설치부터 시작해서 버킷 설정, IAM 인증, API 호출까지 단계가 많아서 어디서부터 시작해야 할지 모르는 경우가 대부분이다. 이번에는 AWS S3의 정확한 개념부터 PHP···
웹 사이트를 운영하다보면 파일업로드 기능을 많이 사용하기도 하지만 직접 구현해야할때도 있다. 이럴땐 여기저기서 예제소스 가져다가 붙이곤 하는데 예외처리가 많이 안되다보니 사용하다 업로드에 문제가 생겼을 시 체크하기가 어렵다. 특히나 파일 업로드 권한이 특정 권한을 가진 유저가 아닌 모든 유저에게 부여된다면 역시나 믿을 수 없다. 하루에도 수백번씩 이상한 방···