|

PHPLiveX: librería PHP y Ajax

PHPLiveX es una librería PHP que facilita la llamada desde Ajax a funciones PHP. Genera código Javascript que implementa funciones con los mismos nombres y argumentos dados en una lista de funciones PHP. Cuando el código Javascript generado es llamado, empieza la petición Ajax que invoca a su respectiva función PHP en el servidor.

Actualmente está probado para los navegadores Mozilla, Firefox, Internet Explorer y Opera. Su uso parece muy sencillo En el código PHP debes indicar la función:

<?php
function miFuncion($texto){
return $texto;
}
$plx = new PHPLiveX("miFuncion");
// También se puede hacer así
// $plx = new PHPLiveX();
// $plx->Export("miFuncion");
?>

Y luego en el HTML debes escribir lo siguiente:

<script type="text/javascript">
<? $plx->Run(); ?>
</script>

PHPLiveX

Vía / VT’s Tech Blog

CouchDb: base de datos documental

couchdb.pngCouchDb es una base de datos documental distribuida con sistema de replicación bidireccional.
No se trata de una base de datos relacional, sino documental. Es distribuida, robusta, con replicación incremental con detección de conflictos. Permite realizar querys e índices.
Aunque no es una base de datos orientada a objetos (en el sentido de capa para un lenguaje de programación), si que los documentos son objetos que están formados por nombres de campos y valores (texto, números y fechas).
CouchDb puede ser útil para aplicaciones como foros, bug tracking, wikis, to-dos y mucho más. Aún está en fase alpha, esperemos que llegue a la calidad y popularidad de otras bases de datos como MySQL.
CouchDb

links for 2007-05-18