Cómo traer tu página web a Arsys

Cuando queremos realizar un traslado de alojamiento de otro proveedor a Arsys, debemos tener en cuenta una serie de pasos. En este artículo, lo  ejemplificamos en un par de casos concretos: una página web desarrollada en HTML estático y una página web con gestor de contenidos (CMS).

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

¿Qué son los web services y qué tecnología usar en su desarrollo?

Un web service es una vía de intercomunicación e interoperabilidad entre máquinas conectadas en Red. En el mundo de Internet se han popularizado enormemente, ya se trate de web services públicos o privados. Generalmente, la interacción se basa en el envío de solicitudes y respuestas entre un cliente y un servidor, que incluyen datos. El cliente solicita información, enviando a veces datos al servidor para que pueda procesar su solicitud. El servidor genera una respuesta que envía de vuelta al cliente, adjuntando otra serie de datos que forman parte de esa respuesta. Por tanto, podemos entender un servicio web como un tráfico de mensajes entre dos máquinas.

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

Control de versiones: Git y GitHub

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 las diferentes tipologías de control de versiones y prestamos especial atención a Git, la actual referencia en desarrollo web, y la plataforma  de desarrollo colaborativo GitHub, responsable de su popularización.

github

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

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

Comparamos PHP, Python y Ruby

Cuando comenzamos un nuevo proyecto debemos saber qué lenguaje o lenguajes son más adecuados. Los desarrolladores tendemos a decantarnos por un lenguaje de preferencia, generalmente aquel que dominamos más, pero debemos de ser conscientes que no siempre es el mejor.

Para ayudar a decirnos, vamos a comparar PHP, Python y Ruby, tres de los lenguajes más adecuados para hacer proyectos web del lado del servidor, lo que conocemos habitualmente como desarrollo backend. Y lo hacemos teniendo en cuenta factores como los objetivos de nuestros proyectos, pero también la facilidad de aprendizaje, el tamaño de la comunidad o las oportunidades laborales detrás de cada uno.

Leer más

¿Cómo elegir el lenguaje de programación más adecuado para cada proyecto?

El HTML puede considerarse el lenguaje nativo de Internet, pero no es el único que podemos encontrar hoy en día cuando visitamos nuestras páginas favoritas.

Cada vez existe un mayor número de lenguajes de programación, tanto para web como para móviles, que nos permiten ampliar las posibilidades de desarrollo de una manera más sencilla, dependiendo de si estamos haciendo un proyecto para iOS, Android, etc.

Programacion_s

Leer más