Entradas

¿Por qué utilizar un CMS sin base de datos?

Aunque los gestores de contenido (CMS) más utilizados, como WordPress o Joomla!, utilizan bases de datos para manejar el contenido, también tenemos que ser conscientes de que hay alternativas que podemos utilizar en entornos más sencillos. En este artículo, repasamos cuándo puede ser recomendable tener en cuenta los CMS basados archivos de texto plano y cuáles son las mejores opciones, ya que sorprenden por sus funcionalidades y alto rendimiento, aunque no cuenten con una base de datos por debajo.

Leer más

¿Qué gestor de contenidos gratuito elegir?

La elección del gestor de contenidos (CMS) de nuestra página web depende de las necesidades que tengamos, pero tenemos que ser conscientes de que, dependiendo de la opción seleccionada, el CMS puede ser la solución a todos nuestros problemas… ¡O un quebradero de cabeza más!

En esta ocasión, nos centraremos en las opciones de licencia gratuita que podemos personalizar según nuestras necesidades y con ciertos conocimientos técnicos. Para los usuarios que no quieran estar pendientes de eso, siempre es posible elegir soluciones de creación web más fáciles de mantener, como Webmaker, Tiendas Online o Mobile web.

Leer más

Primeros pasos en Joomla! – Más extensiones recomendadas

Existen cerca de 10.000 extensiones en Joomla!, y su crecimiento va en aumento poco a poco. A continuación, proponemos una selección de extensiones gratuitas y/o de pago que merece la pena probar porque nos facilitarán numerosas tareas (eCommerce, Backup, calendarios, gestión anti-spam…), aunque somos conscientes de que no son las únicas.

Serial joomla

Leer más

Cómo mejorar el rendimiento de PHP

PHP es una excelente opción de programación y las aplicaciones de código abierto como WordPress y Joomla! (por centrarnos en los CMS más utilizados) han conseguido que se popularizara todavía más, ya que sus bases de datos corren sobre este lenguaje. Pero todo lo que nos ofrecen de bueno sitios basados en CMS o aplicaciones como foros o tiendas electrónicas lo pueden tener de conflictivo en algunas ocasiones. En este artículo, profundizamos en cómo solucionar los problemas de rendimiento de PHP, prestando especial atención a los aspectos vinculados a WordPress y Joomla!, y sin olvidar que ya hemos hablado de cinco recomendaciones muy sencillas para optimizar la base de datos de nuestra página web.

Leer más

Joomla! Avanzado – Crear extensiones a medida (II)

Como vimos en el artículo anterior de Joomla! Avanzado, este conocido CMS resulta muy versátil a la hora de añadir nuevas funcionalidades a nuestros proyectos web. En este ejemplo de creación de extensiones, lo ejemplificaremos con la creación de módulos. Los módulos son bloques o segmentos de una página que se colocan dentro de las plantillas y el administrador del CMS puede decidir mediante el backoffice donde colocarlas, dependiendo de sus intereses y el aspecto de su sitio.

En este artículo, veremos cómo crear un módulo compatible con la versión 3 de Joomla! y en adelante. Será un sencillo “Hola Mundo” que nos introduzca sin demasiadas complicaciones en esta tarea.

Serial joomla

Leer más

Joomla! Avanzado – Crear extensiones a medida (I)

Cuando trabajamos con Joomla! tenemos un ecosistema completo de extensiones listas para usar que nos sirven para infinidad de cosas. Sin embargo, no siempre encontramos lo que queremos, o lo que un cliente necesita. También ocurre que, a veces, las extensiones que encontramos tienen un modo de funcionamiento que no es el que nos interesa. Por todo ello, nunca está de más ponernos código en mano y crear nosotros mismos la extensión.

Esta es la primera entrega de una serie en la que queremos explicar los primeros pasos para poder programar extensiones en Joomla!.

Serial joomla

Leer más

Primeros pasos con Joomla! – SEO

Como ya hemos visto en numerosas ocasiones, tener un buen posicionamiento web SEO es clave. Una página con un buen posicionamiento debe ser capaz de diferenciarse del resto, incluir contenido atractivo para el usuario y mantener una buena estructura que facilite la navegación.

Además de estas dos premisas básicas, hoy en día disponemos de diferentes herramientas que nos ayudan a conseguirlo. En este caso, nos centraremos en cómo optimizar el SEO en Joomla!.

Serial joomla

Leer más

Primeros pasos con Joomla! – Creación de plantillas

Las plantillas son patrones determinados que tienen como finalidad  facilitar la creación y desarrollo de los sitios web. Hoy en día, son una herramienta indispensable para cualquier programador en Joomla!, ya que existen plantillas  prediseñadas con las que adaptar el contenido de nuestra página. También podemos crear nuestra propia plantilla, que  diseñaremos según nuestras necesidades específicas.

Serial joomla

Leer más

Cinco recomendaciones para optimizar la base de datos de nuestra página web

Hoy en día, resulta difícil encontrar una página web estática. Es decir, sin actualizaciones, desarrollada en el tradicional HTML y con poca interactividad y flexibilidad para desplegar sus contenidos. Ya trabajemos con un gestor de contenido como como WordPress, con un desarrollo propio o con un aplicativo de negocio, seguro que detrás tenemos una base de datos.

Las bases de datos nos proporcionan un almacén de información con una estructura jerarquizada y relacionada de los datos. Esto permite extraer el contenido y disponerlo fácilmente, tal y como el desarrollador requiere en su proyecto web o el internauta necesita. De cara al desarrollo web, hay diversas opciones. MySQL es la base de datos más extendida, pero tampoco podemos olvidar otras alternativas, como Microsoft SQL Server, PostgreSQL o MongoDB.

Independientemente de nuestra elección, hay una serie de recomendaciones comunes relativas a la gestión y optimización de las bases de datos que repasamos en este artículo. Seguir estos consejos nos facilitará el trabajo y harán que nuestro proyecto vaya más fluido, mejorando la experiencia de nuestros usuarios.
Leer más

Primeros pasos con Joomla! – Extensiones CCK recomendadas

Joomla! es un excelente gestor de contenido y gracias a sus extensiones, todavía podemos exprimir más las características de este CMS y mejorar sus funcionalidades. Analizamos sus extensiones de gran alcance, también conocidas como Content Construction Kit o CCK, que nos permitirán personalizar  nuestro proyecto web desarrollado con Joomla! e incorporar nuevas características muy fácilmente, como un blog, una tienda online o un directorio.

Serial joomla

Leer más