A Content Management System (CMS) Is a System Used To
Total Page:16
File Type:pdf, Size:1020Kb
CMSs Un Sistema de Gestión de Contenidos (CMS) es un sistema usado para organizar y facilitar la creación colaborativa de documentos y otros tipos de contenido. Un CMS es frecuentemente una aplicación web usada para gestionar websites y contenido web, aunque en algunos casos, requieren de un software cliente especial para editar y construir articulos. Consiste en una interfaz que controla una o varias bases de datos donde se aloja el contenido del sitio. El sistema permite manejar de manera independiente el contenido por una parte y el diseño por otra. Así, es posible manejar el contenido y darle en cualquier momento un diseño distinto al sitio sin tener que darle formato al contenido de nuevo, además de permitir la fácil y controlada publicación en el sitio a varios editores. Características: • Online authoring / change approval • Edición WYSIWYG • El Flujo de Trabajo incluye un proceso de revisión y publicación • Gestión de usuarios y de sesión • Indices y Búsquedas • Almacenamiento de Objetos • Plantillas • Gestión de imágenes y URL. Tipos de CMS Hay varios tipos de Sistemas Administradores de Contenidos: • Web CMS (WCMS) Ayuda a una organización en la automatización de varios aspectos de la creación de contenidos web, gestión de contenidos y entrega. La entrega a la web es su formato principal, pero varios sistemas WCM también entregan a dispositivos inalámbricos. • Transactional management system o Transactional CMS (TCMS) ayuda a una organización en la gestión de transacciones de e- commerce. • Integrated CMS (ICMS) Ayuda a una organización en la gestión de documentos y contenido empresarial. • Publication CMS (PCMS) Ayuda a una organización en la gestión del ciclo de vida del contenido de las publicaciones (manuales, libros, ayudas). • Learning CMS (LCMS) o managed learning environment (MLE) Ayuda a una organización en la gestión del ciclo de vida de los contenidos para el aprendizaje basado en la web. • Enterprise CMS (ECMS) Varía en su funcionalidad. Algunos dan soporte tanto a la web como al ciclo de vida del contenido de las publicaciones, mientras otros dan soporte al ciclo de vida del contenido web y a cualquiera entre el contenido transaccional o gestión del contenido relacionado con el cliente. Los Sistemas Administradores de Contenido también pueden ser clasificados de acuerdo a dónde y cómo es instalado el software: • Un CMS tradicional se consigue usualmente en un CD o se descarga de la red y puede ser instalado y configurado en un servidor. La mayoría de los CMSs hoy en día están disponibles en este formato. Esto es bueno porque se puede colocar en un sistema existente, pero puede ser un estorbo porque requiere gran cantidad de administración del sistema. • Un ASP CMS se consigue a través de un proveedor de servicios de aplicaciones. Esto significa que no es necesario instalarlo en un servidor. La mayoría de los webmails se proporcionan a través de un ASP y el primer CMS disponible a través de ASP fue Yahoo! GeoCities. Este ejemplo es adecuado porque históricamente la mayoría de las herramientas que usan ASP son basadas en anuncios o dirigidas a los niños. • Un deployed CMS es simplemente una solución ASP que es instalada en una intranet o un entorno propio del usuario. (Nota: PHP puede usarse para reemplazar ASP) (ASP: Active Server Pages no es lo mismo que Application Service Provider. Sin embargo, ASP (y php) pueden utilizarse para crear un ASP CMS) Proyectos de Software Libre y OpenSource: En la Tabla 1 se listan los CMSs clasificados como Software Libre y Open Source. La lista se ha tomado de: http://en.wikipedia.org/wiki/List_of_content_management_systems. Los proyectos resaltados con color azul, son aquellos que no se han encontrado en los repositorios de software libre, y los que tienen una X en la columna C son los que se han comparado con la herramienta de comparasión de CMSs Matrix. En la última columna se encuentra un breve comentario de la exploración inicial que se realizó de cada CMS en cuanto a la información que se encontró en las páginas de los repositorios, como en la página del proyecto. Los 18 proyectos pre-seleccionados se encuentran resaltados en verde. Los repositorios consultados fueron: Savannah (http://savannah.gnu.org/) , SourceForge (http://sourceforge.net/ ) y Freshmeat (http://freshmeat.net/ ). Tabla 1. CMSs Nombre Tecnología C Comentario PHNews (PHP 4+, with Está en versión alfa http://www.phnews.org/indexfix.php? mySQL) X Buenas caracteristicas, Absolut Engine (PHP, with pero documentación http://www.absolutengine.com/ MySQL) pobre (Midgard add- Aegir(previously Aegir CMS) on) (Java, under Apache Graffito incubation) (Java, XML, built Apache Lenya on top of Apache Cocoon) Ariadne X Buenas características, http://www.ariadne-cms.org/. documentación... (PHP, with AngelineCMS MySQL) (PHP 5, with Anomey XML) X Ituitivo, completo, buena AWF (Adaptive Website Framework) (PHP 5, Smarty documentación, pero no http://www.awf-cms.org/ and PEAR::DB) hay soporte para Español Bitflux CMS (PHP 5) X Ituitivo, soporte Español, BLOG::CMS (PHP 4.06) El wiki no me http://blogcms.com/ convence... boastMachine (PHP with X Pobrísima MySQL) documentación Bueno para e-learning, Burrokeet (Eclipse and buena documentación, http://www.burrokeet.org/ Apache Forrest) buen soporte, pero aún están en versión alfa X Para empresas, buena (Perl on Bricolage funcionalidad, pobre mod_perl, with http://www.bricolage.cc/ documentación, no PostgreSQL) soporta español Versión beta y la última Callisto (AxKit module) versión es de diciembre http://www.callistocms.com/ de 2003 Bonito, amigable, (Apache Campsite multilingual, manejo de module, with http://campsite.campware.org/ usuarios, es como para MySQL) periódicos...Probarlo!!! X Buena documentación, (PHP, with Caravel bonito, no hay soporte OpenLDAP and http://www.caravelcms.org/ para Español, basado PostgreSQL) en openLDAP Constructioner (PHP, with Cwiab ADOdb) CMSformE X Beta (PHP) http://cmsforme.sourceforge.net/ Soporte español, buena documentación, liviano, CMSimple sencillo, me quedan mis (PHP) http://www.cmsimple.dk dudas del estado del proyecto y del manejo de usuarios... CocoBlog Blog... http://cocoblog.sourceforge.net/ Cofax X Soporte español, http://www.cofax.org/ newspapers, [[+CMS]] (PHP) Contenido X No soporta español, http://www.contenido.org/opensourcecms/de/ (Apache Cocoon DBPrism CMS module, with Oracle) Der Dirigent Beta, no soporta http://www.der- español dirigent.de/de/dedi/home/index.html DotNetNuke X Open source Sobre (VB.NET) http://www.dotnetnuke.com/ windows...:-( (PHP, with X Bonito, amigable, buena Drupal MySQL or documentación, no http://www.drupal.org/ PostgreSQL) soporta español... X Maneja varios tipos de e107 (PHP, with usuarios, poco intuitivo, http://e107.org/ MySQL) muchos bugs, no soporta español is a Web-based eGroupWare (PHP, with groupware suite http://www.egroupware.org/ ADOdb) (calendario, e-mail, notas..) v 1.0 Buena funcionalidad, Envolution (PHP, with pero la página del http://www.envolution.com/ MySQL) proyecto es un horror! Soporta Español X Limitations of free edition: - Unsupported Esselbach Storyteller (PHP, with - Some modules such as http://www.esselbach.com/ MySQL) downloads are not included - Limited updates Etomite X Beta http://www.etomite-ng.de/ Se ve bueno, soporta EzContents (PHP, with Español, buenas http://www.ezcontents.org/ MySQL) funcionalidades, hay que probarlo. X Dice que es multilanguage, buena eZ publish (PHP, with documentación, http://ez.no/products/ez_publish_cms/ MySQL) proyecto maduro, soporte FarCry Open Source CMS X (Java, with Fedora MySQL or Oracle) X Blog, está como viejito: Geeklog (PHP, with 2003, pero tiene buena http://www.geeklog.net/ MySQL) funcionalidad Hyperwave (Java can be run X Promete... tenerlo en on almost any cuenta. InfoGlue platform and http://www.infoglue.org most known databases) (Java on X Licencia: Free To Use Windows NT, But Restricted Linux, or Solaris, Other/Proprietary with HyperSonic License with Source Jahia CMS and Portal Server SQL, MySQL, http://www.jahia.org/ PostgreSQL, Oracle, Microsoft SQL Server) (PHP, with X Beta Jaws MySQL or http://www.jaws-project.com PostgreSQL) (PHP, with X Jetbox CMS MySQL) JBoss Nuke (Java) Es un wiki en JSP, no JSPWiki (Java - JSP) soporta español, regular http://www.jspwiki.org/ documentación. Komplete Lite Kontentor (PHP, with X Land Down Under MySQL) LifeCMS X Sencillo, básico, no LucidCMS (PHP, with soporta español http://lucidcms.net/ MySQL) aparentemente. (PHP, with Flatfiles or Limbo - Lite Mambo MySQL or SQLite) X Bonito, intuitivo, soporta Magnolia (Java) español, importantes http://www.magnolia.info/en/magnolia.html empresas... X Muy bonito, soporta Mambo (PHP, with español, ha recibido http://www.mamboserver.com/ MySQL) premios! MediaWiki (PHP, with Sin comentarios http://www.mediawiki.org/wiki/Main_Page MySQL) (PHP, MySQL X Midgard CMS and Midgard Framework) Moodle X Sin comentarios X Se ve interesante, sobre MKDoc (Perl on todo por la posibilidad http://www.mkdoc.com/ mod_perl, with de hacer comunidades. http://www.mkdoc.org/ MySQL) Multilanguage. X Enterprise (mas de 50 MMBase (Java) págs.) http://www.mmbase.org/ Sun, IMB,... Buena doc, modular MySource (mas Funciones), para (PHP) http://mysource.squiz.net/ sitios pequeños. Probarlo! Nucleus CMS (PHP, with X Blogs, con plugins para http://nucleuscms.org/ MySQL) Fn adicional X No es claro sobre qué sistemas operativos Nuxeo CPS (Zope product) funciona http://www.cps-project.org/ Debian packages, soporta español OmegaCMS Tool-kit, nada de doc. Licencia BSD