라이믹스 옵션중에 gzip 옵션은 무엇을 의미하나요? 그리고 서버 푸쉬는 어떤 기능인가요?
CMS/프레임워크 | Rhymix 2.0 |
---|---|
개발 언어 | PHP 7.4 |
라이믹스 옵션을 살피다보니까 gzip 압축 옵션이 있던데
이게 아파치나 nginx의 설정을 자동으로 해주는 그런 기능인가요?
아니면 라이믹스 자체적으로 뭔가를 gzip으로 압축하는건가요?
그리고 서버 푸쉬는 어떤 기능인가요?
CMS/프레임워크 | Rhymix 2.0 |
---|---|
개발 언어 | PHP 7.4 |
라이믹스 옵션을 살피다보니까 gzip 압축 옵션이 있던데
이게 아파치나 nginx의 설정을 자동으로 해주는 그런 기능인가요?
아니면 라이믹스 자체적으로 뭔가를 gzip으로 압축하는건가요?
그리고 서버 푸쉬는 어떤 기능인가요?
댓글 4
웹서버에서 gzip을 지원하지 않는 경우 PHP단에서 강제로 적용할 수 있습니다. XE가 처음 나왔을 때는 의미가 있었을 수도 있지만, 이제는 모든 웹서버가 gzip을 지원하므로 아무짝에도 쓸모없는 기능입니다.
서버 푸시는 해당 페이지에서 사용하는 CSS, JS 파일 목록을 클라우드플레어에 알려주면 클플에서 미리 캐싱해 두었다가 HTTP/2 푸시 기능을 사용해서 사용자에게 전송해 주어 성능 향상을 꾀하는 기법인데, 클플 외에는 지원하는 곳이 없는데다가 클플에서도 거의 내다버린 자식 취급받는 기능이라;;; 이것 역시 거의 쓸모가 없습니다.
그냥 둘 다 없애버려야겠네요. ㅎㅎ
Link 헤더 보내주는건 클플 없어도 동작하지 않나요? 브라우저에서 DOM 파싱전에 미리 파일 읽어오도록 하는 기능으로 알고 있었는데요.