HTML Tidy es una herramienta para validar y corregir HTML. Comprueba etiquetas incorrectas, mal cerradas o en orden incorrecto y las arregla. Hay versiones hechas en C, Java, Perl o Python pero la que más útil me resultó ( para validar en tiempo real las webs que programo ) fué una versión específica para funcionar como extensión de Mozilla y Firefox: HTML Validator for Firefox and Mozilla. Añade un icono y un texto en la barra de estado que indica el número de errores y avisos que tiene la página. Además añade dos ventanas en el visor de código fuente: una contiene la lista de errores y avisos y la otra muestra una pequeña explicación de los errores según se hace clic en cada uno...
PHPXref es un proyecto de código abierto programado en Perl que facilita el trabajo con grandes aplicaciones en PHP, facilitando el acceso al código fuente y a la documentación.
Funciona leyendo todos los archivos PHP de un directorio dado convirtiendolos en archivos HTML de fácil lectura y acompañando el código con una documentación generada a partir de los comentarios ( se debe usar phpDoc ).
Dos interesantes comparativas de rendimiento entre las liberías de abstracción de base de datos más populares para PHP. La primera comparativa analiza ADOdb, PEAR::DB, PEAR::MDB, dbx y Metabase así como con las funciones nativas Comparing ADODB with PEAR DB, MDB, dbx, Metabase and Native MySQL. La segunda comparativa analiza únicamente PEAR::DB, ADOdb y ADOdb Lite: ADOdb Lite Benchmarks.
Desde el 8 de noviembre está disponible la versión 5.0 de Zend Studio, el IDE multiplataforma de los creadores de PHP.
Las novedades más destacadas son:
El precio se mantiene en 99 dólares para la versión Standard, 299 dólares para la Professional y 499 dólares para la Enterprise.
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Quisque luctus rutrum nunc. Nulla facilisi. Suspendisse vulputate, augue ut placerat tincidunt, dolor ante ultricies elit, sed convallis diam urna in tellus. Suspendisse potenti. Etiam vestibulum rhoncus mauris. Morbi purus est, egestas vitae, posuere sed, mollis vitae, nulla. Morbi dapibus, est vel fermentum facilisis, lacus mi placerat neque, id ultricies mi est in massa. Curabitur mi. Phasellus dolor sem, iaculis at, adipiscing ut, auctor non, nisi. Praesent pretium justo at turpis. Nunc in nibh.
In blandit quam consequat leo mattis elementum. Nam feugiat dolor nec nisi. Donec sollicitudin est vitae leo. Fusce ut enim eu nibh gravida porttitor. Nullam ligula nibh, ullamcorper sed, aliquet sit amet, porttitor ut, nisl. Nulla dictum nisl non turpis. Mauris consequat odio quis arcu. Integer tempor lorem at tellus. Nullam orci metus, aliquam rutrum, fringilla eget, gravida id, neque. Aliquam nunc nisl, hendrerit id, tincidunt nec, laoreet at, enim. Cras vel purus. Vivamus vestibulum varius tellus. Maecenas eget nunc ac odio condimentum condimentum. Sed vitae nibh.
Desarrollo web :: Gestionado con Bitacorae :: Diseñado por David Martínez