Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

PHPillow: librería PHP para CouchDB

  • 0 Respuestas
  • 2396 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Conectado ANTRAX

  • *
  • Administrator
  • Mensajes: 5477
  • Actividad:
    13.33%
  • Reputación 35
  • ANTRAX
    • Ver Perfil
    • Underc0de
    • Email
  • Skype: underc0de.org
  • Twitter: @Underc0de
« en: Febrero 24, 2013, 09:38:35 pm »
PHPillow es una librería PHP que nos permite interactuar con CouchDB (base de datos documental de Apache basada en JSON).

Ahora que el NoSQL es una alternativa a las bases de datos relacionales, esta librería nos ayudará bastante a la hora de realizar nuestra aplicación, ya que el código es bastante sencillo.

Código: PHP
  1. class myBlogDocument extends phpillowDocument {
  2.   protected static $type = 'blog_entry';
  3.   protected $requiredProperties = array( 'title', 'text', );
  4.   public function __construct() {
  5.     $this->properties = array(
  6.       'title' => new phpillowStringValidator(),
  7.       'text' => new phpillowTextValidator(),
  8.       'comments' => new phpillowDocumentArrayValidator( 'myBlogComments' )
  9.     );
  10.     parent::__construct();
  11.   }
  12.   protected function generateId() {
  13.     return $this->stringToId( $this->storage->title );
  14.   }
  15.   protected function getType() {
  16.     return self::$type;
  17.   }
  18. }


 

¿Te gustó el post? COMPARTILO!



Herramienta online para diseñar bases de datos mediante codigo

Iniciado por OffTheRecord

Respuestas: 1
Vistas: 1612
Último mensaje Mayo 06, 2019, 10:21:24 am
por ANTRAX
Creando un entorno de trabajo para MongoDB y Django

Iniciado por Sanko

Respuestas: 1
Vistas: 3457
Último mensaje Enero 03, 2013, 08:58:18 pm
por ANTRAX
[VIDEO] FIREBASE PARA TODOS. Una Base de Datos para aplicaciones Real Time

Iniciado por graphixx

Respuestas: 0
Vistas: 3214
Último mensaje Marzo 18, 2016, 03:28:58 am
por graphixx