Google Wave
Queréis saber que es google wave? mirad éste vídeo, aunque necesitaréis investigar un poco más. En todo caso éste es uno de las mejores diálogos de la historia del cine y el vídeo es genial.
Queréis saber que es google wave? mirad éste vídeo, aunque necesitaréis investigar un poco más. En todo caso éste es uno de las mejores diálogos de la historia del cine y el vídeo es genial.
Si queréis detectar las solicitudes AJAX mediante PHP podéis hacerlo mediante la variable HTTP_X_REQUESTED_WITH:
/* Verificamos si hay ajax */
if(!empty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest') {
/* Contenido ajax */
}else{
/* Contenido normal */
}
Id con cuidado porque algunos servidores no proporcionan la variable HTTP_X_REQUESTED_WITH, así que haced alguna prueba antes de ir con toda la confianza a usarlo directamente en vuestra aplicación
Bestiario is a Barcelona/Lisbon based company dedicated to data dynamic representation and to the creation of digital spaces for the collective creation of knowledge. Our slogan is: ‘making the complex comprehensible.’ We combine art and science to design and create interactive information spaces. We developed a powerful framework based on graph theory, topological algorithms, physic models, geometrical and geographical representations.

- Bestiario web site: http://www.bestiario.org/
Si queréis hacer una aplicación de CakePHP sin utilizar conexión a base de datos podéis hacerlo mediante la creación de un nuevo datasource.
En el directorio /app/models/datasources/dbo/* cread un fichero llamado dbo_sin_conexion.php con el siguiente contenido:
* Nota: es posible que el directorio dbo tampoco exista y tengáis que crearlo.
<?php // /app/models/datasources/dbo/dbo_sin_conexion.php
class DboSinConexion extends DboSource
{
function connect()
{
$this->connected = true;
return $this->connected;
}
function disconnect()
{
$this->connected = false;
return !$this->connected;
}
function isConnected()
{
return true;
}
}
Ahora modificad vuestro fichero database.php (en /app/config/) para indicarle que utilizaremos este fichero para “conectarnos a la base de datos”:
<?php // /app/config/database.php
class DATABASE_CONFIG {
var $default = array('driver' => 'sin_conexion');
}
Y listo, ya tenemos CakePHP funcionando sin conexión a la base de datos
Con este pequeño tutorial aprenderéis a leer hilos RSS en CakePHP y mostrarlos “con clase” utilizando el framework de JavaScript jQuery.
Si no tenéis ni idea de Cake pero utilizáis un poco el tarro seguro que podréis aprovechar este mismo ejemplo para leer hilos RSS mediante PHP y jQuery (una pista: empezad por eliminar todo lo que tenga que ver con la caché).
- Ejemplo en underave: http://www.underave.net/barna23/blogs
- Ejemplo del tutorial: http://www.racotecnic.com/tutorials/cake/pages/blogs
- Descargar ficheros del ejemplo
Para este tutorial sólo necesitáis jQuery (yo utilizo la v. 1.3.2) y CakePHP (en mi caso la v. 1.2.4.8284 [1.2.5 stable]).