links for 2007-02-03

  • Al menos 7 de cada 10 sitios en Internet son creados para generar algún tipo de ingreso, ya sea por venta de productos o bien, servicios. En otras palabras: la mayoría de personas que desarrollan un sitio web lo hacen buscando algo a cambio: dinero.
    (tags: publicidad)
  • Vamos a ver en plan rápido algunas de las maravillas que se han incluido en esta nueva versión, algunas se pedían a gritos y otras han ido surgiendo según la necesidad.
|

MySQL nativo para PHP

mysql.pngLa gente de MySQL ha sacado a la luz unos drivers nativos de su base de datos para PHP. Una alternativa que solo funciona para PHP 6 y MySQL 4.1 o superior.

mysqlnd, que es como se llama esta librería, es una sustitución de libmysql, pero no tienen intención de dejar de dar soporte a libmysql para evitar que aplicaciones anteriores fallen. Pero ofrecen novedades a tener en cuenta:

  • La licencia es PHP license, evitando posibles problemas de licencias.
  • mysqlnd a nivel C usa muchas funciones internas estables de PHP.
  • Todas las librerías esta almacenadas en el directorio ext/mysqli, por lo que no es necesario enlazar a librerías externas. Así como no es necesario tener instalado el cliente de MySQL para compilar PHP con soporte para MySQL.
  • El rendimiento ha sido mejorado en varias zonas.

De todas formas, esta primera versión no está completa y se solo se han desarrollado las siguientes funcionalidades: conexiones persistentes, mysqli_fetch_all() y mysqli_get_cache_stats().

MySQL native driver for PHP: mysqlnd-5.0.0-alpha

Vía / Plante PHP

|

Exportar el nuevo Blogger a WordPress

wp.pngPara aquellos que quieran pasarse del nuevo Blogger a WordPress, necesitarán instalar este plugin en su WordPress para importar todos los post creados anteriormente y añadirlos a WordPress.
La instalación se realizará como cualquier otro plugin de WordPress y dentro de la configuración deberemos especificar cual es nuestro blog (Blogger ID), el autor por defecto, la categoria por defecto y otra serie de opciones sencillas de entender.
Para poder realizar la importación es necesario tener a On allow_url_fopen o tener instalado CURL.
Plugin: Import New Blogger To WordPress
Vía / Soporte-WordPress

La BBC emitirá toda su programacion por Intenet

bbcbbc.jpgLa cadena de televisión británica ha decidido emitir sus programas y permitirá a los usuarios descargar y guardar su programación de los últimos 7 días en su ordenador.
El sistema se basará en un reproductor denominado iPlayer que actualmente se encuentra en fase pruebas. Las descargas podrán ser almacenadas durante 30 días y estarán progetidas DRM para evitar la copia entre usuarios. La descarga y distribución de los contenidos se basará en tecnologías P2P.
El proyecto ha recibido la aprobación de los organismos regulatorios del Reino Unido que además prevén que la audiencia tradicional baje entre un 20% y un 30% en los próximos 5 años debido a esta iniciativa.

Más información

Vía / The Inquirer

PDT: PHP en Eclipse

eclipse.pngYa hace tiempo que se sabe que Eclipse estaba desarrollando un plugin para que se admitan proyectos PHP, independiente de PHPEclipse. Lo que antes se denominaba PHP IDE, ahora ha pasado a ser PDT: PHP Development Tools, formando parte del grupo de herramientas para desarrollo de otros lenguajes.
Entre las características que nos ofrece PDT, nos encontramos que es fácil de usar e intuitivo, integrable con Web Tools de Eclipse, extensibilidad y soporte continuo de desarrolladores PHP.
La verdad es que la gente que use habitualmente Eclipse tiene un gran aliado, pero si quieres instalarlo por primera vez, quizás se mucho lío para algo que también hacen otras herramientas.
PDT
Vía / PHPDeveloper

Nuevas caracteristicas para Java 7

java.pngJava 7 aún no ha salido, pero ya hay una lista no oficial de las nuevas características que nos va a ofrecer.

A parte de solucionar algunos bugs, existen nuevas características bastante interesantes:

  • Beans Binding: permite que dos propiedades de dos beans estén sincronizadas.
  • Swing Application Framework: un entorno para crear aplicaciones de escritorio de forma más sencilla.
  • NIO2: API para acceso a ficheros, operaciones asíncronas y mucho más.
  • Java Persistence APIs, JMX 2.0
  • Language level XML: poder incluir elementos XML mediante texto.

Java 7

Vía / dzone

links for 2007-02-01

Precarga y caché de archivos FLV

Muy buena entrada y explicación de cómo hacer que una serie de videos flv se cacheen mediante una precarga. En el caso que comenta el autor, se trata de una serie de videos que según muestran los logs, cada usuario acabará viendo.
Para mejorar la velocidad creará un pequeño swf que precargará las peliculas más frecuentes y luego mediante Javascript, cookies, ActionScript y configuración de Apache establecerá la caché de los archivos y su precarga.
Preload and cache flash flv files

Page2RSS: añade feeds a páginas

page2rss.pngPage2RSS es una página que nos permite leer en nuestro lector de feeds las páginas que no lo ofrezcan. Normalmente estas páginas no suelen ofrecer feeds por tema de visitas y publicidad, y somos muchos que si no hay feeds, vetamos esa página (a no ser que sea muy buena, claro).
Con Page2RSS solo tenemos que escribir una url y podremos ver la página en cuestión como si se tratara de un lector de feeds u obtener el RSS o Atom correspondiente.
Yo lo he probado para Design-Feed y Google Reader y tuve problemas con el RSS, pero no con el Atom. De todas formas, ya sea en modo lector o en modo feeds, los resultados obtenidos no tienen mucha claridad, distintos tamaños de letra, negritas, subrayados y otras cosas que dificultan la lectura.
Page2RSS
Vía / PuntoGeek

Technorati lanzará un clon de Digg

Por Steve Rubel me entero de que Technorati va a integrar un sistema de promoción y votación de noticias al estilo Digg. El sistema se denomina WTF y permitirá a los usuarios enviar noticias y votarlas. Este puede ser su aspecto:
http://sentidoweb.com/img/2007/01/WTF1-thumb.jpg
Por lo que parece el nuevo sistema ha estado funcionando un rato pero ahora es inaccesible en la dirección http://www.technorati.com/wtf