Plugins recomendados para WordPress – Seguridad

En este artículo de nuestra serie Plugins recomendados para WordPress, repasamos los plugins más destacados que nos permiten mejorar la seguridad de nuestra página web desarrollada en WordPress: iThemes Security, Wordfence, Advanced Automatic Updates, WP-DBManager y UpdraftPlus, sin olvidarnos del casi imprescindible Akismet, del que ya hemos hablado en un artículo anterior.

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!.

Leer más

¿En qué consisten las aplicaciones de control de versiones?

El control de versiones es un sistema que nos permite llevar un seguimiento sobre cada uno de los estados de un software a lo largo del tiempo. Muchos desarrolladores que comienzan no usan sistemas de control de versiones, pero todos han realizado alguna vez la tarea para controlar el estado de un código, aunque sea de una manera tan simple como copiar un archivo de código o una carpeta con una aplicación entera. En este artículo, profundizamos en los diferentes tipos de software de control de versiones y prestamos especial atención a Git, la actual referencia en desarrollo web, y su plataforma  de desarrollo colaborativo GitHub, responsable de su popularización.

Leer más

Introducción al framework jQuery

En alguna ocasión ya hemos hablado de los frameworks,  que hacen referencia al conjunto de buenas prácticas, módulos y librerías de  cada lenguaje para abordar proyectos y necesidades concretas. En este artículo nos centraremos en el framework jQuery, uno de los más extendidos en JavaScript,  y explicaremos para qué podemos utilizarlo y cuándo puede ser la mejor opción para nuestro proyecto web.

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.

Leer más

Usabilidad vs. accesibilidad web, dos conceptos que no son lo mismo

Muchas veces tendemos a pensar que usabilidad y accesibilidad web abarcan los mismos conceptos, pero no es así. En este artículo,  explicamos sus diferencias y facilitamos unas sencillas pautas o técnicas que conviene tener en cuenta a la hora de crear nuestra web.

Para comenzar, diremos que la usabilidad analiza el comportamiento del usuario a la hora de realizar una tarea en el entorno web, mientras que la accesibilidad hace referencia al acceso universal a una página web.

Leer más

Configuración de un Servidor Cloud como repositorio de archivos

En este artículo veremos cómo configurar un Servidor Cloud como repositorio de archivos, una de las muchas utilidades que podemos dar a los recursos en la Nube. Gracias a ello y las características del Cloud Hosting, los usuarios de una empresa podrán utilizar espacio de almacenamiento, virtualmente ilimitado, para crear un servidor en red, con repositorios de archivos que se pueden organizar por distintos departamentos y roles.

Leer más

Cómo animar con CSS3 usando sprites y Javascript

Las animaciones CSS3 son un gran recurso para los diseñadores,  como vimos en nuestro artículo anterior. Resultan más que decuadas a los tiempos que corren: son accesibles, basadas en estándares y rápidas de cargar, no requieren usar ningún complemento en el navegador, más allá del HTML común y el CSS. En este artículo, queremos mostrar de forma práctica cómo trabajar con sprites CSS y animarlos en un bucle infinito. Luego, implementaremos unos controles rápidos Javascript para parar y reanudar la animación.

Leer más

¿Qué es PhoneGap y para qué podemos utilizarlo?

PhoneGap es un paquete de librerías que permite empaquetar aplicaciones HTML5 de manera que puedan ser usadas como apps para móviles o Web Apps. Te explicamos los detalles más relevantes sobre esta versátil solución que nos permitirá dar el salto fácilmente al desarrollo de aplicaciones multidispositivo, aunque no podemos olvidar que también tiene sus limitaciones.

Leer más

¿Alojamiento web en Linux o Windows?

A la hora de contratar un plan de alojamiento web, el usuario debe plantearse si quiere hacerlo en Windows o en Linux. En principio, cualquiera de los dos sistemas operativos son perfectamente válidos, pero la elección entre uno y otro dependerá de las tecnologías que utilicemos en la programación del sitio web.

Si hablamos de una página web estática, que no incluye lenguajes de programación más allá del HTML ni base de datos, podemos optar por cualquiera de las dos opciones. La cosa cambia cuando estamos abordando un proyecto dinámico que sí los utiliza, porque existen pequeñas diferencias entre ambos.

Leer más