El lenguaje que amarás odiar
Xsponsor: 5 años hospedando VivaLinux!

La gente del LinuxParty Group publica un largo y muy claro artículo en el idioma del Cervantes sobre cómo instalar y usar PHPEclipse, el plugin para el todopoderoso IDE libre Eclipse, junto con XDebug, para crear y depurar un proyecto PHP (incluso remotamente).
A pesar de que Apache sigue siendo el rey de los servidores web, Lighttpd ("Lighty") puede ser la solución perfecta de aquellos que están sufriendo problemas con las cargas que deben soportar. Concretamente, Lighty ofrece:
Este artículo publicado en el sitio de la editorial Packt Publishing es un extracto de su libro Lighttpd. Installing, compiling, configuring, optimizing and securing, y explica los principales pasos a tener en cuenta cuando migrar un servidor web Apache a Lighttpd sea una buena idea.
Ya lo había demostrado antes un desarrollador español cuando encontró la respuesta a su pregunta ¿Quién necesita Dreamweaver?, ahora tenemos un artículo igualmente completo que nos muestra cómo montar un completo entorno de diseño web en Linux. El artículo lo demuestra específicamente en la distribución OpenSUSE, pero todos sus pasos son fácilmente aplicables a cualquier otra, y al terminarlos tendremos instalados el software de diseño gráfico vectorial XaraXtreme, el de diseño de mapas de bits GIMP, el IDE Eclipse con las funcionalidades de edición de PHP, JavaScript y CSS de Aptana como un plugin, además de los imprescindibles paquetes de Apache2, PHP5, Flash, etc.
Este artículo muestra cómo montar un completo entorno de desarrollo PHP con Kubuntu 8.04 (y aplicable también a Ubuntu, Xubuntu, etc.) usando sólo los paquetes de software disponibles en sus repositorios, entre ellos OpenJDK, Subversion, Apache2 y PHP5 con la extensión de depuración XDebug. Lo más interesante es, sin embargo, los detalles para instalar y configurar la nueva edición de NetBeans con soporte para PHP, el NetBeans IDE 6.1 for PHP Early Access.
e107 es uno de los más poderosos y flexibles CMS escrito en PHP y ha estado disponible desde hace más tiempo que la mayoría del software de blogging más reconocido de hoy en día. Sin embargo, su relativa poca popularidad no le hace justicia a su trayectoria. Para ir corrigiendo esto es más que interesante el artículo Temas en e107 extraído del libro Building Websites with e107 de Packt Publishing.
Los temas para e107 pueden descargarse de themes.e107.org, aunque hay muchos más disponibles independientemente en la red.

Un desarrollador de Sun Microsystems que pudo asistir a la última reunión del SF PHP bloguea sobre la charla que en ese evento dió Andrei Zmievski, miembro del equipo del núcleo de PHP y administrador de lanzamientos para PHP6. En dicha charla se mencionaron los 2 años de reciente desarrollo que ya lleva PHP6 y su próximo lanzamiento a principios del 2009.
También se destacó el hecho de que muchas de las nuevas características en PHP6 estarán disponibles antes en el próximo PHP 5.3 vía PECL. De hecho, una de las diapositivas de la presentación de Zmievski ya resumió lo que podemos esperar de PHP6 en esta simple ecuación:
PHP 6 = PHP 5 + Unicode
El sitio developerWorks de IBM publicó un artículo que explica con lujo de detalles cómo usar la librería Zend Gdata para acceder a la API de Google Calendar y permitir que una aplicación PHP pueda acceder la los calendarios creados por el usuario, actualizar los eventos ingresados y realizar búsquedas por palabras clave.
Zend Gdata (Google Data Client) ofrece una interface PHP5 a las APIs del protocolo Google Data y junto con la extensión SimpleXML es muy fácil hacer nuestro propio frontend de Google Calendar.
El Amazon Elastic Compute Cloud es el web service comercial de Amazon que le permite a cualquiera rentar computadoras virtuales para ejecutar aplicaciones propias. Su agresivo precio y su escalabilidad inmediata convierten al EC2 en una nueva plataforma para hospedar sitios que requieran un alto rendimiento, aprovechando la probada y poderosa arquitectura de Amazon.
Por otro lado, Drupal es sin duda uno de los más flexibles y mejor programados sistemas de administración de contenidos escrito en PHP disponibles.
Juntos, pueden ser una combinación matadora, como explica esta guía rápida para montar Drupal el Amazon EC2, que usa el plugin Elasticfox para Firefox para administrar nuestras propias Amazon Machine Images (AMIs), una de CentOS 5 de 64 bits en este caso, para instalar exitosamente una instancia de Drupal 5.7.
Reflow es el proceso por el cual la geometría de los objetos de un layout son computados y formateados por la máquina de rendeo de páginas web del navegador. Los siguientes video muestran el "reflow", según Mozilla, de varios sitios conocidos:
Reflow del mismo Mozilla.org:
Reflow de Google.co.jp:
Reflow de Wikipedia:
Anteriormente en Artículos