Entradas

Introducción a Joomla 3.x (IV) – Instalación de Joomla

Una vez tenemos configurado el servidor Web en Windows o GNU/Linux el siguiente paso es hacer la instalación en local de Joomla. Necesitaremos por tanto descargar el instalador de este gestor de contenidos. Hay dos opciones para hacer esta tarea. La primera es usar el instalador de la página oficial mientras que la segunda opción implica usar el instalador de Joomla Spanish. En principio es independiente la versión que usemos pero la de Joomla Spanish incluye de serie las traducciones por lo que será la opción elegida en este artículo.

Leer más

Introducción a Joomla 3.x (III) – Preparación de LAMPP en GNU/Linux

Si la plataforma que usamos para montar en local Joomla es Windows necesitamos instalar aplicaciones de terceros (LAMPP). En el caso de usar GNU/Linux la cosa cambia un poco ya que todas las aplicaciones se encuentran en los repositorios de la distribución. Un repositorio es una especie de almacén que tiene una gran variedad de software de diferentes tipos. Para instalar una aplicación hacemos una petición a ese almacén y automáticamente se descarga todo lo necesario tanto si es el programa principal como sus actualizaciones.

Los pasos de este artículo se aplican principalmente a Debian, Ubuntu o sus distribuciones derivadas. En las distribuciones que utilicen RPM como gestor de paquetes los comandos pueden variar un poco pero las aplicaciones son las mismas.

Leer más

Introducción a Joomla 3.x (II) – Preparación de XAMPP en Windows

En el artículo de ayer vimos una pequeña introducción a Joomla y la forma de usar la versión demo que tienen en la Web del proyecto. Inicialmente pensaba trabajar con la versión inglesa de Joomla pero mientras preparaba el artículo he visto que sería más sencillo trabajar con una versión que estuviera traducida. Para hacer esto necesitamos trabajar en local y montar un servidor Web para que se ejecute Joomla. Cuando llegue a la explicación de la estructura de Joomla se puede usar la versión inglesa sin problemas aunque las capturas que ponga en el artículo estén en español. Hoy veremos los pasos para instalar el servidor Web en Windows usando el paquete XAMPP). Mañana realizaremos los mismos pasos pero aplicados a GNU/Linux. Una vez tengamos el sistema base preparado pasaremos a la instalación de Joomla.

Es posible instalar Joomla en una máquina virtual. Las ventajas de hacerlo son claras: nos permite trabajar en cualquier equipo con solo copiar el archivo de la máquina virtual con independencia del sistema operativo que utilice la máquina original. Todo depende de las necesidades que tengáis cada uno de vosotros. El sistema funcionará igual tanto si se ejecuta en una máquina real como en una virtual.

Leer más

Introducción a Joomla 3.x (I)

Joomla es un gestor de contenidos sencillo de aprender y de utilizar. Para valorar si nos interesa como herramienta para una Web una de las opciones más prácticas que tenemos es probarlo. Hay dos formas de probar Joomla. La primera es de forma local montando un servidor Web propio mientras que la segunda consiste en aprovechar la versión Demo que tienen en la página del proyecto. Si queremos probar los menús y las funciones de Joomla esta es la forma más sencilla pero hay que tener en cuenta algunos detalles. El primero es que, aunque tenemos un usuario para el frontend (la parte que ve el usuario) y otro para el backend (la parte de administración), la cuenta para usar la demo es la misma para todo el mundo. Esto quiere decir que al mismo tiempo que probamos las opciones otros usuarios pueden crear categorías, añadir artículos, etc.

Todos los cambios tienen un límite de tiempo y se eliminan después de 10 minutos. Debido a ambas limitaciones (usuarios y tiempo de acceso) no es posible hacer pruebas que necesiten tiempo. Para estos casos podemos usar una versión temporal de 30 días en la que tendremos un usuario propio. Cuando pase el tiempo tendremos que sacar los datos o contratar el alojamiento que indican en la Web de Joomla. Si queremos usar la versión de 30 días sólo tenemos que rellenar el formulario que aparece en la parte izquierda de la demo.

Leer más

La importancia de actualizar Joomla

Cuando usamos  un gestor de contenidos como Joomla, Drupal o WordPress tenemos una herramienta que nos facilita el diseño y la gestión de un proyecto Web. A las funciones que tiene el núcleo básico de cada plataforma se le añade la posibilidad de usar extensiones que añaden nuevas características. Como Internet es una red mundial podemos recibir visitas de cualquier lugar del mundo. Esto es una ventaja y al mismo tiempo un inconveniente. En la Web que hemos realizado tenemos dos tipos de usuarios: los que son legítimos y quieren consultar los contenidos y los que quieren atacar la página para obtener acceso al servidor. Por esta razón es conveniente actualizar el gestor de contenidos.

No importa que la página sea más o menos conocida, una vez que la encuentran es relativamente normal recibir ataques. En el mejor de los casos la Web resistirá estos ataques y los usuarios no se darán cuenta de su existencia. En el peor de los casos accederán al servidor y harán lo que quieran, desde instalar troyanos a dejar el servidor en modo zombi en espera de futuros ataques.

Leer más

Actualización de seguridad para Joomla 2.5.8 y 3.0.2

El equipo de desarrollo de Joomla ha publicado una nueva actualización que corrige varios errores de nivel medio. Como en cualquier aplicación Web es aconsejable actualizar el programa lo más pronto posible. Los errores corregidos son los mostrados en la siguiente tabla. La forma de actualización es la misma tanto si usamos los paquetes oficiales de Joomla como la estupenda versión de Joomla Spanish

Leer más

Instalación de Joomla y permisos de los directorios

Hace relativamente poco tiempo las páginas webs se hacían de forma artesanal escribiendo un archivo HTML que contenía los textos y las imágenes. La unión de muchos archivos HTML y un archivo índice era todo lo necesario para tener una página web. Esta forma de trabajar tiene algunos inconvenientes como la dificultad en el mantenimiento al crecer la web o el coste en tiempo de un cambio en el diseño. Una solución a este problema sin tener que aprender a programar un lenguaje como PHP o ASP es usar un gestor de contenidos o CMS. Algunos ejemplos de gestores de contenido son Joomla, Drupal o WordPress. Esta guía se centra en Joomla aunque muchas partes se pueden aplicar a otros gestores de contenido. Este primer artículo explica la forma de instalar Joomla y de asegurarlo, en posteriores artículos veremos la forma de añadir extensiones, actualizar un sistema en producción o modificar las plantillas.

Leer más

Joomla! 2.5.1 publicado

Hace un par de años las páginas webs se creaban de forma artesanal, creando los archivos html y añadiendo el contenido. Si bien esta forma de trabajar era suficiente para páginas pequeñas, se hace complejo de trabajar cuando el contenido de la web crece. De forma adicional, cualquier cambio en la estructura de la página es muy costoso. Para solucionar este problema aparecen los gestores de contenidos. Joomla! 2.5.1 es un gestor de contenidos actúa como un elemento cohesionador, permitiendo añadir contenido nuevo sin necesidad de crear los archivos de forma manual.

Leer más