Mostrando entradas con la etiqueta cms. Mostrar todas las entradas
Mostrando entradas con la etiqueta cms. Mostrar todas las entradas

jueves, 4 de junio de 2009

MediaWiki



La Wikipedia esta montada sobre un sistema gestor de contenido (CMS) que se llama MediaWiki. Aunque existen muchos CMS para wikis, wikipedia es definitivamente el más importante y el de mejor calidad que hay actualmente en el mercado. Tal vez estés sorprendido por que no sabias de la existencia de otras wikis además de la wikipedia y sobretodo porque no sabias que podías tener una. Antes de seguir veamos que nos dice la wikiedia acerca de las wikis:

Un wiki, o una wiki, es un sitio web cuyas páginas web pueden ser editadas por múltiples voluntarios a través del navegador web. Los usuarios pueden crear, modificar o borrar un mismo texto que comparten. Los textos o "páginas wiki" tienen títulos únicos. Si se escribe el título de una "página-wiki" en algún lugar del wiki, esta palabra se convierte en un "enlace web" (o "link") a la página web.

Hay muchos sistemas para montar wikis en la www o en una intranet para favorecer el trabajo colaborativo. Hay sistemas muy sencillos como el PMWIKI que solamente requiere de soporte PHP para funcionar y sistemas muy complejos como la MediaWiki que exige tener soporte de bases de datos y PHP. Creo que a este punto sobra decir que la MediaWiki es un CMS para wikis
Pero podemos decir que se distribuye bajo licencia GNU, que fue programado en PHP originalmente para la Wikipedia y otros proyectos de la fundación Wikimedia (Wikcionario, Wikiversidad,etc). Desde que se comenzó su distribución como software libre ha tenido una gran expansión existiendo un gran número de wikis basados en este CMS que nada tienen que ver con la Wikimedia Foundation, aunque si comparten la idea de la generación de contenidos de manera colaborativa. La mayoría de ellos se dedican a la documentación de software o a temas especializados.

MediaWiki fue desarrollado originalmente por Magnus Manske, con el fin de sustituir a UseModWiki que era el CMS que estaban usando. A la primera versión se la llamaba, simplemente "software de Wikipedia fase II"

A mediados del 2002 el programa fue reescrito y mejorado, dando lugar a la llamada "fase III", y ha seguido desarrollándose desde entonces a partir de ese código. El 29 de agosto de 2003, se bautizó al innombrado programa como "MediaWiki", un juego de palabras con el nombre de la Fundación Wikimedia. La primera versión con este nombre se llamó, entonces, "MediaWiki-stable 20030829". Actualmente va en la versión 1.14.

Si quieres probar este CMS puedes descargarlo de la pagina de MediaWiki http://www.mediawiki.org y puedes probarlo usando el Xampp (ver post)

La idea principal de la Wikimedia Foundation y del equipo de desarrolladores del MediaWiki es promover la libertad de la información, de las ideas y sobretodo del conocimiento.

-----

sábado, 16 de mayo de 2009

Wordpress


Aunque soy un fan de Blogger y he usado este servicio por un año al comenzar otro blog lo decidí usar el CMS Wordpress en mi propio dominio, la dirección es http://blog.danielmonje.com
La idea de montarlo en mi dominio es tener más control sobre la información que colocó y sobre otras formas de promocionar mi blog por fuera de google. Escogí montarlo en Wordpress porque muchas personas me recomendaron este sistema y por el soporte en español que han dado a la plataforma.

WordPress es un sistema de gestión de contenido (ver post sobre CMS) enfocado a la creación de todo tipo de sitios web, pero principalmente a blogs . Está desarrollado en PHP y MySQL, y se distribuye bajo licencia GPL. WordPress fue creado a partir del desaparecido b2/cafelog y se ha convertido junto a Movable Type en el CMS más popular de para el desarrollo de blogs. Las causas de su enorme crecimiento son, entre otras, su licencia, su facilidad de uso y sus características como gestor de contenidos.

Personalmente, no me esperaba que el sistema fuera tan bueno y tan simple de manejar. La instalación es básicamente igual a la de cualquier CMS: Se sube el CMS al servidor, se crea una base de datos, se corre un instalador para indicarle al sistema la información de la base de datos y por último se introduce la información del administrador. Todo el proceso no toma mas de 15 minutos.
Wordpress tiene una consola de administración muy sencilla que permite crear los artículos para el blog de manera rápida usando un editor WYSIWYG (ver en wikipedia) que cuenta con todas las herramientas necesarias para esta labor incluido un corrector de ortografía y un contador de palabras.
La instalación de plugins y temas (templates) se hace de manera automática y no requiere usar un cliente de FTP (ver post) inclusive el sistema nos avisa si es necesario actualizar algún plugin y lo hace de manera automática.
También tiene un cargador de fotos muy avanzado que funciona usando la tecnología de adobeFlash o con un cargador tradicional en HTML y hasta una herramienta antispam.

Estoy muy contento usando Wordpres para mi blog, aunque debo aclarar que previamente he usado SimplePHPBlog http://www.simplephpblog.com/ un CMS que no requiere usar una base de datos. Mucho mas fácil de instalar y liviano, pero sin todas las herramientas automáticas de Wordpress. SimplePHP es un sistema que sirve para quienes no quieren (o no pueden) usar una base de datos en un blog.

-----

viernes, 8 de mayo de 2009

SAHANA. CMS para la atención de desastres OpenSource


En muchas ocasiones tendemos a creer que los sistemas gestores de contenido solamente sirven para sitios corporativos y blogs y que toda la internet esta hecha en Wordpress y Joomla, pero no es así.
Investigando en la red por encargo de un amigo encontré este famoso y premiado sistema llamado SAHANA. Este CMS fue creado durante el Terremoto del Océano Índico de 2004 para ayudar en la organización y coordinación de los esfuerzos del gobierno de Sri Lanka para controlar la emergencia (Sahana significa "alivio" en cingalés). El proyecto ha recibido un reconocimiento internacional, con despliegue en muchos otros desastres tales como el Terremoto de Cachemira de 2005, el Corrimiento de tierra de Leyte del Sur de 2006, el Terremoto de Java de mayo de 2006 y muchos más.

Estos son algunos de los principales módulos de SAHANA.

Registro de personas extraviadas.

No sólo mantiene la información sobre las personas extraviadas sino que también de quienes los buscan, aumentando la probabilidad que las personas se encuentren.

Registro de organización

Mantiene el registro de todas las organizaciones de ayuda y sociedades civiles que trabajan en la región del desastre.

Registro de albergues de emergencia

Provee toda la información de todos los albergues de la región y algunos datos básicos sobre las instalaciones y cuántas personas pueden albergar. Provee también una vista georeferenciada para graficar la ubicación de los campos en el área afectada.

Sistema de Petición/Ayuda

Un espacio donde todas las organizaciones de ayuda pueden coordinar requerimientos y ofrecimientos de ayuda y provisiones.

Sistema de coordinación de voluntarios

Este modulo le permite a los coordinadores mantener un seguimiento de todos sus voluntarios, la ubicación de sus proyectos, su disponibilidad y sus capacidades.

Las ventajas de este sistema son incontables, realmente una iniciativa que a través de la innovación tecnológica marca la diferencia en la vida de millones de personas en el mundo. SAHANA usa solamente tecnologías libres ( Apache, MySQL, PHP/Perl) y está distribuido bajo Licencia LGPL, por esta razón puede ser usado por cualquier ONG o país en caso de ser requerido.

La página del proyecto es: http://www.sahana.lk

jueves, 30 de abril de 2009

SPIP: Sistema de publicación para una internet participativa


SPIP es un sistema de publicación para Internet particularmente atento a un funcionamiento colectivo, al multilingüismo y a la facilidad de uso bajo licencia GNU/GPL. SPIP nació en el 2001 de una inciativa del minirézo, un colectivo que defiende la Web independiente y la libertad de expresión en Internet. Actualmente lo utilizan en decenas de miles de sitios sumamente diversos.
Es principalmente utilizado en Francia (con más de 25.000 sitios), en sitios de prensa, en sitios de asociaciones sociales y políticas. SPIP fue originalmente creado para el sitio uzine.net por los webmasters del colectivo MiniRezo. Poco después de su lanzamiento en 2001, fue implementado por le Monde diplomatique y otros sitios de envergadura.

SPIP es un CMS (ver post sobre cms) que permite crear sitios web de una manera muy sencilla. En general no es muy diferente a los otros sistemas licenciados GPL en la red, pero la diferencia radica en el espiritu con el que se ha creado: La idea de que la red es un espacio donde convergen todas las formas de conocimiento humanas, que todas son valiosas y que todas tienen el derecho a ser escuchadas.
Este es un proyecto muy interesante, que cuanto más se conoce más gusta, sobretodo por las muchas páginas interesantes que estan hechas en este sistema. (ver listado)

Esta semana lo hemos estado probando en la universidad y resultó muy facil de instalar. La forma de administrar el contenido es muy sencilla y permite que con un corto entrenamiento muchas personas puedan usarlo.
Aun no le he encontrado funciones especializadas como el corrector de ortografía, pero apenas le hemos dedicado unas pocas horas.

Una cosa mas: Requiere PHP y Mysql.

sábado, 18 de abril de 2009

Esocja el CMS adecuado a sus necesidades


Nunca había sido tan fácil tener un sitio web como hoy en día. La extensa oferta de sistemas gestores de contenidos (CMS por sus siglas en ingles) nos permite instalar un sitio web en menos de una hora.

¿Que hacen los Sistemas Gestores de contenido?

Es un software que se instala en un sitio web y 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 y el diseño. 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. Hoy en día existen muchísimos sistemas gestores de contenido OpenSource, normalmente licenciados con la GPL, todos muy fáciles de instalar y de modificar.
Lo único difícil es que hay tantos CMSs que se ha vuelto una tarea larga escoger el cms correcto para cada tipo sitio web. A partir de mi experiencia propia con varios CMS yo recomiendo:

Para mi sitio web:

Para un sitio web personal es mejor tener un CMS simple, que tenga un editor WYSIWYG (Que es WYSIWYG?) para poder editar cada página de manera sencilla y vistosa. Yo recomiendo e107 y door108. El door108 es una derivación del e107 que funciona en español.
Estos sistemas son muy sencillos de instalar y de configurar. Los dos sistemas tienen soporte de multiusuarios lo que los convierte en una opción muy buena para mantener un sitio web simple. Actualmente estoy usando e107 en danielmonje.com
El e107 se puede descargar de http://e107.org
El Door108 se puede descargar de http://www.door108.com.ar

También puede usar el Jaws un sistema visualmente muy atractivo que cuenta con una consola gráfica muy interesante para el administrador. Todo el sitio se maneja por módulos que se arrastran gráficamente para completar el diseño (parecido al sistema de blogger) la dirección del Jaws es http://www.jaws-project.com/ (este sistema tiene una función de blog muy interesante).

Si no tiene soporte para base de datos en su servidor o simplemente no quiere usar una base de datos, pruebe con cmsimple, es un paquete muy sencillo de instalar que permite tener un sitio completo en pocos minutos. A pesar de ser sencillo este sistema puede convertirse en una plataforma bastante amplia a partir de sus muchos plugins.
Se puede descargar de http://www.cmsimple.com/

Para BLOG:

Wordpress es un CMS exelente, completo, fácil de instalar y con un excelente sistema de soporte. En sus ultimas versiones han añadido un sistema de plugins muy interesante que permite añadirle funcionalidades al blog de una manera muy sencilla.
Si su interés es tener un blog muy profesional y completo pero fácil de administrar, esta es su solución. La página es http://wordpress.org/ (además permite importar blogs desde cualquier plataforma)
Si no tiene activado el servicio de base de datos, o simplemente no quiere usarlas le recomiendo SimplePHP Blog, un sistema sencillo y simple que no requiere usar base de datos en el servidor. Para instalarlo simplemente hay que subirlo al sitio web.
La dirección es http://www.simplephpblog.com/

Para la página de una empresa:

Mis indiscutibles elegidos para esta tarea siempre serán Mambo y Joomla, ambos son muy profesionales y fáciles de usar una vez instalados. Lo único que no me gusta es que al instalarse requiere que se apague el safemode (modo seguro) del servidor y esto molesta a algunos webmaster quisquillosos. En el servidor donde tengo mi sitio es necesario enviar un e-mail y ellos contestan avisando la hora en la que lo van a quitar.
Son los CMS con mas funcionalidades y soporte de todos, virtualmente se puede hacer cualquier sitio usándolos.
Mambo www.mambohispano.org
Joomla http://www.joomlaspanish.org/

Para una Wiki:

El ideal de wiki es el sistema Media WikiEste es el usado en la Wikipedia.
Es un sistema robusto y seguro, diseñado para wikis grandes y con muchos usuarios.
Tiene tantas funcionalidades que la Wikimedia Foundation tiene varios proyectos diferentes a la wikipedia funcionando desde estas plataformas. Puedes verlos en
http://wikimediafoundation.org y descargar el MediaWiki en http://www.mediawiki.org

Pero si tienes un pequeño sitio y quieres tener apenas una pequeña wiki como un servicio adicional, prueba a usar PMWIKI. Es una plataforma sencilla, la instalación es muy sencilla pero se deben leer las instrucciones completas. Con este sistema puedes tener una wiki funcionando en 20 minutos. Puedes descargarlo en http://www.pmwiki.org/

Para poner un foro:

En muchas ocasiones queremos tener un foro para algún tema especifico en nuestro sitio y aunque algunas plataformas incluyen esta funcionalidad (e107,mambo y joomla) algunas no lo tienen, una solución sencilla es instalar, un sistema que asegura la creación completa del foro.
http://www.phpbb.com/

Para tener un sitio de e-learning:

Para esto hay muchos CMS, todos de excelente calidad. El único que he probado es el Claroline, que permite hacer cursos de manera rápida y sencilla a través de una interfaz diseñada para personas que no tienen muchos conocimientos de informática. Este sistema es muy bueno y eficaz para sitios de e-learning. Puede ver mi sitio de e-learning en http://libre.danielmonje.com y puede descargar el Claroline de www.claroline.net donde hay además unos vídeo tutoriales sobre como instalarlo y como usarlo.

Para un photoblog:

El sistema pixelpost, permite subir fotografías al fotoblog de manera rápida y sencilla, las organiza en orden cronológico y crea miniaturas para que puedan ser visualizadas en cualquier orden. Es increíblemente bueno y fácil de usar.
http://www.pixelpost.org/

Además de estos en la red puede encontrar CMSs para todo tipo de sitios web para e-bussisnes, redes sociales, administración de proyectos, gestión de sitios comunitarios y casi cualquier cosa que se pueda imaginar.

Un buen punto de búsqueda son las tablas de comparación que hay en la wikipedia (tanto en español como en ingles)
http://es.wikipedia.org/wiki/Anexo:Sistemas_de_gesti%C3%B3n_de_contenidos

http://en.wikipedia.org/wiki/List_of_content_management_systems

Durante este mes voy a profundizar un poco más en estos sistemas, sobretodo en sus funcionalidades y espero pronto tener un curso de instalación de cms en http://libre.danielmonje.com