viernes, 29 de mayo de 2015

Aplicaciones Web con Rails


Rails - Aplicaciones Web con Rails

¿Que es Rails? Rails es un framework de aplicaciones web, formado por un conjunto de clases, modulos, constantes, funciones y scripts.

Un conjunto de librerías, automatismos y convenciones destinados a resolver los problemas más comunes a la hora de desarrollar una aplicación web, para que el programador pueda concentrarse en los aspectos únicos y diferenciales de su proyecto en lugar de los problemas recurrentes.

Cabe mencionar que Rails es una gema de Ruby y por eso de su nombre Ruby on Rails y que funciona a travez de una linea de comandos, Rails nos permite escalar rapido nuestra aplicacion.

Aunque muchos no lo sepan Rails ha ayudado a construir aplicaciones modernas de internet como: Twitter, Scribd, Hulu, Xing, Soundcloud, Basecamp, Github entre muchos otros

Ruby on Rails es el desarrollo web que no molesta

Muchas gracia por leer esta articulo y Siganos en @Rackcode y @Huixcospartan compartan en sus redes sociales

Articulos Relacionados

Fundamentos de CMS - Ejemplos de Codigo Abierto


CMS de Codigo Abierto - Ejemplos

Fundamentos de CMS Parte 7

CMS de codigo Abierto mas populares.

  • TYPO3

    CMS de nivel empresarial, contiene herramientas de gestion de usuarios y auditoria pose una gran comunidad
  • Alfresco

    CMS de caracter empresarial con 2 versiones, al alcance de desarrolladores expertos
  • HIPPO

    CMS de caracter educativo y financiero, cuenta con herramientas de comparaciendo de contenido
  • Umbraco

    CMS basado en .Net potente con extenciones de versiones de pago que potencial la funcionalidad
  • MODX

    Esta diseñado para trabajar con HTML y CSS es muy personalizable
  • Text Pattern

    Es un CMS centrado en los contenidos
  • Radiant

    Es un CMS orientado para sitios pequeños
  • Moodle

    Es un CMS orientado a la educacion con comunidad grande y mucha documentacion

Muchas gracia por leer esta articulo y Siganos en @Rackcode y @Huixcospartan compartan en sus redes sociales

Articulos Relacionados

Fundamentos de CMS - Caracteristicas Basicas


¿Que CMS es el ideal para mi? - Caracteristicas Basicas

Fundamentos de CMS Parte 6

Factores que puede influir para elegir un CMS

  • Tematica

    ¿Cual es la razon de ser?, ¿Encaja con nuestro Proyecto?
  • Editor

    ¿Es intuitivo?, ¿Como es la gestion de contenido?, ¿Cuanto dura la curva de aprendizaje?
  • Plantillas

    Existe una amplia gama de plantillas disponibles, Son faciles de adaptar.
  • Extenciones

    ¿Como es la integracion?, ¿Se administran bien las extenciones?
  • Plantillas

    Existe una amplia gama de plantillas disponibles, Son faciles de adaptar.
  • Seguridad

    Permite la configuracion de Seguridad, El sistema es robusto para ataques Hacker
  • Busquedas

    Como se realiza las busquedas, Sistema de busqueda es eficiente, Integra adecuadmente el SEO

Muchas gracia por leer esta articulo y Siganos en @Rackcode y @Huixcospartan compartan en sus redes sociales

Articulos Relacionados

Fundamentos de CMS - CMS es el ideal para mi



¿Que CMS es el ideal para mi?

Fundamentos de CMS Parte 5

El proceso de busqueda siempre es complicado, esto se debe a la variedad de CMS mismos que nos han recomendador o que hemos indagado por nuestra cuenta, pero resulta las caracteristicas y funcionalidades que proporciona cada CMS lo que nos complica el trabajo.

En este post veremos algunas cosas que nos facilitaran a la hora de decidir nuestras necesidades y cual deberia ser el mas adecuado.
  • No dejarse llevar por las caracteristicas de los CMS

    Quizas este sea el mayor error al elegir un CMS, puesto que nos dejamos llevar por las funcionalidades, sin antes pensar si realmente nos van a servir a la hora de publicar nuestro contenido.
  • Evaluar nuestras Necesidades

    Como deciamos anteriormente, necesitamos de sentarnos y pensar, que realmente necesito, ¿para que lo voy a ocupar?, ¿Que es lo realmente necesito?
  • Evaluar nuestras capacidades

    Tenemos que ver si tenemos el suficiente conocimiento para administrarlo y tambien si tenemos los suficientes recursos financieros.
  • No dejarse llevar por las caracteristicas de los CMS

    Quizas este sea el mayor error al elegir un CMS, puesto que nos dejamos llevar por las funcionalidades, sin antes pensar si realmente nos van a servir a la hora de publicar nuestro contenido.
  • Tematica

    Cual es el tema que va a abarcar nuestro CMS (comercio electronico,blog,wiki)
  • Extenciones y Plugings

    Una vez elegido el tema tenemos que indagar que extensiones vamos a utilizar y si hay soporta para el mismo.
  • Comunidades Soporte y Ayuda

    Tenemos que indagar en las comunidades y ayuda podemos encontrar en la web.
  • Demo

    Hacer pruebas de manera local, para asegurar que se cumplan con las necesidades, sino optar por otras.

Muchas gracia por leer esta articulo y Siganos en @Rackcode y @Huixcospartan compartan en sus redes sociales

Articulos Relacionados

Fundamentos de CMS - Caracteristicas en comun


Los CMS y sus Caracteristicas en comun

Fundamentos de CMS Parte 4

Apesar de que todos los CMS tienen una tematica diferente, todos comparten similitudes de las cuales hablaremos acontinuacion

Caracteristicas comunes en los CMS
  • Flujo de Trabajo

    Se requiere de primera instancia que un usuario acceda al navegador (Cliente) para poder gestionar el contenido
  • Usuarios y Roles

    Los contenidos se pueden administrar por usuarios con roles y acciones por un rol determinado (Autor,Editor,Administrador, SuperAdministrador) el cual debera cumplir con determinadas funciones.
  • Editor de Contendio Web

    La creacion del contenido se realiza a travez de un editor web, que se comparan con editores de texto como Word
  • Organizacion

    Los CMS estructuran su contenido a travez de Secciones y Categorias haciendo referencia al contenido.
  • Plantillas

    Estas son las que dotan de una estructura y apariencia a nuestro sitio.
  • Extensiones

    Son aplicaciones independientes a nuestra aplicacion que dotan de funcionalidades especificas a nuestra web.
  • Menus

    Son links que se pueden agregar a nuestra web que pueden enlazar a contenido estatico o dinamico.

Muchas gracia por leer esta articulo y Siganos en @Rackcode y @Huixcospartan compartan en sus redes sociales

Articulos Relacionados

Fundamentos de CMS - Tipos de CMS



Tipos de CMS

Fundamentos de CMS Parte 3

En la actualidad podemos encontrar multiples CMS de tematica diversa por lo que resulta verdaderamente complicado determinarlos.

CMS por Proposito General

  • Drupal
  • Joomla
  • Typo3
  • MODx
  • CMS Made Simple
  • Drupal
  • Zikula
  • Mambo
  • PHP-Nuke
  • e107
  • Concrete5

CMS de tipo Blog

  • Wordpress
  • Movable Type
  • Expression Engine
  • Text Pattern
  • Serendipity
  • Open Blog
  • B2evolution
  • LifeType
  • Nucleus
  • Dotclear
  • eggBlog
  • Pixie

CMS de tipo Educacional

  • Moodle
  • Dokeos
  • Dot Learn
  • Atutor
  • Docebo
  • Claroline
  • TCExam

CMS de tipo Comercio Electronico

  • Zen Cart
  • Magento
  • Cubecart
  • osCommerce
  • PrestaShop

CMS de tipo Wikis

  • Tiki Wiki
  • DokuWiki
  • MediaWiki
  • PmWiki

CMS de tipo Redes Sociales

  • BoonEx Dolphin
  • Elgg
  • Rayzz
  • phpFox

CMS de tipo Foros

  • Vanilla
  • phpBB
  • XMB
  • MyBB
  • Phorum
  • PunBB
  • SMF
  • FluxBB

CMS de tipo Proyectos

  • dotProject
  • phpCollab
  • ProjectPier
  • Mantis Bug Tracker
  • The Bug Genie
  • TaskFreak

CMS de tipo Soporte a Cliente

  • Crafty Syntax
  • Help Center Live
  • HESK
  • Ticket
  • ExoPHPDesk
  • Open Web
  • Messenger
  • phpOnline
  • phpMyFAQ

CMS de tipo Galeria Fotograficas

  • Coppermine
  • TinyWebGallery
  • Piwigo
  • Pixelpost
  • ZenPhoto
  • 4images

CMS de tipo Playlist Podcast

  • kPlaylist
  • Podcast Generator
  • Impleo

Llegamos al final de esta publicacion en proximas publicaciones hablaremos de cada uno y su funcion detallada.

Hoy contamos con una multiples opciones para gestionar los diferentes tipos contenidos, y ahora el reto es identificar que tipo de contenido vamos a mostrar y cual de todos ellos cumple con lo que necesito para empezar, tu Eliges.

Muchas gracia por leer esta articulo y Siganos en @Rackcode y @Huixcospartan compartan en sus redes sociales

Articulos Relacionados

Fundamentos de CMS - Contenido Estatico vs Dinamico


Contenido Estatico vs Contenido Dinamico

Fundamentos de CMS Parte 2

En la web hay 2 tipos de Paginas los de Contenidos Estaticos (Paginas con contenido determinado Sin Bases de datos) y CMS (Paginas con bases de datos)

Las diferencias mas significativas son:

Contenido Estatico

  • Los contenidos ofrecidos son modificados por Personal Tecnico
  • Los cambios son desarrollados y planeados por grupos de desarrolladores
  • Un rediseño implica una inversion significativa

Contenido Dinamico

  • Los contenidos pueden ser gestionados por personal sin conocimientos tecnicos
  • Se pueden añadir funcionalidades instalando extenciones
  • Los rediseños se hacen instalando plantillas

En conclusion

Hoy contamos con una multiples opciones para gestionar nuestros contenidos, y ahora el reto es identificar que tipo de contenido queremos ofrecer en la web, Contenido Estatico o Contenido Dinamico ,tu Eliges.

Muchas gracia por leer esta articulo y Siganos en @Rackcode y @Huixcospartan compartan en sus redes sociales

Articulos Relacionados