Publicado por vivapd0 el 04/03/2008
Después de pasar más de 100 tests, La versión comercialmente soportada de PHP (Zend Core) ha sido finalmente certificada por Microsoft como lista para correr "con performance y estabilidad" en Windows Server 2008. Así lo anunció Andi Gutmans, co-fundador de Zend, quien también equiparó ahora el desempeño de PHP bajo Windows con el de Linux o Unix gracias a adelantos como la extensión FastCGI para IIS.
Anteriormente, "PHP no corría tan bien en Windows", dijo Gutmans; a pesar del hecho de que 75% a 80% de sus usuarios desarrollan bajo ese sistema operativo (?).
07:24.
Nuevos comentarios deshabilitados.
Publicado por vivapd0 el 01/03/2008
Casi 2 años después de su primer versión Alpha y casi 4 desde que se reanimaron los esfuerzos para terminarlo, finalmente se lanzó la versión definitiva de PHP-GTK 2.0. El anuncio en su sitio dice:
"Después de un largo desarrollo y ciclo de QA, estamos orgullosos de lanzar la versión 2.0 de PHP-GTK. Este lanzamiento marca a PHP-GTK 2 como estable y viene con soporte para las versiones de GTK+ desde la 2.6 hasta la 2.12. Aunque el soporte para las más recientes versiones, de 2.8 en adelante, no está 100% completa, esperamos cubrir tanto de la API como sea posible con los próximos lanzamientos".
17:47.
Nuevos comentarios deshabilitados.
Publicado por vivapd0 el 28/02/2008
La comunidad de PHP-GTK presentó Nitwit, un pequeño y muy simple cliente multiplataforma de microblogging compatible con los protocolos de Jabber, Twitter, IRC y Jaiku.

Nitwit éstá disponible con soporte de múltiples idiomas para Linux, Mac OS X y Windows, pero extrañamente, aunque su proyecto se inició el año pasado, no está escrito en PHP-GTK 2.x, sino en el mucho más antiguo PHP-GTK 1.x (!).
17:25.
Nuevos comentarios deshabilitados.
Publicado por vivapd0 el 26/02/2008
Además de CakePHP, uno de los frameworks que más ha llamado mi interés como una alternativa real y práctica en el eventual caso de necesitar uno para proyectos personales es CodeIgniter. Por eso me llamó la atención este artículo, que compara a CodeIgniter 1.6.1 con otro framework desconocido para mí: Kohana.
Kohana es en realidad un "fork" (división del desarrollo del código) de CodeIgniter, que aparentemente surgió de la insatisfacción de sus usuarios cuando se hizo evidente que sus desarrolladores estaban más interesados en actualizar su CMS comercial ExpressionEngine que en corregir los errores reportados y tener en cuentas las nuevas características pedidas.
Pero Kohana toma un camino único distinto a CodeIgniter porque:
- Es conducido por una comunidad, no por una empresa.
- Está basado en un OOP estricto que requiere PHP5.
- No tiene conflictos de nombres de espacio.
- Tiene una verdadera auto-carga de clases.
- Está adherido a la iniciativa GoPHP5.org.
- Sus helpers son clases estáticas, no funciones:
form::open() en lugar de form_open()
07:15.
Nuevos comentarios deshabilitados.
Publicado por vivapd0 el 14/02/2008
El proyecto Drupal ha anunciado el lanzamiento oficial de Drupal 6.0, la última versión de su galardonada plataforma de gestión de contenido de código abierto. Esta nueva versión tiene cientos de mejoras, incluyendo workflow y usabilidad, AJAX integrado y soporte multilenguaje, la adopción del estándar de autentificación OpenID, más potencia y flexibilidad para crear temas visuales a medida y herramientas de administración simplificadas.
Drupal 6 ofrece nuevas capacidades y mejoras en las áreas en las que los desarrolladores web y propietarios de sitios valoran más incluyendo:
- Instalación Simplificada. Las opciones básicas del sitio web son configuradas automaticamente cuando se instala Drupal, incluyendo la creación de cuentas de administrador. Los desarrolladores pueden adaptar el instalador con pasos de configuración adicionales creando distribuciones pre-configuradas de Drupal.
- Publicación Multilingüe. Drupal ahora soporta realmente sitios web multilingües, gestionando contenido en múltiples idiomas y proporcionando detección automática del idioma preferido por el usuario. Recién instalado, Drupal soporta idiomas escritos de izquierda a derecha o de derecha a izquierda.
- Rica Interfaz de Usuario. Utilizando técnicas de AJAX, Drupal 6 ofrece herramientas de administración más simples y rápidas. Con la posibilidad de "copiar y pegar" para la organización del contenido, herramientas para el manejo de complejas jerarquías de información, y sutiles mejoras de usabilidad tales como encabezados de tablas que permanecen siempre visibles en lugar de desplazarse fuera de la página, Drupal 6 simplifica la administración del sitio web. Los desarrolladores pueden utilizar el mismo marco para añadir efectos dinámicos que se adaptan adecuadamente en navegadores más antiguos.
- Creación de Temas sin Programación. Construir un nuevo diseño a medida para un sitio con Drupal 6 no requiere código en PHP. En lugar de eso, basta con colocar los ficheros CSS y las imágenes en el sitio adecuado, decirle a Drupal donde se encuentran, y ya está listo. Otras plantillas más complejas pueden sacar provecho de los archivos de plantilla facilmente editables que sobreescriben el HTML de Drupal
- Notificación de Actualizaciones. Drupal puede notificar automaticamente a los administradores del sitio de las actualizaciones de software. ¿Preocupado por la seguridad? Haga que su sitio le envíe un mensaje de correo electrónico cuando existan actualizaciones de seguridad disponibles para los módulos añadidos.
- Dramáticas Mejoras de Rendimiento. Todas estas mejoras vienen con un bonus añadido: mejor rendimiento. Además del caché de alto rendimiento para usuarios anónimos, Drupal 6 ofrece un montón de optimizaciones que aceleran el funcionamiento de los sitios web en los que un gran número de usuarios ha iniciado la sesión. Para los administradores de servidores con sitios de alto tráfico, la nueva versión simplifica la integración con soluciones de caché y gestores de carga de terceras partes.
23:06.
1 comentario(s).
Nuevos comentarios deshabilitados.
Publicado por vivapd0 el 14/02/2008
Para los desarrolladores que ya no pueden seguir esperando más, la próxima versión 5.3 de PHP incluirá varias de las cosas originalmente planeadas para PHP6. Así, PHP 5.3, planeada para mediados de año, espera introducir nuevas e importantes características sin requerir una actualización radical de versiones, cosa que valorarán usuarios y proveedores de hosting.
Y entre todas ellas, quizás la más anticipada sea el soporte de Namespaces, una característica que los mismos usuarios habían comenzado a pedir desde hace casi 2 años. Los Namespaces nos permiten separar clases y demás elementos en espacios distintos de nuestra aplicación, facilitando por lo tanto la modularidad en la misma y evitando conflictos de nombres de funciones y métodos.
Otra novedad es la inclusión de la librería mysqlnd (MySQL Native Driver for PHP). Esta librería, reemplazará la antigua libmysql y ofrecerá muchas ventajas sobre esta. La actual librería, libmysql, fue desarrollada en un principio para C y C++, mientras que mysqlnd ha sido desarrolllada y optimizada para PHP, aprovechando todas las ventajas de la estructura interna del Zend Engine.
22:21.
Nuevos comentarios deshabilitados.
Publicado por vivapd0 el 13/02/2008
Netcraft publicó sus estadísticas para este mes de Enero de la disponibilidad del servicio de las empresas más confiables de Hosting en el mundo (casi todas desconocidas por estas latitudes). Según este ránking, 5 de las 10 primeras empresas usan Linux, 4 usan FreeBSD (incluída la Número 1) y una sola usa Windows Server 2003:
- Swishmail (FreeBSD).
- Seeweb (Linux).
- New York Internet (FreeBSD).
- WebFusion (Linux).
- 3FN (FreeBSD).
- Yahoo! Small Business (FreeBSD).
- Hostway (Linux).
- Rackspace (Linux).
- GoDaddy (Windows Server 2003).
- Jumpline (Linux).
07:29.
Nuevos comentarios deshabilitados.
Publicado por vivapd0 el 11/02/2008
La editorial Packt Publishing publicó un extracto de su libro Drupal 5 Themes, dedicado completamente al diseño de completos temas para este popularísimo CMS. Se trata de Installing Drupal Themes, que nos guía por todos los pasos necesarios para instalar alguno de los tantos temas disponibles gratuitamente para Drupal 5.x.
23:50.
Nuevos comentarios deshabilitados.