lunes, 26 de octubre de 2009

28 de octubre: Encuentro CMS en Bogotá, Colombia

El miercoles 28 de cotubre se realizará en la capital de Colombia el primer encuentro de CMS (Sistema de Gestion de Contenidos) que creo que es el primero dentro de Latinoamerica que se realizará en el Tecnoparque Sena, a las 9 de la mañana en Bogotá, estarán expositores de Wordpress, Joomla, Drupal, Os Commerce, entre otros, puedes ver la programación aqui tambien puedes seguirlos a travez de Twitter y Facebook. Para los que no puedan ir o viven fuera de Colombia harán una transmisión en vivo en el mismo sitio oficial.

Mas info: http://www.encuentrocms.com/

martes, 13 de octubre de 2009

Comparación con Wordpress, Joomla, Drupal y Plone

Encontre en este blog llamado FactorSim un buen resumen del analisis de cada uno de los CMS más utilizados en el mundo, que esta basado originalmente en un libro de Idealweb llamado Comparing Open Source Content Management Systems: WordPress, Joomla, Drupal, and Plone que tiene 60 paginas en idioma ingles que lo puedes descargar si lo quieres leer con más detalles en estos cuatro CMS.

Wordpress
Wordpress es una gran opción para de una manera directa, montar un espacio web. Es el sistema más fácil de entender e instalar y es sencillo de mantener y actualizar, permitiendo tener configurado el sistema sin necesidad de ser un experto tecnológico. Hay muchos temas predefinidos disponibles para su descarga de instalación y adaptarlos a nuestras necesidades específicas es un proceso relativamente directo para alguien familiarizado con HTML y CSS. Subir, actualizar y editar imágenes y texto es también muy cómodo y tiene múltiples módulos y plugins para ampliar la instalación.

Sin embargo, Wordpress no se puede escalar para configurar páginas web complejas como los otros tres sistemas. Está diseñado para soportar instalaciones de dos tipos de contenidos, entradas de blog y páginas web, así, si lo que quieres son páginas o artículos que aparezcan en diferentes sitios basados en reglas automáticas, no es el sistema para ti. Hay una diferenciación básica de roles, sin ninguna forma rápida para soportar permisos de publicación o edición basados en una sección o tipo de contenido.


Joomla
Joomla es un sistema sólido, bueno para diferentes situaciones de desarrollo. Es relativamente cómodo de instalar y configurar. El sistema está dividido en tres tipos de páginas: Secciones, Categorías y Artículos. Hay una suave curva de aprendizaje para entender cómo trabajan y se interrelacionan entre ellas, pero una vez lo conoces, el sistema te permite una sólida infraestructura para crear diferentes estructuras web que permitan sitios webs complejos y extensos. Múltiples plugins y módulos permiten implementar una amplia variedad de funcionalidades, desde carros de compra a comunidades virtuales, proporcionando una sólida base para diferentes tipos de sitios web.

Joomla no es la mejor opción para webs que serán editadas por diferentes tipos de autores y no ofrece un modo sendillo de crear un flujo de trabajo basado en secciones o tipo de contenido. Aunque Joomla soporta estructuras más complejas que Wordpress, no es tan flexible como Drupal o Plone. Cada parte del contenido está normalmente asociado a una página. Esto hace el sistema más cómodo de entender pero limita avanzadas estructuras (como organizar una web alrededor de múltiples taxonomías). No es fácil, por ejemplo, crear tu propio tipo de contenido (un directorio de colegios de una zona que incluya información clave acerca de estos colegios), y luego mostrarlo en diferentes vistas en diferentes páginas en tu página web. Si no estás seguro que significa esto, probablemente no tienes porqué preocuparte, son características avanzadas que no aplicarías en la mayoría de webs.


Drupal
Drupal
Flexible y poderoso, es una gran opción para sitios muy complejos. Soporta una amplia variedad de estructuras web – puedes definir reglas muy detalladas sobre que contenido quieres mostrar, dónde y construir tu propio tipo de contenido. Es particularmente fuerte para configurar funcionalidades de comunidad y de web 2.0, incluidos grupos de blogs, comentarios de usuarios… Es sencillo para los administradores encontrar y actualizar el contenido.

Pero la potencia de Drupal conlleva más complejidad. Entender lo que el sistema ofrece y cómo configurarlo es más difícil que hacerlo con Wordpress y Joomla. Las ventanas de administración para configurar la página web tiene una inmensidad de opciones y configuraciones, dificultando su interpretación. Y la flexibilidad del sistema implica que es importante pensar en la mejor manera de conseguir lo que quieres antes de profundizar. Muchas personas buscan contratar un consultor de Drupal para ayudarles a configurar una web en lugar de intentar hacerlo sólo. Drupal no es tan potente como Plone en flujo de trabajo y puede no ser la mejor opción para organizaciones que buscan tener diferentes personas con diferentes roles que puedan controlar su contenido.


Plone
Plone es un sistema robusto y poderos adecuado para organizaciones con necesidades muy complejas. Es utilizado por muchos periódicos y grandes empresas y funciona. El sistema ofrece una inmenso grado de flexibilidad y control y soporta muy complicados flujos de trabajo. Las herramientas de administración están bien pensadas y es fácil para administradores no técnicos actualizar textos e imágenes.

Las funcionalidades de Plone son más potentes que los otros tres sistemas en todas las áreas que hemos revisado excepto en una –Web 2.0/Comunidades-, dónde Drupal es la mejor opción. Su mayor hándicap está en la instalación y la configuración. Plone necesita un alojamiento específico, configurarlo y personalizarlo correctamente. Añadir temas gráficos, módulos, crear temas propios y configurar la estructura es más complejo que en el resto de sistemas. Aprender Plone para construir una simple página web no tiene mucho sentido –al final querrás contratar un consultor que esté familiarizado con el. Y como Plone está escrito en Python (en lugar del familiar PHP de los otros tres sistemas), puede ser más difícil encontrar alguien que pueda programar nuevas funcionalidades para este sistema.

Fuente: http://www.factorsim.info/2009/09/07/comparando-wordpress-joomla-drupal-y-plone-2/

viernes, 4 de septiembre de 2009

Joomla v/s Wordpress: Sus razones de cual es mejor

Entre los dos CMS más utilizados en el mundo es común que se hayan ciertas rivalidades, en los blogs No Solo Codigo habla de las ventajas que tiene Joomla y el en blog de Ayuda Wordpress se defiende con las ventajas que tiene Wordpress sobre Joomla. Yo los junte estas dos evualuciones para que se den una comparación, aunque para mí los dos son exelentes CMS que va según las necesidades de cada usuario, lo importante que estos CMS son de Open Source y gratuitos que los puedes probar y con cual quedarte si con uno o con los dos, es una decision de cada usuario.

Aquí les dejo las en realidad 6 razones de cada uno de cual es el mas convieniente:  

5 razones por las cuales deberías usar Joomla en lugar de Wordpress

1.-Cuando necesitas algo más que un blog. Con Wordpress estamos muy limitados a la estructura de un blog. Con Joomla podemos crear cualquier estructura de navegación para nuestro sitio web.

2.- Más y más diversas extensiones. Joomla posee un catálogo de extensiones más amplio que Wordpress, desde tiendas virtuales a sistemas de tickets. Además, el sector profesional está más enfocado en Joomla, por lo que si necesitas algo de pago en un determinado momento, es más fácil encontrarlo.

3.- Más potencia. Mucha gente dice que Wordpress es algo más que un blog y que se pueden crear sitios realmente complejos. Es cierto que Wordpress es una herramienta muy potente, pero lo es mucho más. Por algo debe ser que Joomla es elegido en multitud de instituciones públicas como sistema encargado de gestionar sus contenidos.

4.- Sistema de plantillas más sofisticado. El sistema de plantillas de Joomla es bastante más elegante que el de Wordpress. La plantilla está definida en un solo fichero, donde se puede observar toda la estructura XHTML de la página y realizar modificaciones de una forma muy cómoda. Wordpress es un lío de ficheros difícil de entender. Aún así el sistema de Wordpress es también muy potente. Esto propicia que muchas empresas se dediquen a desarrollar plantillas de calida profesional para Joomla, lo que puede sacarnos de un apuro en un determinado momento.

5.- Más fácil de personalizar. Debido a todo lo anterior, es más fácil conseguir lo que se quiere, por lo tanto te hará más productivo en tu trabajo diario y se eres un profesional, te hará ganar más dinero.

6.- API orientada a objetos más elegante y potente. Esta es una inclusión mia, no he podido remediarlo. Muchas veces he leido que Joomla es malo para desarrolladores por que su API es mala. Yo creo que el API de Joomla está muy bien resuelta y es muy elegante. Utiliza patrones de programación bien conocidos y está pensada para crear extensiones bastante complejos. Quizás por eso las extensiones de Joomla sonde mayor calidad que la de sus competidores.

5 razones por las que deberías usar WordPress en lugar de Joomla

1- Porque WordPress sirve para todo tipo de Webs, incluidos los blogs. Con Wordpress hace mucho tiempo que no estamos limitados a la estructura de un blog, pero los gestiona de maravilla, mucho mejor que Joomla. WordPress, además, es la mejor plataforma de publicación de contenido, y son las plantillas las que definen el formato, ya sea blog, revista, portal, etc. Hay miles, solo tu decides el aspecto final.

2.- Más y más diversos plugins. WordPress dispone actualmente de más de 6.400 plugins, frente a solo poco más de 3.200 extensiones para Joomla. Y eso a pesar de la veteranía de Joomla y la enorme comunidad de usuarios y desarrolladores. Esta efervescencia de WordPress no tiene parangón y habla de su muy buena salud frente al, aparente, estancamiento de Joomla. Por supuesto, hay plugins de WordPress para prácticamente cualquier necesidad que puedas tener en tu sitio web, también en opciones profesionales y de pago. WordPress hace tiempo que no es un CMS para bloggers sino un entorno profesional que usan los sitios más prestigiosos.

3.- Más potencia. Joomla hace tiempo que dejó de ser un estándar, y si actualmente ves muchas instituciones que lo siguen utilizando en gran medida es debido a que hace unos años “era lo que había”. Cada día hay más y más instituciones y clientes que están pidiendo la migración de Joomla a WordPress, para disponer de una administración más sencilla, un sistema de publicación más potente y una mejor gestión en general. ¿Quieres ejemplos?. Ya no hay diferencias apreciables en cuanto a potencia.

4.- Sistema de themes más sencillo y sofisticado. Frente al batiburrillo “veterano” (dicho finamente) de Joomla, WordPress ofrece un sistema de themes donde cada cosa está en su sitio, pudiendo identificar rápidamente que parte modificar de tu web simplemente retocando el fichero adecuado (header, footer, sidebar). Este inteligente sistema permite tener todo bajo control, organizar adecuadamente la estructura y le da mayor versatilidad. No digamos el multidisciplinar fichero “functions.php” o los child themes y frameworks.

5.- Más fácil de personalizar. Al estar todo mejor estructurado, cada cosa en su sitio, las personalizaciones son sencillas y te permiten tener un mayor control de los cambios. Puedes utilizar ficheros de unos themes en otros, solo cambiando los estilos y clases CSS, con lo que ahorras tiempo y aprovechas los trabajos para un cliente como posibles soluciones para otros. Como profesional te gustará tener todo bajo control. Me temo que en usabilidad también WordPress gana a Joomla.

6.- Ya he hablado en el segundo punto de como la API de plugins de WordPress permite una enorme versatilidad. A pesar de su juventud, WordPress ha evolucionado de tal manera que actualmente sus posibilidades son prácticamente infinitas, la imaginación del desarrollador es el único límite, sino que se lo pregunten a Andrés Nieto.

Fuentes:  

No Solo Codigo: http://www.nosolocodigo.com/5-razones-por-las-cuales-deberias-usar-joomla-en-lugar-de-wordpress

Ayuda Wordpress: http://ayudawordpress.com/5-razones-por-las-que-deberias-usar-wordpress-en-lugar-de-joomla/

lunes, 24 de agosto de 2009

Curso de Joomla en Santiago de Chile


Una de las comunidades Joomla dentro de Chile, joomleros.cl inicia unos cursos básicos sobre Joomla en Santiago de Chile que es el primer Curso Taller “Instalación y Configuración de Joomla”. Éste se enmarca en un ciclo de 4 Talleres a llevarse a cabo durante lo que queda del año 2009, este curso enseñará sobre la instalación y configuración en Joomla el primer paso para experimentar sobre este CMS libre.

El curso se realizará en pleno Santiago Centro en Estado 360 oficina 401 el sabado 29 de agosto a las 10:30 hrs. y termina a las 13:30 hrs. su valor es de $ 5000 pesos.

Más info en su sitio: http://www.joomleros.cl

viernes, 10 de julio de 2009

Como instalar Joomla en el servidor gratuito Byet.com

Hay varios servidores gratuitos de buena calidad como 000webhost pero como son muy conocidos algunas veces se saturan y andan un poco lento o no esta dispnible, hasta que encontré este exelente hosting gratuito que puede ser una alternativa para hacer sus pruebas lo más real posible en un CMS eso si es recomendable hacer solo pruebas o hacer un demo del sitio al cliente en forma on-line, una vez aceptado el proyecto hay que subirlo en un buen hosting pagado con soporte para Joomla.

Bueno lo primero que tenemos que hacer es registrarnos en Byet.com http://byethost.com/free-hosting una vez registrado tienes que ir a tu correo electronico y confirmarlo una vez dentro debes desacargar el PDF con los datos que te da el hosting o volver a tu correo donde tambien estan los datos, despues de esto debes ir a JoomlaSpanish y bajar el archivo de Joomla en español, un vez descargado y descomprimido en 7Zip, tienes que tener un programa FTP para subirla utiliza Filezilla, cuando abres Filezilla debes ir a Archivo > Gestor de sitios y presionar Nuevo Sitio y poner los datos que te dejo byethost.com en donde dice FTP server, username y password una vez puestos los datos hay que conectar, y al conectarse aparecera en el lado derecho una carpeta htdocs entra en esa carpeta y sube la carpeta descomprimida de Joomla de su computador que esta en el lado izquierdo y lo arrastra hacia el lado derecho y ahi empieza el proceso de subida del archivo hacia el servidor remoto tiene que esperar un buen rato hasta que deje de hacer actividad de subida una vez todo subido debes cambiar el nombre de la carpeta joomla con F2 y dejarlo como joomla.

Una vez subido todo la carpeta de Joomla vamos a la direccion que te dio Byethost en el PDF por ejemplo nombredeusuario.byethost.com y te aparecera la pagina de bienvenida pero antes que eso tienes que ir a http://panel.byethost.com para hacer una base de datos para tu sitio joomla, tienes ir a Bases de Datos > MySQL Databases como en esta imagen:


entras y donde dice database-name pones el nombre de joomla y presionas Crear Base de Datos y quedara el nombredeusario_joomla y debe quedar como esto:


una vez listo ahora debes ir a la siguiente direccion nombredeusuario.byethost6.com/joomla y ahi entraras al instalador de Joomla, le presionas el botón Siguiente en Seleccione su Idioma, despues Siguiente en Comprobación previa, Siguiente en Licencia Siguiente y en la parte Base de Datos, y aquí es importante porque aquí debes poner la base de datos que creaste hace algún momento, debes volver a VistaPanel e ir a Bases de Datos > MySQL Databases y anotar donde dice Nombre de la base de datos la base de datos que creaste como nombredeusario_joomla, despues la contraseña la misma que entras con VistaPanel y el Nombre de usuario y Nombre del sevidor debes fijarte bien en el VistaPanel que al lado izquierdo en la columna azul sale Información de la Cuenta y donde sale MySQL Host es Nombre del sevidor (NO debes poner “localhost”) y donde sale MySQL Nombre de Usuario es el Nombre de usuario y en Tipo de base de datos como sale aquí:



Una vez puestos los datos de la base de datos que creaste para la instalacion de Joomla deberia quedar algo parecido a esto:


Despues haces Siguiente en Configuración FTP, y en Configuración Principal poner los datos y presionar el botón “Instalar los datos de ejemplo predeterminados” le haces siguiente y aquí tambien es importante debes volver a tu programa FTP FileZilla te conectas con el servidor de Byethost ahi tienes que ir a la carpeta joomla y en la carpeta installation debes borrarlo como esta imagen:


esperas un momento hasta que se borre toda la carpeta y una vez hecho esto vuelves a tu navegador Firefox y presionas el botón Administrador y listo tienes tu Joomla instalado!

Pones admin en Nombre de Usuario y la Contrseña que creaste en la parte de la Configuración Principal y entras al administrador, recuerda si quieres volver al administrador debes poner nombredeusuario.byethost6.com/joomla/administrator

Bueno ojala que te resulte, buena suerte con la instalación Joomla y Byethost! ;)

martes, 16 de junio de 2009

Instalar Wamp como localhost en Windows XP

Mucho se habla de los CMS y lo ventajoso que pude ser a la hora de hacer sitios web, pero para probarlo hay que tener un servidor para hacerlo, en algunos casos se puede hcer en algún hosting gratuito, pero algunas veces necesitomos un servidor local o que tu computador se convierta en un servidor con Apache, MSQL y PHP ya sea que no hay internet o hacer test y desarrollar un sitio para subirlo listo hacia la nube de internet.

Aqui les dejo un video tutotrial desarrollado por Lullabot de como instalara un servidor en tu propio computador en este caso es en Wamp sobre Windows XP en que se instala Drupal aunque se puede instalar Joomla o Wordpress en la carpeta "www" sin problemas en sus respectivas carpetas.

Debes descargar Wamp para poder seguir y utilizarlo con este video descargalo aqui: http://wamp-server-wamp5.uptodown.com/

Este video esta en ingles pero este muy bien explicado y graficado


Original Video - More videos at TinyPic

lunes, 8 de junio de 2009

Videotutorial de como Instalar Drupal 6

Este es un exelente video tutorial de como instalar Drupal 6, este video fue hecho por Addison Berry de lullabot.com, también enseña como hacer una base de datos en PHPAdmin que no estan complicado como parece, esta en inglés pero esta muy claro los pasos que da a seguir.
Fuente: http://www.lullabot.com/videocasts/installing-drupal-6


Original Video - More videos at TinyPic