[Ovillo] codigo fuente generado x CMS

2009-10-05 Por tema Joseba
Hola!

 

Tenemos un cliente que desea hacer una web de productos pero quiere que la
desarrollemos con algún CMS tipo drupal o joomla.

 

El caso es que también quiere luego poder modificar el código fuente para
poner funcionalidades que no dé el susodicho CMS tanto a nivel de cliente
como de servidor.

 

La pregunta es: para los que tenéis experiencia con este tipo de
desarrollos. ¿Es complicado tocar ese código?

 

Gracias.

 

Slt.

 

Caminar sobre el agua y desarrollar software a partir de unas 
especificaciones es fácil. si ambas están congeladas.
Edward V. Berard, ingeniero informático.

 

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] codigo fuente generado x CMS

2009-10-05 Por tema Rodrigo Álvarez Virgós
Hola, Joseba

Más que CMS o Joomla, imagino que tu cliente querrá poder tocar el 
código de sus productos con un editor tipo CKEditor [1] o WYMeditor. 
Integrarlos es muy fácil, aunque no tanto agregarles funcionalidades que 
no incorporan por defecto: subir e insertar imágenes, vídeos, mapas, 
etc. Yo te recomiendo el segundo, cosas como ésta [3] están hechas por 
el cliente, que toca el código a su antojo.

[1] http://ckeditor.com/what-is-ckeditor
[2] http://www.wymeditor.org
[3] 
http://www.quadtreros.com/noticias-de-quad-y-atv/rutas-y-concentraciones/2782/2-jornada-quad-atv-vertavillo-2009

Joseba escribió:
 Hola!

  

 Tenemos un cliente que desea hacer una web de productos pero quiere que la
 desarrollemos con algún CMS tipo drupal o joomla.

  

 El caso es que también quiere luego poder modificar el código fuente para
 poner funcionalidades que no dé el susodicho CMS tanto a nivel de cliente
 como de servidor.

  

 La pregunta es: para los que tenéis experiencia con este tipo de
 desarrollos. ¿Es complicado tocar ese código?

  

 Gracias.

  

 Slt.

  

 Caminar sobre el agua y desarrollar software a partir de unas 
 especificaciones es fácil. si ambas están congeladas.
 Edward V. Berard, ingeniero informático.

  

 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
 http://lists.ovillo.org/mailman/listinfo/ovillo

   
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] codigo fuente generado x CMS

2009-10-05 Por tema Germán Bustos
Hola Joseba,

El uso de sistemas de manejo de contenidos o gestores de contenido es muy
interesante y es la forma de entrar en el mundo web 2.0, de manera
simplificada un CMS lo que hace es separar la forma del contenido, pone el
contenido en una base de datos y construye páginas las web mezclando el
contenido que está en la base de datos con unas estructuras de HTML y CSS
genéricas que se llaman plantillas, esqueletos o templates (según el CMS
específico que uses).

Para el usuario final es una enorme ventaja usar un CMS en la medida en que
puede actualizar su sitio simplemente accediendo a una interfase privada o
interna del sitio en la que puede agregar unidades de información, gestionar
los usuarios y muchas cosas más. Para un diseñador es una ventaja porque no
tiene diseñar página por página sino que puede hacer los modelos generales
(plantillas) que se usan en el sitio. Claro para nosotros implica un reto
adicional conocer además de HTML y CSS el lenguaje de programación del
sistema de manejo de contenidos que en muchos casos es un lenguaje genérico
de script para web como PHP y en sistemas especializados hay un metalenguaje
específico que permite escribir la programación.

Hay una creciente cantidad de CMS, muchos de ellos de software libre. Un
buen lugar paea explorar el tema es
OpenSourceCMShttp://php.opensourcecms.com/allí puedes ver un demo en
vivo de muchos de los CMS más populares. En
CMSMatrix se pueden comparar características de muchos tipos de CMS, cuando
uno está preocupado por cuestiones de seguridad o facilidad de
personalización, por ejemplo puede ser útil revisar.

En lo personal he montado más de 20 proyectos usando SPIP
http://www.spip.net/esy lo puedo recomendar ampliamente, con respecto a
otros CMS como Drupal o Joomla (los más populares hoy en día) puedo decir
que SPIP ha presentado muchos menos problemas de seguridad que Joomla y que
es mucho más configurable que los dos, en SPIP los esqueletos de trabajo no
tienen ninguna limitación. solo lo que seamos capaces de hacer. Pero lo que
más me gusta es que la lógica interna es muy simple para el usuario final,
consiste en una metáfora de una revista, se crean secciones y dentro de las
secciones se ponen los artículos, notas breves o enlaces a sitios
(incluyendo los hilos de RSS de otros sitios si se desea), sando plugíns se
pueden presentar también eventos, formularios, encuestas y kuchas otras
cosas... Además hay una fuerte comunidad de SPIP en América Latina y
España...

Germán Bustos
http://atarraya.org





El 5 de octubre de 2009 10:01, Joseba jos...@visionasolutions.es escribió:

 Hola!



 Tenemos un cliente que desea hacer una web de productos pero quiere que la
 desarrollemos con algún CMS tipo drupal o joomla.



 El caso es que también quiere luego poder modificar el código fuente para
 poner funcionalidades que no dé el susodicho CMS tanto a nivel de cliente
 como de servidor.



 La pregunta es: para los que tenéis experiencia con este tipo de
 desarrollos. ¿Es complicado tocar ese código?



 Gracias.



 Slt.



 Caminar sobre el agua y desarrollar software a partir de unas
 especificaciones es fácil. si ambas están congeladas.
 Edward V. Berard, ingeniero informático.



 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección:
 http://lists.ovillo.org/mailman/listinfo/ovillo




-- 
Germán Bustos
Atarraya
(+57)3177381339
http://atarraya.org
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] codigo fuente generado x CMS

2009-10-05 Por tema Joseba
No que va.

El cliente lo que quiere es poder tocar el código fuente para meterle
posibles funcionalidades que no te dé el CMS.

Slt.

-Mensaje original-
De: ovillo-boun...@lists.ovillo.org [mailto:ovillo-boun...@lists.ovillo.org]
En nombre de Rodrigo Álvarez Virgós
Enviado el: lunes, 05 de octubre de 2009 17:19
Para: Ovillo, la lista de CSS en castellano
Asunto: Re: [Ovillo] codigo fuente generado x CMS

Hola, Joseba

Más que CMS o Joomla, imagino que tu cliente querrá poder tocar el 
código de sus productos con un editor tipo CKEditor [1] o WYMeditor. 
Integrarlos es muy fácil, aunque no tanto agregarles funcionalidades que 
no incorporan por defecto: subir e insertar imágenes, vídeos, mapas, 
etc. Yo te recomiendo el segundo, cosas como ésta [3] están hechas por 
el cliente, que toca el código a su antojo.

[1] http://ckeditor.com/what-is-ckeditor
[2] http://www.wymeditor.org
[3] 
http://www.quadtreros.com/noticias-de-quad-y-atv/rutas-y-concentraciones/278
2/2-jornada-quad-atv-vertavillo-2009

Joseba escribió:
 Hola!

  

 Tenemos un cliente que desea hacer una web de productos pero quiere que la
 desarrollemos con algún CMS tipo drupal o joomla.

  

 El caso es que también quiere luego poder modificar el código fuente para
 poner funcionalidades que no dé el susodicho CMS tanto a nivel de cliente
 como de servidor.

  

 La pregunta es: para los que tenéis experiencia con este tipo de
 desarrollos. ¿Es complicado tocar ese código?

  

 Gracias.

  

 Slt.

  

 Caminar sobre el agua y desarrollar software a partir de unas 
 especificaciones es fácil. si ambas están congeladas.
 Edward V. Berard, ingeniero informático.

  

 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección:
http://lists.ovillo.org/mailman/listinfo/ovillo

   
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección:
http://lists.ovillo.org/mailman/listinfo/ovillo




___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] codigo fuente generado x CMS

2009-10-05 Por tema Germán Bustos
Entonces, definitivamente lo mejor es SPIP...

El 5 de octubre de 2009 11:32, Joseba jos...@visionasolutions.es escribió:

 No que va.

 El cliente lo que quiere es poder tocar el código fuente para meterle
 posibles funcionalidades que no te dé el CMS.

 Slt.

 -Mensaje original-
 De: ovillo-boun...@lists.ovillo.org [mailto:
 ovillo-boun...@lists.ovillo.org]
 En nombre de Rodrigo Álvarez Virgós
 Enviado el: lunes, 05 de octubre de 2009 17:19
 Para: Ovillo, la lista de CSS en castellano
 Asunto: Re: [Ovillo] codigo fuente generado x CMS

 Hola, Joseba

 Más que CMS o Joomla, imagino que tu cliente querrá poder tocar el
 código de sus productos con un editor tipo CKEditor [1] o WYMeditor.
 Integrarlos es muy fácil, aunque no tanto agregarles funcionalidades que
 no incorporan por defecto: subir e insertar imágenes, vídeos, mapas,
 etc. Yo te recomiendo el segundo, cosas como ésta [3] están hechas por
 el cliente, que toca el código a su antojo.

 [1] http://ckeditor.com/what-is-ckeditor
 [2] http://www.wymeditor.org
 [3]

 http://www.quadtreros.com/noticias-de-quad-y-atv/rutas-y-concentraciones/278
 2/2-jornada-quad-atv-vertavillo-2009http://www.quadtreros.com/noticias-de-quad-y-atv/rutas-y-concentraciones/278%0A2/2-jornada-quad-atv-vertavillo-2009

 Joseba escribió:
  Hola!
 
 
 
  Tenemos un cliente que desea hacer una web de productos pero quiere que
 la
  desarrollemos con algún CMS tipo drupal o joomla.
 
 
 
  El caso es que también quiere luego poder modificar el código fuente para
  poner funcionalidades que no dé el susodicho CMS tanto a nivel de cliente
  como de servidor.
 
 
 
  La pregunta es: para los que tenéis experiencia con este tipo de
  desarrollos. ¿Es complicado tocar ese código?
 
 
 
  Gracias.
 
 
 
  Slt.
 
 
 
  Caminar sobre el agua y desarrollar software a partir de unas
  especificaciones es fácil. si ambas están congeladas.
  Edward V. Berard, ingeniero informático.
 
 
 
  ___
  Lista de distribución Ovillo
  Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
  Puedes modificar tus datos o desuscribirte en la siguiente dirección:
 http://lists.ovillo.org/mailman/listinfo/ovillo
 
 
 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección:
 http://lists.ovillo.org/mailman/listinfo/ovillo




 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección:
 http://lists.ovillo.org/mailman/listinfo/ovillo




-- 
Germán Bustos
Atarraya
(+57)3177381339
http://atarraya.org
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] codigo fuente generado x CMS

2009-10-05 Por tema Tereso Ramos
Yo trabajo con Geeklog y mi especialidad es entregar un sistema a la
medida, lo que te puedo comentar es que puede resultar tan sencillo o
tan completo dependiendo de tu conocimiento de PHP y la forma que
funcione en CMS, ya que toma un poco de tiempo familiarizarse con las
funciones de cada CMS.



El día 5 de octubre de 2009 11:34, Germán Bustos ger...@atarraya.org escribió:
 Entonces, definitivamente lo mejor es SPIP...

 El 5 de octubre de 2009 11:32, Joseba jos...@visionasolutions.es escribió:

 No que va.

 El cliente lo que quiere es poder tocar el código fuente para meterle
 posibles funcionalidades que no te dé el CMS.

 Slt.

 -Mensaje original-
 De: ovillo-boun...@lists.ovillo.org [mailto:
 ovillo-boun...@lists.ovillo.org]
 En nombre de Rodrigo Álvarez Virgós
 Enviado el: lunes, 05 de octubre de 2009 17:19
 Para: Ovillo, la lista de CSS en castellano
 Asunto: Re: [Ovillo] codigo fuente generado x CMS

 Hola, Joseba

 Más que CMS o Joomla, imagino que tu cliente querrá poder tocar el
 código de sus productos con un editor tipo CKEditor [1] o WYMeditor.
 Integrarlos es muy fácil, aunque no tanto agregarles funcionalidades que
 no incorporan por defecto: subir e insertar imágenes, vídeos, mapas,
 etc. Yo te recomiendo el segundo, cosas como ésta [3] están hechas por
 el cliente, que toca el código a su antojo.

 [1] http://ckeditor.com/what-is-ckeditor
 [2] http://www.wymeditor.org
 [3]

 http://www.quadtreros.com/noticias-de-quad-y-atv/rutas-y-concentraciones/278
 2/2-jornada-quad-atv-vertavillo-2009http://www.quadtreros.com/noticias-de-quad-y-atv/rutas-y-concentraciones/278%0A2/2-jornada-quad-atv-vertavillo-2009

 Joseba escribió:
  Hola!
 
 
 
  Tenemos un cliente que desea hacer una web de productos pero quiere que
 la
  desarrollemos con algún CMS tipo drupal o joomla.
 
 
 
  El caso es que también quiere luego poder modificar el código fuente para
  poner funcionalidades que no dé el susodicho CMS tanto a nivel de cliente
  como de servidor.
 
 
 
  La pregunta es: para los que tenéis experiencia con este tipo de
  desarrollos. ¿Es complicado tocar ese código?
 
 
 
  Gracias.
 
 
 
  Slt.
 
 
 
  Caminar sobre el agua y desarrollar software a partir de unas
  especificaciones es fácil. si ambas están congeladas.
  Edward V. Berard, ingeniero informático.
 
 
 
  ___
  Lista de distribución Ovillo
  Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
  Puedes modificar tus datos o desuscribirte en la siguiente dirección:
 http://lists.ovillo.org/mailman/listinfo/ovillo
 
 
 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección:
 http://lists.ovillo.org/mailman/listinfo/ovillo




 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección:
 http://lists.ovillo.org/mailman/listinfo/ovillo




 --
 Germán Bustos
 Atarraya
 (+57)3177381339
 http://atarraya.org
 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
 http://lists.ovillo.org/mailman/listinfo/ovillo

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] codigo fuente generado x CMS

2009-10-05 Por tema Jorge Noricumbo
Hola Joseba,

¿Es complicado tocar ese código?
Respuesta concreta:
El grado de complicación es inversamente proporcional a tu conocimiento de los 
lenguajes que regularmente se utilizan (PHP, HTML, CSS, JavaScript, y SQL).
Es decir, a mayor conocimiento de los lenguajes, menor complicación.

Un poco de mi experiencia: 

He trabajado con varios manejadores de contenido: joomla, drupal, expression
engine, elgg, spip, wordpress. Cualquiera es altamente recomendable (nunca me ha
gustado entrar en las polémicas sobre cuál es el mejor). Todos hacen
casi lo mismo, aunque nativamente tienen funcionalidades distintas que,
como son de código abierto, puedes adaptar a placer. Ya dependerá del
tipo de sitio que quiera armar tu cliente.

Si tu cliente tiene suficientes conocimientos de PHP, HTML, CSS,  JavaScript (a 
veces) y SQL (en casos complejos), podrá hacer lo que quiera con cualquier CMS 
como marco o framework. Cada uno viene organizado de manera distinta, pero 
regularmente todos los directorios y llamados a la base de datos siguen 
procesos lógicos no muy complicados. Aunque se me ocurre que si tu cliente es 
suficientemente versado en estos códigos, no sé para qué quisiera contratar a 
alguien más, je. 

Regularmente, con cualquier CMS que instales toda la programación ya viene 
hecha. Cada uno tiene diferentes funciones, digamos de fábrica. Unos están 
más hechos para contenidos dinámicos (revistas, periódicos, blogs), otros son 
más para interacción social (sitios de redes sociales tipo facebook y demás), 
pero todos son básicamente lo mismo: 1) un juego de plantillas solicitan cierta 
información a una base de datos en un momento u otro y 2) una interfase 
administrativa, oculta (backend o backoffice) en el que cualquier usuario no 
muy versado en los lenguajes, puede modificar casi cualquier aspecto del sitio. 
Si eres un usuario más metido en el código, puedes aprender mucho revisando la 
estructura directamente en los archivos, directorios y base de datos.

Las curvas de aprendizaje varían y dependen de tu conocimiento previo de los 
lenguajes. También es importante saber que en cada uno de los CMS's se crean 
clases específicas, guardadas en sus propias librerías, para llamar cierto tipo 
de información de la base de datos. En otras palabras, tienen una especie de 
lenguaje nativo, que no son más que adaptaciones de PHP que facilitan un poco 
las cosas. Tarde o temprano, tendrán, tú o tu cliente, que echarse un clavado a 
la documentación del que decidan usar para aprender este nuevo lenguaje.

Aunque la calidad de la documentación de los CMS's que he utilizado varía, y a 
sabiendas de que nada es perfecto, puedo decir que la de ninguno es mala. 
También, todo depende de qué tan bien sepas googlear. Y es MUY importante al 
menos saber leer y buscar información en inglés. Casi todos los CMS's tienen 
documentación escrita en inglés, y la mayoría de sus desarrolladores son 
angloparlantes, ya sea de lengua materna o no. Hay muchos grupos, listas de 
correos, foros y demás, alrededor de cada comunidad de cualquier CMS, pero 
pocos están formados por hispanoparlantes.

Por último, también hacen falta, aunque no mucho y depende de tu contrato de 
hospedaje, ciertos conocimientos de webmaster, es decir de administración de 
servidores: configuración y compilación de PHP y Apache, utilización de los 
archivos .htaccess y demás detallitos de la configuración de tu servidor que a 
veces entorpecen el funcionamento de una que otra función del CMS.

Bueno, pues es todo, ojalá te sirva de algo. Saludos, suerte y éntrale sin 
miedo :)

 --
Jorge Noricumbo





- Original Message 
 From: Joseba jos...@visionasolutions.es
 To: Ovillo, la lista de CSS en castellano ovillo@lists.ovillo.org
 Sent: Monday, October 5, 2009 10:01:11 AM
 Subject: [Ovillo] codigo fuente generado x CMS
 
 Hola!
 
 
 
 Tenemos un cliente que desea hacer una web de productos pero quiere que la
 desarrollemos con algún CMS tipo drupal o joomla.
 
 
 
 El caso es que también quiere luego poder modificar el código fuente para
 poner funcionalidades que no dé el susodicho CMS tanto a nivel de cliente
 como de servidor.
 
 
 
 La pregunta es: para los que tenéis experiencia con este tipo de
 desarrollos. ¿Es complicado tocar ese código?
 
 
 
 Gracias.
 
 
 
 Slt.
 
 
 
 Caminar sobre el agua y desarrollar software a partir de unas 
 especificaciones es fácil. si ambas están congeladas.
 Edward V. Berard, ingeniero informático.
 
 
 
 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
 http://lists.ovillo.org/mailman/listinfo/ovillo

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org