Optimizar formularios HTML5
- Temas:
- Mobile Forms
Creado para:
- User
Los formularios HTML5 procesan los formularios en formato HTML5. Dependiendo de factores como el tamaño del formulario y las imágenes que este contiene, la salida resultante puede tener un gran tamaño. El método recomendado para optimizar la transferencia de datos es comprimir la respuesta del HTML mediante el servidor web desde el que se suministra la solicitud. Este método reduce el tamaño de la respuesta, el tráfico de red y el tiempo necesario para transmitir los datos entre los equipos cliente y servidor.
Este artículo describe los pasos necesarios para habilitar la compresión en 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 del servidor web Apache aplicable a su sistema operativo:
- En Windows, descargue el servidor web de Apache del sitio del proyecto Apache HTTP Server.
- En Solaris de 64 bits, descargue el servidor web Apache desde el sitio web de Sunfreeware para Solaris.
- En Linux, el servidor web Apache está preinstalado en el sistema.
Apache puede comunicarse con JBoss mediante HTTP o el protocolo AJP.
-
Elimine 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
NOTEEn Linux, el directorio APACHE_HOME predeterminado es /etc/httpd/. -
Configure el proxy en el puerto 8080 de JBoss.
Agregue la siguiente configuración al archivo de configuración APACHE_HOME/conf/httpd.conf.
ProxyPass / https://<server_Name>:8080/ ProxyPassReverse / https://<server_Name>:8080/
NOTECuando utiliza un proxy, se requieren los siguientes cambios de configuración:- Acceso: https://<server>:<port>/system/console/configMgr.
- Edite la configuración del Filtro de referente de Apache Sling.
- En Permitir hosts, añada la entrada para el servidor proxy.
-
Habilite la Compresión.
Agregue la siguiente configuración al 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>
-
Para acceder al servidor de AEM, utilice https://[Apache_server]:80.