Blog
WebAcappella Fusion

WebAcappella Fusion

Idioma
Publicación de su sitio web / Elegir el método de publicación en función del tamaño del sitio

Elegir el método de publicación en función del tamaño del sitio

WebAcappella Fusion ofrece tres métodos para publicar su sitio en Internet: SFTP/FTP, sincronización SSH (rsync) y publicación en una carpeta local. En un sitio pequeño, cualquiera de ellos es válido. En un sitio que crece (catálogo, blog, portafolio…), la elección se vuelve decisiva: una publicación puede tardar unos segundos o treinta minutos, dependiendo del método y la configuración.

Esta página le ayuda a elegir el método más adecuado para su proyecto y a configurar correctamente las opciones de rendimiento.

Comparativa rápida de los tres métodos

Criterio SFTP / FTP Sincronización SSH (rsync) Publicación manual (FileZilla...)
Requisitos del proveedor de alojamiento Acceso FTP (universal) Acceso SSH (ofertas compatibles) Ninguno (exportación a disco)
Seguridad de la transferencia SFTP cifrado, FTP sin cifrar Siempre cifrado (SSH) No aplicable
Transferencia diferencial Se reenvía el archivo completo si se ha modificado Delta intra-archivo: solo se envían los bloques modificados No aplicable
Reanudación tras interrupción No, todo vuelve a empezar desde cero Sí, se reanuda donde se produjo la interrupción No procede
Comprobación de integridad Ninguna nativa Suma de comprobación en cada archivo No aplicable
Ideal para Sitios web pequeños y medianos (hasta ~200 páginas) Sitios web grandes, actualizaciones frecuentes Transferencia con tu cliente FTP preferido, integración externa (CI, copias de seguridad)

Sitio web pequeño (hasta ~50 páginas): basta con SFTP

En un sitio web de presentación de unas pocas páginas con unas pocas decenas de imágenes, la publicación mediante SFTP tarda unos segundos y no plantea ningún problema. No hace falta buscar más.

Sitio web de tamaño medio (de 50 a 500 páginas): SFTP con configuración de conexiones simultáneas

Cuando el sitio crece (blog acumulado, catálogo, galería de fotos…), el tiempo de publicación por SFTP empieza a notarse. WebAcappella Fusion puede abrir varias conexiones FTP en paralelo para acelerar la transferencia.

En la configuración de su servidor SFTP/FTP, el grupo «Optimización de la sincronización» contiene un menú desplegable que permite elegir entre 1 y 20 conexiones simultáneas:

Tip

Si tus publicaciones fallan parcialmente o el proveedor de alojamiento señala errores de conexión, reduce progresivamente este valor (10 → 5 → 3 → 1). Si todo funciona con 10, puedes intentar subir a 15 o 20 para ahorrar tiempo en transferencias masivas.

Sitio web grande (500 páginas o más): pasar a rsync (sincronización SSH)

A partir de cierto volumen —varios cientos de páginas, un gran catálogo de productos, galerías pesadas— el SFTP alcanza sus límites estructurales: no hay transferencia diferencial dentro de los archivos, no hay reanudación automática en caso de interrupción, no hay verificación de integridad nativa. Este es precisamente el terreno de rsync.

rsync no es un simple protocolo de transferencia: es un algoritmo de sincronización diferencial. En lugar de enviar cada archivo modificado en su totalidad, compara la versión local con la remota y solo envía los bloques que realmente han cambiado dentro del archivo.

En concreto, esto es lo que rsync hace y que SFTP no sabe hacer:

Resultado: en un sitio web de 500 páginas en el que se modifican algunos contenidos, una actualización con rsync tarda unos segundos —el tiempo necesario para enviar los cambios, y eso es todo.

Requisitos previos: acceso SSH en tu proveedor de alojamiento

rsync no funciona sobre FTP: necesita acceso SSH en el servidor. No todos los proveedores de alojamiento lo ofrecen, especialmente las ofertas compartidas de gama básica. Algunos ejemplos de proveedores compatibles:

Si tu oferta actual solo ofrece FTP, puedes mantener la publicación SFTP (que sigue siendo totalmente funcional) o plantearte migrar a una oferta que incluya SSH si el tamaño de tu proyecto lo justifica.

El procedimiento completo para generar una clave SSH (en cPanel) y configurar la conexión se describe en la página:

Caso particular: publicación manual (FileZilla, Cyberduck, RsyncBrowser...)

Este método no envía nada directamente a Internet: WA Fusion escribe el sitio web completo en una carpeta de su ordenador. A continuación, le corresponde a usted transferir esta carpeta al servidor, con la herramienta que prefiera (FileZilla, Cyberduck, Transmit, RsyncBrowser, un script de implementación…). Útil para:

Y antes de la transferencia: la compilación del sitio

La duración total de una publicación = tiempo de construcción (local) + tiempo de transferencia (al servidor). En sitios web de gran tamaño, WA Fusion utiliza una construcción multiproceso que aprovecha todos los núcleos de tu máquina para generar las páginas en paralelo. Esto es lo que permite generar varios cientos de páginas en solo unas decenas de segundos.

En combinación con rsync en la transferencia, el proceso completo —desde «he modificado el contenido» hasta «el visitante ve la nueva versión»— se vuelve casi instantáneo, incluso en los sitios web más voluminosos.

En resumen: ¿qué método elegir?

Tip

Puedes cambiar de un método a otro en cualquier momento en los ajustes de publicación, sin perder nada. Tus proyectos, tus contenidos y tus credenciales son independientes del modo de transferencia utilizado.