feed

PHP

No sólo los javeros son expertos en vídeos de coña y parodias (aquí el último ejemplo que hemos conocido), la comunidad developera es bien conocida por su buen sentido del humor. Unimos esto a que estamos sufriendo un domingo abrasador y aplatanador en gran parte de España, uno de esos en los que te apetece cualquier cosa menos analizar contenido sesudo, y traer a la luz un vídeo simpático era lo obvio. Por eso os presentamos el ‘Drupal Rap’. Dale al play y luego sigues leyendo.

Es un vídeo que...

Leer más »

La empresa Zend ha integrado su proyecto (que nos permite crear aplicaciones para Android e iOS con PHP, gracias a su Zend Strudio) y el proyecto Apache Cordova (que nos permite desarrollar aplicaciones multiplataforma con HTML, CSS y JavaScript).

Con esta plataforma se abren muchas puertas para el desarrollo, permitiendo a muchos programadores web lanzarse al mundo móvil sin morir en el intento...

Leer más »

Una de dos: o me descubrían ya o empezaba a pedir la paga

Ocho años en el mundo del desarrollo es varios lustros en el equivalente del mundo real (si, esa cosa que hay más allá de las líneas de código). Por eso sorprende (por lo menos a mi) que ahora se haya descubierto un bug de PHP que lleva allí desde un commit de 2004. Vamos, que unos meses más y hace la comunión el bicho.

El bug en cuestión...

Leer más »

Después de haber instalado nuestro servidor MAMP donde probar nuestros desarrollos, en la primera parte de esta guía, ahora llega el momento de preparar nuestro IDE, en este caso Eclipse, para ponernos manos a la obra y poder empezar con PHP.

Instalando Eclipse PDT

Existen diversas versiones de Eclipse ya preparadas para utilizar en un tipo concreto de proyectos, y para desarrollos en PHP existe...

Leer más »

Siempre que he querido desarrollar con PHP en mi Mac he optado por crearme una máquina virtual con Windows o Linux ya que existían más facilidades y documentación online para empezar a desarrollar y depurar en estos rapidamente. Pero desde la aparición de MAMP, el proceso es bastante sencillo e intentaré explicarlo paso a paso en varios post.

Instalando MAMP

Para poder iniciarnos en el desarrollo...

Leer más »

Hace poco anunciábamos el lanzamiento de PHP 5.4.0 y hablábamos de pasada sobre las nuevas características que incluye. Pues bien, hoy vamos a entrar en mayor detalle sobre los cambios de la nueva versión para comprobar de que forma nos afecta a la hora de desarrollar en PHP.

Uno de los cambios que más pueden afectar a nuestro código y nuestras aplicaciones es que el “Safe Mode” y “Magic Quotes”...

Leer más »

Google mantiene una serie de librería oficiales para acceder a las diferentes APIs que componen sus productos, conocidas como Google APIs Client Library, hasta ahora para Java, .Net, Objective C, Ruby y Python. Pero esta semana se ha lanzando el cliente oficial para PHP de las APIs de Google. Un gran noticia para los desarrolladores de PHP que podrán trabajar con un cliente oficial de forma...

Leer más »

En la primera parte vimos como activar esta cache de opcode para PHP y dejarla funcionar de forma automática y sin afectar a nuestros programas, logrando un aumento de rendimiento bastante considerable teniendo en cuenta el esfuerzo realizado.

Ahora vamos a pasar a meter mano al código, a encontrar puntos donde detectemos repetición excesiva y aprovecharnos de la segunda, y casi mejor,...

Leer más »

xCache es una utilidad que guarda en una memoria caché de código operativo (opcode) los scripts PHP que el sistema compila para evitar realizar dicho paso en siguientes peticiones,y soporta principalmente los servidores web Lighttpd y Apache.

Este sistema aumenta la velocidad de nuestros sitios web entre 4 y 5 veces, y aún podemos llegar más lejos usando la caché de variables que incorpora y que...

Leer más »

Facebook comenzó a usar HipHop en todos sus servidores de producción(unos 30.000) a principios de 2010. Hace unos días comentaban en su blog de desarrollo las mejoras de rendimiento que ha obtenido hasta alcanzar la reducción del 50% de uso de CPU. Están orgullosos de la reducción de tiempos de CPU incluyendo a los nuevos desarrollos que han ido lanzado posteriormente.

El rendimiento es un factor...

Leer más »

Síguenos