Laburo España: 250.000 ofertas de empleo
...Yo simplemente lloro libertad

...Yo simplemente lloro libertad

By G05L21

Todo en esta vida no es informática, pero si es programable.

Viernes, 24 de marzo de 2006

Migrando ver. 0.0.1

Bueno, como muestra de mi buen hacer y de mi intención de cambio, ya he empezado a hacer "La Migración"

Para ello, lo primero es la base de datos:

Advertencia: Claro está, que esto es una versión beta, que seguramente tendré que cambiar más adelante

Las tres bases de datos principales:
g05l21_general
g05l21_comentarios
g05l21_trackback (cuando me de por mirarme algo de Trackback la concretaré mejor. Ahora está en blanco)

Las tablas sobre categorías.
cat_informatica
cat_letras
cat_noticias
cat_personal


g05l21_general:
id bigint(20) auto_increment
resumen varchar(250)
contenido longtext
datetime datetime 0000-00-00 00:00:00


g05l21_comentarios:
#id bigint(20)
nick varchar(20)
url varchar(100)
email varchar(50)
comentario varchar(250)

g05l21_trackback:
Vacio, por ahora. A la espera de que me estudie algo sobre trackback, pingback y derivados.

De mis andanzas por bitacoras he sacado una cosa clara. Nunca está tan claro como clasificar un post.
De ahí pensé una forma de clasificación donde se puedan poner más de una categoría. Y saque la siguiente.

Tengo las categorías separadas por tipos principales y luego en cada tabla una lista de tips 0,1. Cuando se cree el post se buscará la id y se pondrán todas las categorías que estén a 1. Simple y funcional, no¿?


cat_informatica:
#id bigint(20)
Php set('0', '1')
MySQL set('0', '1')
Css set('0', '1')
Html set('0', '1')
JavaScript set('0', '1')
Java set('0', '1')
Sistema set('0', '1')
El_mundo_programable set('0','1')

cat_noticias:
#id bigint(20)
El_mundo set('0', '1')
Barrapunto set('0', '1')
Geeks_life set('0', '1')

cat_personal:
#id bigint(20)
Yo_mismo set('0', '1')
El_mundo_por_mi set('0', '1')
General set('0', '1')

cat_letras:
#id bigint(20)
Mis_Letras set('0', '1')
Desmenuzando set('0', '1')
Sonria_por_favor set('0', '1')

Pues eso. Más o menos esta es la base de mi nuevo CMS!

Referencias

URL para referencias

Comentarios

  1. Ánimo valiente, que ya no queda nada :-) A ver si me convences de migrar al tuyo en la versión 1.0 ;-)

    PS: no he mirado mucho la estructura, pero, ¿no sería mejor abstraer un poco las categorias para hacerlo independiente? así puedes poner nuevas si tener que tocar casi nada. O:-)

    Fran — 27-03-2006 10:21:07

  2. Uhhmm... Planteable... jejeje

    Mi idea, en principio es realizar querys por #id y luego con un mysql_fetch_array y así tienes un array con key = nombre_de_categoría y value=0,1 dependiendo... y eso ya es fácil de tratar

    Más fácil que eso ya no se me ocurre nada y para crear una nueva categoría con ponerla el 0 como valor por defecto sobra.

    El separarlo en varías subcategorias (o tablas) es por comodidad, para diferenciar un poco entre varios tipos principales, que en un principio no se van a modificar... aunq tendré que ver alguna forma de hacer esa parte un poco más escalable...

    G05L21 — 27-03-2006 12:28:58

Comentar


Recordar datos

Acerca de

Mientras que no encuentre una frase ingeniosa que poner aquí, conformaros con:
Blog personal de Angelito, estudiante de Matemáticas y freake de la informática

Búsqueda

 

Fotolog

www.flickr.com
This is a Flickr badge showing public photos from g05l21. Make your own badge here.

Categorías

Anillos de Saturno (1)
CSS (2)
Desmenuzando (10)
El mundo programable (22)
El mundo; por mí (30)
General (10)
Humor (8)
Java (3)
Mis letras (15)
Perl (0)
Php/MySQL (3)
Sistemas (2)
Wannabee (2)
Yo mismo (19)

Archivos

Octubre 2009 (0)
Enero 2008 (1)
Junio 2007 (2)
Mayo 2007 (4)
Abril 2007 (3)
Marzo 2007 (1)
Enero 2007 (3)
Diciembre 2006 (3)
Noviembre 2006 (5)
Septiembre 2006 (6)
Agosto 2006 (4)
Julio 2006 (3)
Junio 2006 (2)
Mayo 2006 (8)
Abril 2006 (4)
Marzo 2006 (7)
Febrero 2006 (3)
Enero 2006 (9)
Diciembre 2005 (2)
Noviembre 2005 (4)
Octubre 2005 (6)
Septiembre 2005 (18)
Agosto 2005 (13)
Julio 2005 (7)
Junio 2005 (1)
Mayo 2005 (5)
Abril 2005 (3)

Sindicación

RDF 0.91
RSS 1.0
XML/RSS 2.0
Atom 0.3

Estadísticas

free web tracker

Patrocinadores

Móviles Vodafone a 0€s

GRUPO LIDERTEL Nº1 EN VENTA DE TELEFONIA MOVIL POR INTERNET

Créditos

Diseñado por Manu Contreras
Creative Commons License

LaInformacion.com lainformacion.com - Medio Oficial de los Premios Bitacoras 2009