Composer, un gestor de dependencias para proyectos en PHP

A la hora de empezar el desarrollo de un proyecto en PHP, es necesario conocer todas las librerías que necesitaremos. La instalación de estas librerías puede ser una tarea complicada y tediosa si lo hacemos a mano, pero por suerte existen gestores de dependencias que se encargan de realizarla de forma automática, gestionando esas librerías de terceros de forma sencilla y eficaz. En este White Paper hablaremos sobre qué es Composer, cómo funciona y cómo instalarlo en tu sistema.

Descargar White Paper: 'Composer, gestor de dependencias para proyectos en PHP'

Diferencias entre Backup Cloud y las soluciones de disco online

Desde hace ya algunos años, mucho se ha venido hablando de la nube y las ventajas que ésta ha aportado a los usuarios y empresas, pero en ocasiones se tiende a mezclar conceptos relacionados con esta tecnología. Es lo que ocurre con los servicios de Cloud Backup (como Respaldo Cloud) y las soluciones de disco online, que muchos piensan que son lo mismo pero en realidad no es así.

A lo largo de este libro blanco intentaremos aclarar estos conceptos para que todo el mundo pueda tener claro lo que ofrece uno y otro servicio.

Leer White Paper: 'Diferencias entre Backup Cloud y las soluciones de disco online'

 

Qué es el phishing y cómo protegerse

Seguro que alguna vez en los últimos meses has recibido en tu buzón de correo electrónico algún mensaje enviado por alguna empresa conocida (sobre todo de entidades bancarias) que realmente no es lo que dicen ser.

Este tipo de envíos con la intención de engañar al usuario es lo que se conoce popularmente con el nombre de phishing o suplantación de identidad, un tipo de ataque que puede causar muchos problemas si no se toman las medidas de seguridad adecuadas.

Descargar White Paper: 'Qué es el phishing y cómo protegerse'

 

Mejora tu velocidad de carga diseñando con CSS Sprites

El uso de los sprites no es nada nuevo, ya que se trata de una técnica que se utilizaba hace tiempo en los videojuegos para ordenador. Consistía en una gran imagen de fondo que contenía todas las demás que se utilizaban en el videojuego. De esta forma, alterando la posición de la imagen de fondo se mostraba la imagen deseada en cada momento, lo que permitía hacer secuencias de movimientos sin tener que cargar cada vez las imágenes, o mostrar a muchos enemigos a partir de una única imagen.

Leer White Paper: ‘Mejora tu velocidad de carga diseñando con CSS Sprites’

Iptables, herramienta para controlar el tráfico de un servidor

La seguridad es punto muy importante a tener en cuenta en cualquier organización, y en una estructura de servidores el firewall ocupa un papel fundamental para salvaguardar la información que se almacena en su interior. A lo largo de este libro blanco nos centraremos en iptables, pensado para sistemas de tipo Unix.

Descargar White Paper: ‘Iptables, herramienta para controlar el tráfico de un servidor’

 

Twig, el motor de plantillas para PHP que separa el código HTML

A la hora de llevar a cabo un desarrollo web, la arquitectura MVC (Modelo – Vista –Controlador) es la que más aceptación tiene entre la comunidad de desarrolladores. En esta arquitectura, la vista es la encargada de proporcionar la interfaz gráfica con la que interactuar con los usuarios y para desarrollar esta parte visual podemos optar por el uso de etiquetas HTML mezclados con un lenguaje de programación a nivel de servidor como PHP o ASP, o bien por un sistema de plantillas, como es el caso de Twig, protagonista de este White Paper y que es la utilizada en el framework Symfony 2, del cual ya hablamos el pasado mes de marzo en el libro blanco “Framework para el desarrollo ágil de aplicaciones”.

 

Descargar White Paper: ‘Twig, el motor de plantillas para PHP que separa el código HTML’

Cómo adaptarse a la nueva normativa de consumo europeo en las tiendas online

El 13 de junio de 2014 entra en vigor la nueva normativa europea de consumo que en España se verá aplicada por la Ley nacional sobre los derechos de los consumidores. En este libro blanco te explicamos en qué consiste y qué debes tener en cuenta para adaptar tu tienda online a los nuevos cambios.

Descargar White Paper: 'Cómo adaptarse a la nueva normativa europea de consumo para las tiendas online'

 

Charset: codificación de caracteres para generar emailings eficientes

Los equipos informáticos no hablan en español, inglés ni chino, sino en código binario; para codificar todo lo que vemos en nuestras pantallas únicamente utilizan ceros y unos. Cuando un programa abre un archivo lee todos los bytes y los transforma convirtiéndolos en una interpretación legible para los humanos: letras, números, símbolos y demás caracteres especiales. ¿Pero cómo sabe la máquina que la combinación de ocho bits 01001101 por ejemplo debe mostrar una “M” o que cuando tecleamos la letra “p” debe transformarla en el byte 01110000? La respuesta la tenemos en la codificación de caracteres que estemos utilizando, o también conocido con el nombre de CharSet, del cual vamos a hablar en este libro blanco para que tus emailings se vean correctamente.

Frameworks para el desarrollo ágil de aplicaciones

Un framework no es ningún software ni herramienta que se ejecuta y que nos ofrece una interfaz gráfica desde la que trabajar, sino que es un conjunto de archivos y directorios que facilitan la creación de aplicaciones, ya que incorporan funcionalidades ya desarrolladas y probadas, implementadas en un determinado lenguaje de programación.

Descargar White Paper: 'Frameworks para el desarrollo ágil de aplicaciones'