¿Cómo hacer Joomla! ¿funcionan las actualizaciones de 'un clic'?

9

Mi Joomla! El panel de administración de CMS me notifica cuando hay disponible una actualización de una extensión.

Luego uso la actualización de 'un clic' y esa extensión se actualiza.

¿Cómo funcionan estas actualizaciones de 'un clic'?

¿Joomla! tener una 'base de datos central' de versiones de extensión que Joomla! ¿CMS verifica contra? (es decir, un sistema centralizado que realiza un seguimiento).

¿O cada proveedor de extensión ejecuta sus propios 'servidores de actualización' que Joomla! ¿CMS verifica contra?

¿Qué está sucediendo "detrás de escena" para que las actualizaciones de "un clic" funcionen?

NivF007
fuente

Respuestas:

12

Cada proveedor de extensión crea su propio servidor de actualización que se especifica en el archivo de manifiesto incluido con la extensión. Aquí está el Joomla! documentación sobre la implementación de un servidor de actualización .

Si bien esto suena complicado, en realidad es realmente simple. En su forma más básica, el servidor consta de un archivo XML que le dice a Joomla! dónde encontrar cada versión disponible de la extensión. Joomla! selecciona la versión adecuada y la recupera de la ubicación especificada por el servidor.

Draper Zachary
fuente
44
Detrás de escena, esos archivos de actualización solo se vinculan a un archivo zip que es la última versión de la extensión o paquete. Joomla solo descarga e instala automáticamente si la versión es posterior a la copia que tiene. Utiliza el mismo proceso utilizado para instalar una extensión desde una URL.
Andrew Eddie