Programación y sistemas

Cassandra 2.x y PHP para desarrolladores SQL: Instalación

En esta serie de artículos iré desgranando la instalación, funcionamiento y desarrollo de aplicaciones en PHP con Cassandra, comparando las sentencias utilizadas para insertar, actualizar, etc de SQL con los métodos a utilizar en Cassandra. Por desgracia al ser algo completamente distinto a cualquier base de datos SQL tendré que añadir algo de teoría, pero

Leer más
Programación y sistemas

Ebooks de desarrollo gratuitos

Al final, por mucho contenido que haya en internet, los desarrolladores terminamos tirando de libros. Por suerte para nuestros bolsillos hay páginas que nos ofrecen muchos conocimientos comprimidos en un ebook, como es el caso que os traigo hoy.

Leer más
Programación y sistemas

Cassandra 1.x y PHP para desarrolladores SQL: Clusters

Cassandra permite crear anillos o clusters de servidores de una forma muy sencilla, esto nos permitirá levantar nuevos servidores dentro de un cluster en cuestión de varios minutos.   Para ello tendremos que modificar la configuración de la BD. En /etc/cassandra modificamos el archivo cassandra.yaml. Buscaremos la siguiente línea: - seeds: "localhost" Y sustituimos localhost

Leer más
Programación y sistemas

Cassandra 1.x y PHP para desarrolladores SQL: PHPCassa (I)

¡Por fin llego el día! ¡Hoy toca programar! Para ello vamos a utilizar las clases de abstracción de la base de datos PHPCassa que nos ahorrará bastante tiempo para trabajar con Cassandra. Puedes descargarlo desde https://github.com/thobbs/phpcassa. Ubicamos PHPCassa en una carpeta dentro de nuestro servidor web y creamos dos archivos. Yo los he llamado test.php

Leer más
Programación y sistemas

Cassandra 1.x y PHP para desarrolladores SQL: Instalación

En esta serie de artículos iré desgranando la instalación, funcionamiento y desarrollo de aplicaciones en PHP con Cassandra, comparando las sentencias utilizadas para insertar, actualizar, etc de SQL con los métodos a utilizar en Cassandra. Por desgracia al ser algo completamente distinto a cualquier base de datos SQL tendré que añadir algo de teoría, pero

Leer más
Programación y sistemas

Cassandra y PHP para desarrolladores SQL: Clusters

Cassandra permite crear anillos o clusters de servidores de una forma muy sencilla, esto nos permitirá levantar nuevos servidores dentro de un cluster en cuestión de varios minutos.   Para ello tendremos que modificar la configuración de la BD. En /etc/cassandra modificamos el archivo cassandra.yaml. Buscaremos la siguiente línea: – seeds: «localhost» Y sustituimos localhost

Leer más
Programación y sistemas

Cassandra y PHP para desarrolladores SQL: PHPCassa (I)

¡Por fin llego el día! ¡Hoy toca programar! Para ello vamos a utilizar el cliente de alto nivel PHPCassa que nos ahorrará bastante tiempo para trabajar con Cassandra. Puedes descargarlo desde https://github.com/thobbs/phpcassa. Ubicamos phpCassa en una carpeta dentro de nuestro servidor web y creamos dos archivos. Yo los he llamado test.php y cassandra.php, El segundo

Leer más
Programación y sistemas

Cassandra y PHP para desarrolladores SQL: Instalación

En esta serie de artículos iré desgranando la instalación, funcionamiento y desarrollo de aplicaciones en PHP con Cassandra, comparando las sentencias utilizadas para insertar, actualizar, etc de SQL con los métodos a utilizar en Cassandra. Por desgracia al ser algo completamente distinto a cualquier base de datos SQL tendré que añadir algo de teoría, pero

Leer más
Programación y sistemas

Symfony: El modelo (II)

Cuando Symfony construye el modelo, crea una clase de objeto base para cada una de las tablas definidas en schema.yml. Cada una de estas clases contiene una serie de constructores y accesores por defecto en función de la definición de cada columna: los métodos new, getXXX() y setXXX() (donde XXX es el nombre del campo)

Leer más