Actualización de Joomla. ¿Por qué es necesaria? Migrar sitios. Problemas y dificultades. Hacking (CU00458A)

Resumen: Entrega nº57 del curso Creación y administración web: Joomla desde cero.
Codificación aprenderaprogramar.com: CU00458A

 

 

ACTUALIZACIÓN

Recordemos que las versiones de Joomla tienen la forma principal.secundario.distribución ó 7.5.12 donde el significado de los dígitos es:

Principal: un cambio de este dígito significaría que se ha reescrito completamente el código de Joomla, pasando a ser un producto diferente de nula compatibilidad con versiones anteriores.

 

Secundario: un cambio de este dígito significaría cambios sustanciales en el núcleo del código pero manteniendo cierta compatibilidad con versiones anteriores.

Distribución: un cambio de este dígito significaría mejoras menores y total compatibilidad con versiones que comparten dígito principal y secundario.

 

Cuando se produce un cambio de dígito primario o secundario la adaptación a la nueva versión de Joomla se denomina “migración”. Cuando se produce un cambio de dígito de distribución la adaptación a la nueva versión de Joomla se denomina “actualización”. Una actualización es menos compleja que una migración y suele estar relacionada con parches de seguridad o pequeñas mejoras, mientras que las migraciones están relacionadas con cambios más sustanciales y presentan problemas ya que aunque la posibilidad de migración de Joomla esté bien diseñada, hay extensiones que pueden resultar difíciles o imposibles de migrar al haberse dejado de trabajar en el proyecto.

La realización de una actualización requiere seguir las instrucciones que se definan para la misma. Generalmente suele consistir en parches (archivos comprimidos zip, gz ó bz2) que debemos descomprimir y subir a nuestro servidor mediante FTP. Los parches podemos encontrarlos en sitios oficiales como joomla.org (download --> update packages) ó joomlaspanish.org (packs actualizaciones). A veces tras actualizar Joomla no nos aparece correctamente el nuevo número de versión en el BackEnd. Esto suele solventarse instalando el paquete de idioma español actualizado para la nueva versión.

La migración de sitios Joomla es un proceso más complejo, a realizar tras un detenido estudio y por supuesto con amplias medidas de seguridad para poder restaurar el sistema en caso de problemas.

Antes de realizar una migración es recomendable tener en cuenta las siguientes consideraciones:

- Una cosa es migrar joomla y otra migrar las extensiones. Tendremos que valorar si las extensiones instaladas son compatibles con la nueva versión de Joomla, o si podremos migrar las extensiones. La imposibilidad de migrar extensiones es uno de los motivos para no migrar.

- Si hemos manipulado el código de Joomla (o extensiones) la migración no va a respetar o tener en cuenta estas modificaciones (que podemos perder). Es una cuestión a valorar y otro de los motivos por el que muchos sitios no migran: no quieren perder el trabajo de modificación de código que se ha desarrollado.

 

No hay impedimento para tener versiones antiguas e incluso obsoletas de Joomla corriendo en un servidor. Hoy en día todavía hay muchas páginas web que funcionan con Joomla 1.0, que es un sistema totalmente obsoleto. Hay un motivo importante por el que se recomienda mantener Joomla actualizado: la seguridad. Existen hackers (personas u organizaciones) que tratan de acceder o destruir sitios web. A medida que se conocen vulnerabilidades de Joomla, éstas se van corrigiendo cuando las versiones se van actualizando. Por ejemplo, si tenemos una versión que es 4.5.26 ésta será más segura que la 4.5.11. Siempre se recomienda estar en la última versión dentro de la numeración joomla con la que estemos trabajando (aunque en la práctica muchos sitios no cumplen con esta recomendación).

 

 

 

 

 

 

Para acceder a la información general sobre este curso y al listado completo de entregas pulsa en este link:  Ver curso completo.

Para  hacer un comentario o consulta utiliza los foros aprenderaprogramar.com, abiertos a cualquier persona independientemente de su nivel de conocimiento.

Donar o colaborar

Este sitio se mantiene abierto gracias al apoyo de muchas personas. Si crees que merece la pena apoyar económicamente este sitio web puedes realizar una donación o colaborar. Contacta con nosotros.

¿Puedo yo aprender?

Seas o no del área informática, si quieres aprender a programar te ofrecemos una solución guiada y personalizada: realizar un curso tutorizado on-line. Con este tipo de curso, podrás aprender a programar de forma ágil y amena.

Acceder a detalles y precios de los cursos tutorizados on-line

Política sobre cookies

Utilizamos cookies propias y de terceros para ofrecerte una mejor experiencia y servicio, de acuerdo a tus hábitos de navegación.

Si continúas navegando, consideramos que aceptas su uso. Puedes obtener más información en nuestra Política de Cookies.

En Facebook!

Ahora puedes seguirnos en Facebook. Noticias, novedades y mucho más ¡Te esperamos!

RANKING APR2+

Ranking de lenguajes y entornos de programación aprenderaprogramar.com
 

SEPTIEMBRE - OCTUBRE 2017

1. Java / J2EE
2. Entornos Oracle
3. Entornos SQL Server
4. .NET, C#
5. JavaScript, jQuery
6. HTML, CSS
7. Php, MySql
8. Android, iOS


Acceder a detalles sobre el ranking de programación aprenderaprogramar.com

FOROS APR2+

Pregunta, responde, consulta, lee, intercambia...

Participa!!! Entra en los foros aprenderaprogramar.com.

             Copyright 2006-2017 aprenderaprogramar.com                La web abierta a cualquier persona interesada en la programación