Optimera HTML5-formulär optimizing-html-forms

Funktionen HTML5 Forms erbjuds som en del av programmet för tidig åtkomst. Om du vill begära åtkomst skickar du ett e-postmeddelande från din officiella (arbets) e-post till aem-forms-ea@adobe.com.

HTML5-formulär återger formulär i HTML5-format. Resultatet kan bli stort beroende på faktorer som formulärstorleken och bilderna i formuläret. För att optimera dataöverföringen rekommenderar vi att du komprimerar HTML-svaret med webbservern som begäran skickas från. Detta minskar svarsstorleken, nätverkstrafiken och den tid som krävs för att strömma data mellan servern och klientdatorerna.

I den här artikeln beskrivs stegen som krävs för att aktivera komprimering för 32-bitars Apache Web Server 2.0 med JBoss.

NOTE
Följande instruktioner gäller inte för andra servrar än Apache Web Server 2.0 32 bitar.

Skaffa webbserverprogrammet Apache som kan användas i ditt operativsystem:

  • För Windows hämtar du Apache-webbservern från Apache HTTP Server Project-webbplatsen.
  • För Solaris 64-bitars hämtar du Apache-webbservern från Sunfreeware for Solaris-webbplatsen.
  • För Linux är Apache-webbservern förinstallerad på ett Linux-system.

Apache kan kommunicera med JBoss med HTTP eller AJP-protokollet.

  1. Avkommentera följande modulkonfigurationer i filen APACHE_HOME/conf/httpd.conf.

    code language-java
    LoadModule proxy_balancer_module modules/mod_proxy.so
    LoadModule proxy_balancer_module modules/mod_proxy_http.so
    LoadModule deflate_module modules/mod_deflate.so
    
    note note
    NOTE
    För Linux är standardkatalogen APACHE_HOME /etc/httpd/.
  2. Konfigurera proxyn på port 8080 för JBoss.

    Lägg till följande konfiguration i konfigurationsfilen APACHE_HOME/conf/httpd.conf.

    code language-java
    ProxyPass / https://<server_Name>:8080/
    ProxyPassReverse / https://<server_Name>:8080/
    
    note note
    NOTE
    När du använder en proxy krävs följande konfigurationsändringar:
    • Åtkomst: https://
    • Redigera konfigurationen för referensfiltret för Apache Sling
    • Lägg till posten för proxyservern i Tillåt värdar
  3. Aktivera komprimering.

    Lägg till följande konfiguration i konfigurationsfilen APACHE_HOME/conf/httpd.conf.

    code language-xml
    <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. Använd https://[Apache_server]:80 om du vill komma åt AEM-servern.

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab