lunes, 3 de junio de 2013

GESTOR DE CONTENIDOS

Un sistema de gestión de contenidos (o CMS, del inglés Content Management System) es un programa que permite crear una estructura de soporte (framework) para la creación y administración de contenidos, principalmente en páginas web, por parte de los administradores, editores, participantes y demás roles.
Consiste en una interfaz que controla una o varias bases de datos donde se aloja el contenido del sitio web. 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 web 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.

Entre los gestores de contenido más representativos se encuentran:
  • Typo3 - utilizado por The New York Times
  • Plone - uno de los principales gestores de contenidos, basado en Zope/python
  • OpenCMS - Sistema de gestión de contenidos basado en Java
  • Joomla - SGC basado en php muy útil y de fácil manejo
  • Drupal - SGC basado en php
  • WoPress - Probablemente el sistema de gestión de contenidos más utilizado, útil para la creación de blogs y sitios personales
  • MediaWiki - SGC enfocado a la creación de contenidos comunitarios (ejemplo wikipedia)
  • TikiWiki - Destinado a la creación de pequeñas wiki's
  • osCommerce - Destinado a la creación de tiendas en línea
  • Moodle - Gestor de contenidos enfocado a e-Learning (aulas virtuales)

Los gestores de contenido se pueden clasificar según diferentes criterios:

Por sus características
  • Según el lenguaje de programación empleado, como por ejemplo Active Server Pages, Java, PHP, ASP.NET, Ruby On Rails, Python, PERL
  • Según la licencia: Código abierto o Software propietario

 Por su uso y funcionalidad
  • Blogs; pensados para páginas personales.
  • Foros; pensados para compartir opiniones.
  • Wikis; pensados para el desarrollo colaborativo.
  • Enseñanza; plataforma para contenidos de enseñanza on-line.
  • Comercio electrónico; plataforma de gestión de usuarios, catálogo, compras y pagos.
  • Publicaciones digitales.
  • Difusión de contenido multimedia.
  • Propósito general.
               
PRINCIPALES CARACTERÍSTICAS DE UN CMS (GESTOR DE CONTENIDOS)

  • Estructura en cuantas categorías y subcategorías desee.
  • Profundiza varios niveles en estructura. Categoría, subcategoría, sus-subcategoría.
  • Parámetros individuales para cada categoría y subcategoría.
  • Copia las características de un nivel a otro ahorrándole tiempo.
  • Publicación de contenidos desde cualquier departamento o delegación de su empresa sin programar ni una sola línea de código.
  • Zonas privadas para sus clientes y empleados mediante la gestión de grupos de usuarios.
  • Módulo de e-commerce, en español, comercio electrónico.
  • Zonas publicitarias reservadas en "puntos calientes" para que pueda incluir sus anuncios publicitarios con suma facilidad. Muy útil para Web-masters que explotan sus sitios web con anuncios publicitarios.
  • Valoraciones para los contenidos de su sitio web parametrizables.
  • Creación de formularios de cierta complejidad  de forma elemental.
  • Opiniones de los usuarios validadas por el administrador que se publican con un click de aceptación.
  • Contenidos parametrizables para ser introducidos y modificados por los propios usuarios de portales.
  • Mensajería interior entre usuarios registrados.

LOS GESTOR DE CONTENIDOS MAS USADOS


Joomla.- Es una de los más populares CMS de código abierto. Fue originado por el ya casi desaparecido Mambo.Tiene una gran comunidad de usuarios y también toda la documentación para crear tus propias aplicaciones.

WordPress.- el seguramente el más popular CMS de código abierto en la actualidad.
Si bien comenzó como una plataforma orientada para blogs, hoy es posible desarrollar cualquier tipo de sitios. La instalación estándar de WordPress proporciona la mayor parte de las funcionalidades necesarias que se pueden esperar en un CMS,
Drupal.- es uno de los CMS líderes de código abierto. Drupal es la opción preferida de muchos desarrolladores para la construcción de sitios y blogs de autor, así como sitios web impulsado por la comunidad. Drupal tiene una gran comunidad de usuarios que hacen que sea sólida, y permiten la elección de un gran número de módulos y otros recursos que se pueden conseguir fácilmente.
Expression Engine.- es un potente CMS usado por muchos desarrolladores de código abierto. EE tiene un costo de  $100 por una versión personal o $ 250 para una versión comercial (hay una versión pequeña que es gratuita para uso personal). Ofrece una larga lista de características que nos permiten usar este CMS para cualquier tipo de sitio web.

Movable Type.- Es otro popular CMS que tiene algunas opciones diferentes en función de sus necesidades. Hay una versión de código abierto disponible para los desarrolladores, además de una versión gratuita para los usuarios de Blogger. Para las grandes empresas, los precios comienzan en $ 395. Movable Type se puede utilizar para blogs, sitios web y redes sociales.

LightCMS.-Es un poco diferente a muchas de las otras opciones en esta lista en la medida en que los diseñadores pueden ganar en función de la cantidad de sitio que desarrollan. Los clientes pagan para usar LightCMS para su sitio web, que incluye alojamiento (los sitios deben ser alojados en sus servidores).


VENTAJAS Y DESVENTAJAS DE LOS GESTOR DE CONTENIDOS



VENTAJAS DE LOS GESTOR DE CONTENIDOS

Actualizaciones y desarrollo de nuevas funcionalidades

Los profesionales que utilizan gestores de contenido de código abierto se limitan a desarrollar o adaptar un diseño para el sitio web y buscan los módulos disponibles gratuitamente para las funcionalidades que necesita pero los problemas surgen en el momento en que la empresa necesita incorporar una nueva funcionalidad. El cambio más simple puede convertirse en un grave problema si la solución no está desarrollada; porque muchas veces son diseñadores sin ningún conocimiento de programación.

La seguridad en el sitio web
Los gestores de contenido desarrollados a medida son mucho más seguro que los gestores de contenido en los que cualquier usuario tiene acceso al código fuente

Velocidad y estabilidad del sitio web
Los gestores de contenido desarrollados a medida son mucho más rápidos y estables pues tanto la base de datos como el código de programación es diseñado y desarrollado para responder a los requerimientos del sitio web y las directrices del mismo.

Parches en su gestor de contenido
Los parches son secciones de código que se introducen en una aplicación con varios objetivos: sustituir código erróneo, agregar funcionalidad al programa, aplicar una actualización, etc.

Los gestores de contenido gratuitos se alimentan fundamentalmente de parches desarrollados en su mayoría por programadores ajenos al equipo de desarrollo inicial y afectan considerablemente el rendimiento y la estabilidad del gestor de contenido comparado con una solución a medida.

En un gestor de contenido a medida se definen todas las funcionalidades y futuras implementaciones antes de comenzar el proyecto, cualquier modificación o actualización se realizaría de forma natural, se trataría como una ampliación en las funcionalidades del gestor.


DESVENTAJAS DE LOS GESTOR DE CONTENIDOS

Mayor tiempo en la implementación y desarrollo de la web
Si tienes que cambiar de proveedor necesitarás buscar una empresa con capacidad de continuar con el proyecto, la viabilidad del cambio está definida por la capacidad de la empresa que realizó el gestor a medida para desarrollar una codificación de calidad.
Son más costoso porque implican más tiempo de trabajo (aunque hemos implementado soluciones de gestores de contenido a medida por menos de 1000€, por ser una solución a medida el precio depende de la complejidad del proyecto).

Tipos de CMS

CMS para sitios web:
Drupal (PHP): Poderoso CMS muy conocido por la calidad de su código y por la seguridad que brinda, es estable y de actualización continua, configuración sencilla, instalación ágil, importante cantidad de módulos y themes, excepcional documentación y comunidad activa y muy amigable, gran concepto de nodo.

Joomla (PHP / MySQL): Versión surgida de Mambo independiente de la empresa que está detrás de Mambo. Instalación muy sencilla y con muchas extensiones y módulos, la documentación es exhaustiva y concisa, interface de la administración muy intuitiva y poderosa, backend muy utilizable y editor WYSIWYG, opciones de personalización, una gran comunidad de usuarios.

TYPO3(PHP):  Herramienta CMS con estructura multinivel, motor de búsquedas, gestión de autoría y publicación de contenidos, mecanismo de uso de plantillas para la maquetación de páginas, multilenguaje. Es también una herramienta portal: administra la personalización de las páginas según la identidad de los usuarios. Es enteramente extensible por módulos. Dispone de una comunidad muy activa.

PHP-Nuke (PHP) PHP-Nuke: Es un sistema automatizado de noticias basado en la web y sistema de gestión de contenido basado en tecnologías PHP y MySQL.

CMS para foros:

phpBB (PHP/MySQL) phpBB:  Es un sistema de foros gratuito basado en un conjunto de paquetes de código programados en el popular lenguaje de programación web PHP y lanzado bajo la Licencia pública general de GNU, cuya intención es la de proporcionar fácilmente, y con amplia posibilidad de personalización, una herramienta para crear comunidades. Su nombre es por la abreviación de PHP Bulletin Board.

MyBB (PHP/MySQL) MyBB (abreviatura de MyBulletinBoard): es un sistema de gestión de contenidos en forma de foros. Está escrito utilizando los lenguajes PHP y MySQL.

Vanilla (Foros) (PHP/MySQL): Sistema de Foros de Lussumo.com, usando AJAX en gran parte del código basan su trabajo en una acepción del concepto "vanilla": software funcional, simple, limpio y bonito (Short and sweet). Poco soporte en español pero una gran cantidad de desarrolladores y complementos. Personalizable en extremo.

CMS para blogs:

WordPress (PHP/MySQL) WordPress: es un sistema de gestión de contenidos enfocado a la creación de blogs. Desarrollado en PHP y MySQL, bajo licencia GPL, tiene como fundador a Matt Mullenweg. WordPress fue creado a partir del desaparecido b2/cafelog y se ha convertido junto a Movable Type en el CMS más popular de la blogosfera. Las causas de su enorme crecimiento son, entre otras, su licencia, su facilidad de uso y sus características como gestor de contenidos.

Serendipity (PHP/MySQL): es una película lanzada en el año 2001, protagonizada por John Cusack y Kate Beckinsale. Fue escrita por Marc Klein y dirigida por Peter Chelsom.

Lifetype (PHP/MySQL) LifeType:  es una plataforma de código abierto para crear blogs que resulta ideal para crear varios blogs y usuarios con una sola instalación. Esta escrita en PHP y usa MySQL para la base de datos.


miércoles, 28 de marzo de 2012

LAGRIMAS DE SANGRE


LAGRIMAS DE SANGRE

Un mar de lágrimas de sangre recorren las mejillas
Y ahora que entre la fría tierra se han enterrar
Los sueños de perdón y de una triste
Historias que se pe pueden imaginar

Ya solo los recuerdos quedaron entre esas
Tinieblas que solo cubren las esperanzas
De un ser inerte en el suelo frio y sin los sentimientos
Que una vez trataron de ser los que cambiaran las cosas

Por esto solo se encuentran unas tétricas tumbas
De las cuales no saldrá otra vez
Para poder estar al lado de la muerte
Que hoy cubre ese cuerpo… 





domingo, 25 de marzo de 2012


En la soledad de mi mundo.

En la soledad de mi abismo
espero acechante en la oscuridad
el momento para matarme.
En la soledad de mi sueño
no deseo vivir
no quiero seguir,
sólo voy a dormir
para no volver a sentir.
En la soledad de mi mundo
he vuelto a nacer
cubierta de indiferencia
llena de miseria.
En la soledad de mi vida
mi premio es amarte,
mi castigo perderte
no hay marcha atrás
no tengo otro camino.
En la soledad de mi alma
quisiera perderme
quisiera olvidarme
de cosas dichosas.
En la soledad de mi muerte
aspiro a la vida
y me arrepiento día con día.
En la soledad de mi ser
anhelo volverte a ver
y decirte por una vez
lo mucho que te ame.