Foros del Web » Programando para Internet » PHP »

Cms

Estas en el tema de Cms en el foro de PHP en Foros del Web. Hola todos! Tengo algunas dudas de principiante. He hecho páginas web en PHP. Lo manejo desde hace algun par de años. Pero igual sé que ...
  #1 (permalink)  
Antiguo 30/03/2005, 23:22
 
Fecha de Ingreso: abril-2003
Mensajes: 150
Antigüedad: 21 años, 7 meses
Puntos: 1
Cms

Hola todos!
Tengo algunas dudas de principiante. He hecho páginas web en PHP. Lo manejo desde hace algun par de años. Pero igual sé que no sé tanto como ustedes.

Quisiera hacer un CMS. Un proyecto personal al que quiero dedicarme en mi tiempo libre.
Ya he hecho algunos CMS pero personalizados.
Me pregunto, alguien ha hecho un CMS digamos estándar?
Sé que hay muchos libres para usar, pero sé que voy a aprender mucho si hago uno (lo mas estándar posible)...

Por otra parte, he leido y visto sitios que usan PHP junto con XML. Mmm.. yo no lo he hecho.
Mis preguntas mas específicas serían:
- Qué ventajas tiene usar XML en un sistema de almacenamiento de información? (yo entiendo XML pero no su integración con PHP)
- Un CMS se realiza en base a código y diseño web? o se basa en alguna aplicación?

Bueno, mis preguntas no son muy concretas pero si alguien tiene Info o experiencias que me puedan suministrar, les agardecería!

Gracias de antemano!
Liz
  #2 (permalink)  
Antiguo 31/03/2005, 02:24
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 22 años, 5 meses
Puntos: 16
Hola,
Cita:
Me pregunto, alguien ha hecho un CMS digamos estándar?
¿Que quieres decir con estandard? ¿No querras decir generico? Un Content Magament System es un sistema de gestion de contenidos. Lo mas generico es Crear contenido, Editar contenido y Borrar contenido. Pero normalmente tendras varios tipos de contenidos, con sus caracteristicas particulares y que pueden interactuar con los otros tipos de contenidos.

Lo que hacen los CMS como el nuke es tener una serie de contenidos, y crear mecanismos para agregar el codigo para gestionar tus tipos de contenidos propios.

Sobre el XML, su principal ventaja es que es un estandard (como HTML). Como tal existen muchas herramientas para su procesamiento (en cualquier lenguaje de programacion que elijas tendras casi seguro librerias para manejar XML). Como es formato texto, es independiente de la plataforma.

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
  #3 (permalink)  
Antiguo 31/03/2005, 07:37
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses
Puntos: 129
En general un CMS no guarda sus datos en XML .. lo hace en Base de datos .. pero si que tiene módulos para crear resultados de consultas a tu BD en XML como para compartir esos datos entre sitios/aplicaciones que trabajan en otros lenguajes de programación .. Por ejemplo para "sindicar" el contenido de tu sitio: últimas noticias, artículos .. etc con otros sitios (compartirlo) ..

Un CMS no es más que una filosofía o tipo de aplicación .. se desarrolla en PHP (bueno .. en cualquier lenguaje). Eso sí, una vez "armado" la aplicación .. sirve para eso mismo "gestionar contenido" ..así que tendras herramientas para subir artículos, publicarlos .. noticias y hasta "módulos" concretos para otras taréas como calendarios de actividades .. gestión de usuarios, encuestas .. etc.

Un CMS "standard" literamente sólo tendría que gestionar eso mismo .. "información" .. lo típico: noticias y artículos .. Pero hoy por hoy tienen muchos más "módulos" y sobre todo sistemas de "plug-in" para añadirle o crear nuevas funcionalidades bajo ese "framework" (entorno de trabajo) .. donde la aplicación comparte sistemas comunes como gestión de usuarios, permisos .. etc.

Un saludo,
  #4 (permalink)  
Antiguo 31/03/2005, 10:54
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 22 años, 5 meses
Puntos: 16
Cita:
En general un CMS no guarda sus datos en XML
Mas bien no creo que guarde los contenidos, pero un CMS si pude usar ficheros XML para almacenar datos de la propia aplicacion. Un fichero xml es perfecto para almacenar la configuracion de la aplicacion, en lugar de usar un .ini, un .txt o variables dentro de un .php.

Y si nos ponemos estrictos, XHTML es un tipo de XML.

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
  #5 (permalink)  
Antiguo 31/03/2005, 12:18
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses
Puntos: 129
Claro .. en ese caso si, pero no son archivos de trabajo constante con ellos (sobre todo en escritura) como podría ser el "contenido" en sí.

Un saludo,
  #6 (permalink)  
Antiguo 31/03/2005, 12:21
 
Fecha de Ingreso: abril-2003
Mensajes: 150
Antigüedad: 21 años, 7 meses
Puntos: 1
Ok Gracias Cluster y josemi.
Bueno si, yo he hecho un par de CMS para lo mismo que ustedes me aclaran, realizar tareas de gestion de contenido como su nombre lo indica.
Cuando decía standar me refería mas como a las respuesta de Cluster, como a las funciones adicionales que se podrían ofrecer.

Con respecto a lo de XML, bueno creo que voy a investigar mas esa parte, porque no lo he manejado... como dice josemi, yo uso archivos .txt y .ini, pero segun lo que me dices es mas efectivo usar ficheros xml, entonces voy a investigar mas esa parte.

Gracias por sus comentarios chicos!

Liz
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:12.