Show Menu
TEMAS×

Optimización de formularios HTML5

Los formularios HTML5 se procesan en formato HTML5. El resultado podría ser grande según factores como el tamaño del formulario y las imágenes del formulario. Para optimizar la transferencia de datos, el método recomendado es comprimir la respuesta HTML mediante el servidor web desde el que se está enviando la solicitud. Este método reduce el tamaño de respuesta, el tráfico de red y el tiempo necesario para transmitir datos entre el servidor y los equipos cliente.
Este artículo describe los pasos necesarios para habilitar la compresión para Apache Web Server 2.0 de 32 bits, con JBoss.
Nota: Las siguientes instrucciones no se aplican a servidores que no sean Apache Web Server 2.0 de 32 bits.
Obtenga el software de servidor web Apache aplicable a su sistema operativo:
  • Para Windows, descargue el servidor web Apache del sitio del proyecto Apache HTTP Server.
  • Para Solaris de 64 bits, descargue el servidor web Apache del sitio web de Sunfreeware para Solaris.
  • Para Linux, el servidor web Apache está preinstalado en un sistema Linux.
Apache puede comunicarse con JBoss mediante HTTP o el protocolo AJP.
  1. Quite los comentarios de las siguientes configuraciones de módulo en el archivo 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
    
    
    Para Linux, el directorio APACHE_HOME predeterminado es /etc/httpd/.
  2. Configure el proxy en el puerto 8080 de JBoss.
    Añada la siguiente configuración en el archivo de configuración APACHE_HOME/conf/httpd.conf .
    ProxyPass / https://<server_Name>:8080/
    ProxyPassReverse / https://<server_Name>:8080/
    
    
    Cuando se utiliza un proxy, se requieren los siguientes cambios de configuración:
    • Acceso: https://<servidor>:<puerto>/system/console/configMgr
    • Editar la configuración del filtro Remitente del reenvío Sling de Apache
    • En Permitir hosts, agregue la entrada para el servidor proxy
  3. Habilite Compresión.
    Añada la siguiente configuración en el archivo de configuración 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. Para acceder al servidor AEM, utilice https:// #:80.