Repasamos las novedades de Polymer 2

Hace ya un tiempo que hablamos de Polymer, la librería para agilizar el desarrollo con Web Components, de la que incluso hemos publicado algunos tutoriales prácticos.  Ahora,  analizamos su versión 2, con todas las novedades que trae, especialmente en cuanto al nuevo estándar Web Components V1 y el lenguaje JavaScript ES6. Con esta nueva versión,  la librería de referencia para el desarrollo de componentes es capaz de obtener lo mejor de los navegadores y se adapta a las necesidades actuales del Desarrollo Web. Hoy por hoy, Polymer es una apuesta segura, dado que es la única que usa el estándar y ha conseguido que la experiencia de desarrollo sea sencilla y agradable para los profesionales.
Leer más

Primeros pasos para crear temas propios de WordPress

Empezamos a dar los primeros pasos para crear un tema propio de WordPress, una tarea que resulta especialmente útil cómo vimos en ¿Por qué conviene saber cómo crear nuestros propios temas de WordPress? y a la que vamos a destinar algunos artículo más.  Ahora, comenzamos con la parte más práctica y un sencillo ejemplo de template que nos servirá para sentar las bases que nos permitirán crear temas gráficos tan complejos como queramos.

Leer más

Módulos de backup para PrestaShop

Cualquier desarrollador es consciente de la importancia de realizar copias de seguridad periódicas de nuestra página web. Siempre puede haber algún incidente, técnico o humano, que nos haga perder nuestro trabajo total o parcialmente. Pero si tenemos una copia de seguridad actualizada y a mano, nuestro disgusto sólo durará el tiempo que tardemos en recuperarla. Ya hemos hablado de cómo hacer copias de seguridad de WordPress. Sin embargo, ahora, nos centramos en PrestaShop, una de las plataformas de comercio electrónico más extendidas.

Leer más

¿Por qué conviene saber crear nuestros propios temas de WordPress?

No cabe duda de que los temas que ya existen para WordPress son un utilísimo recurso para personalizar una página web, como ya vimos en nuestro tutorial Primeros pasos con WordPress. Sin embargo, siempre tenemos la posibilidad de crear nuestras propias plantillas y compartirlas con la Comunidad de este popular gestor de contenidos. En próximos artículos, explicaremos cómo hacer uno de estos themes, pero de momento vamos a centrarnos en las ventajas teóricas de aprender a crear nuestros propios temas de WordPress.

Leer más

JRuby, otro de los entornos que podemos desplegar en los Servidores Cloud a golpe de clic

JRuby es el entorno de ejecución del popular lenguaje Ruby en una máquina virtual de Java (JVM), lo que significa que permite ejecutar Ruby en cualquier lugar donde se pueda ejecutar Java. Además, su instalación en los Servidores Cloud se realiza muy fácilmente y viene acompañado de otras aplicaciones imprescindibles para sacarle partido, incluyendo los ampliamente utilizados Ruby on Rails y Warbler Gem.

Leer más

Aumenta el rendimiento de PHP con HHVM sobre Servidores Cloud

Creado originalmente por el equipo de Facebook, HHVM (HipHop Virtual Machine) es un motor de aplicaciones para la web diseñado para mejorar el rendimiento con respecto a otros entornos más tradicionales. Es capaz de ejecutar software bajo los lenguajes Hack y PHP y usa un compilador JIT (Just in Time) que optimiza el funcionamiento de los programas. Además, HHVM es otra de las aplicaciones Open Source que podemos desplegar en sólo unos clics en los Servidores Cloud de Arsys.

Leer más

¿Grid o Flexbox? ¿Qué resulta más útil en diseño y maquetación web?

En las últimas semanas hemos hablado bastante de Flexbox, uno de los mecanismos de CSS más útiles de cara a la  maquetación de páginas web. Sin embargo, nos quedaba compararlo con Grid, otra de las opciones que nos permiten llevar más allá las posibilidades de CSS, algo que hacemos en este artículo. Y, sólo por enfrentarlos en una primera pasada, tenemos que reconocer que Grid puede hacer cosas que Flexbox no puede hacer y Flexbox puede hacer cosas que Grid no puede hacer. Con la ventaja de que ambos pueden trabajar juntos: un elemento de Grid puede ser un contenedor Flexbox y un elemento de Flexbox puede ser un contenedor de Grid.

Leer más

¿Por qué debemos llevar GitLab a Cloud?

GitLab es, básicamente, una aplicación online para hospedaje de repositorios Git a la que se le han agregado varios servicios estrechamente relacionados con el sistema de control de versiones y las operaciones de desarrollo. Debido a su gran utilidad y, ya que es otra de las aplicaciones que podemos desplegar a golpe de clic en los Servidores Cloud de Arsys, profundizamos un poco en su uso y las ventajas que tiene utilizarlo desde la Nube.

Leer más

Módulos para mejorar la seguridad de PrestaShop

La seguridad es un aspecto fundamental en cualquier página web, y resulta todavía más determinante en el caso de las tiendas online. Al igual que sucede con otros gestores de contenido, PrestaShop es susceptible de sufrir vulnerabilidades y ataques, algo que podemos atajar si somos cuidadosos y utilizamos algunos módulos que nos facilitan su securización y que analizamos en este artículo.

Leer más

Profundizamos en el uso de justify-content de Flexbox

En este artículo, realizamos un ejemplo práctico de la propiedad justify-content de Flexbox, el mecanismo de maquetación web del que estamos hablando en últimos artículos. Recordemos que esta propiedad es muy útil para indicar cómo se van a colocar los justificados y márgenes de los ítems. A la hora de su distribución, podemos tanto justificarlos al inicio del eje como al final, indicar que se coloque un espacio entre ellos o entre ellos y los bordes.

Leer más