
웹 서핑을 가속화하는 데 사용할 수 있는 오픈 소스 프록시 서버와 유사한 소프트웨어가 있는지 궁금합니다. Amazon의 Kindle용 Silk 브라우저/플랫폼 및 Opera Mini는 모바일 클라이언트를 위해 이 작업을 수행합니다. 저는 주로 노트북/데스크톱 클라이언트용으로 설정하는 것에 대해 생각하고 있으므로 서버가 웹페이지를 렌더링하는 데는 별로 관심이 없습니다.
내 설정은 다음과 같습니다. 대기 시간이 긴 인터넷 연결에 몇 대의 클라이언트(내 컴퓨터)가 있습니다. 저는 인터넷 연결이 매우 빠른 비교적 개인용 서버에 액세스할 수 있습니다.
서버[머신]에 프록시 서버를 설정하면 실제로 연결 속도에 도움이 됩니까? 저는 Silk 및 Opera Mini와 같은 것이 데이터를 압축하고(같은 것을 두 번 보내지 않음) HTTP 요청 수(이미지 등의 경우)를 줄이는 것을 상상합니다. 오징어 같은 것이 실제로 같은 효과를 가질까요? 느린 웹사이트 서버 시나리오를 겨냥한 것 같습니다.
답변1
Amazon Silk와 Opera mini의 두 경우 모두 프록시 서버 사이트는 다음과 같습니다.다른 쪽 끝링크의. 또한 표준 HTTP 프록시보다 훨씬 더 많은 작업을 수행합니다. 예를 들어 거의 모든 것에 대해 gzip 압축을 수행하고, javascript/css를 최소화하고, 이미지 품질을 낮추며, 콘텐츠가 네트워크/장치에 전달되기 전에 실제로 콘텐츠를 변환하는 기타 사항도 있습니다.
느리거나 높은 대기 시간 링크 뒤에 있는 자체 네트워크에서 프록시 서버를 실행하는 경우 Opera mini 및 Silk가 얻는 것과 동일한 수준의 성능 향상을 얻지 못할 것입니다.
로컬 프록시를 실행하면 약간의 이점을 얻을 수 있지만 더 극적인 개선 효과는 얻을 수 없습니다.
Squid와 같은 대부분의 프록시 서버는 Amazon/Opera와 같은 극단적인 최적화를 모두 수행하도록 구성되지 않습니다. 하지만 FAQ를 확인하고 문서를 읽으면 대부분의 작업을 수행할 수 있다고 생각하지만 Opera/Amazon이 수행하는 최적화 기능을 복제하는 기본 설정이나 방법에 대해서는 알지 못합니다. Amazon/Opera가 수행하는 모든 작업을 Squid가 수행하도록 했다고 하더라도 모든 개선 사항을 얻으려면 여전히 느린 링크의 잘못된 끝에 있을 것입니다.
답변2
당신이 사용할 수있는폴리포캐싱 웹 프록시로 사용하거나 오프로드 모드에서 Opera를 사용하거나데이터 압축 프록시.
답변3
오징어매우 인기 있는 오픈 소스 프록시 서버입니다. 이는 귀하가 참조하는 작업을 수행하지만 다운로드해야 하는 데이터의 양을 더욱 줄여 검색 속도를 높이는 광고 차단 옵션도 있습니다.