[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
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/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
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
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
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
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
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