HTML5 양식 최적화

HTML5 양식은 HTML5 형식으로 양식을 렌더링합니다. 결과 출력은 양식의 양식 크기 및 이미지와 같은 요소에 따라 클 수 있습니다. 데이터 전송을 최적화하기 위해 권장 방법은 요청이 제공되는 웹 서버를 사용하여 HTML 응답을 압축하는 것입니다. 이 방법을 사용하면 응답 크기, 네트워크 트래픽 및 서버와 클라이언트 컴퓨터 간의 데이터를 스트리밍하는 데 필요한 시간을 줄일 수 있습니다.

이 문서에서는 JBoss와 함께 Apache Web Server 2.0 32비트의 압축을 활성화하는 데 필요한 단계에 대해 설명합니다.

참고:다음 지침은 Apache Web Server 2.0 32비트 이외의 서버에는 적용되지 않습니다.

운영 체제에 적용할 수 있는 Apache 웹 서버 소프트웨어를 가져옵니다.

  • Windows의 경우 Apache HTTP Server 프로젝트 사이트에서 Apache 웹 서버를 다운로드합니다.
  • Solaris 64비트의 경우 Solaris용 Sunfreeware 웹 사이트에서 Apache 웹 서버를 다운로드합니다.
  • Linux의 경우 Apache 웹 서버가 Linux 시스템에 미리 설치됩니다.

Apache는 HTTP 또는 AJP 프로토콜을 사용하여 JBoss와 통신할 수 있습니다.

  1. APACHE_HOME/conf/httpd.conf 파일에서 다음 모듈 구성의 주석을 해제합니다.

    LoadModule proxy_balancer_module modules/mod_proxy.so
    LoadModule proxy_balancer_module modules/mod_proxy_http.so
    LoadModule deflate_module modules/mod_deflate.so
    
    노트

    Linux의 경우 기본 APACHE_HOME 디렉토리는 /etc/httpd/입니다.

  2. JBoss의 포트 8080에서 프록시를 구성합니다.

    APACHE_HOME/conf/httpd.conf 구성 파일에 다음 구성을 추가합니다.

    ProxyPass / https://<server_Name>:8080/
    ProxyPassReverse / https://<server_Name>:8080/
    
    노트

    프록시를 사용할 때는 다음 구성을 변경해야 합니다.

    • 액세스:https://<서버>:<포트>/system/console/configMgr
    • Apache Sling 레퍼러 필터의 구성 편집
    • 호스트 허용에서 프록시 서버의 항목을 추가합니다
  3. 압축 사용을 참조하십시오.

    APACHE_HOME/conf/httpd.conf 구성 파일에 다음 구성을 추가합니다.

    <Location /content/xfaforms>
      <IfModule mod_deflate.c>
         SetOutputFilter DEFLATE
         # Don’t compress
         SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip dont-vary
         SetEnvIfNoCase Request_URI \.(?:exe|t?gz|zip|bz2|sit|rar)$ no-gzip dont-vary
        #Dealing with proxy servers
    
         <IfModule mod_headers.c>
            Header append Vary User-Agent
         </IfModule>
      </IfModule>
    </Location>
    
  4. AEM 서버에 액세스하려면 https://[Apache_server]:80을 사용합니다.

이 페이지에서는

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now