lunes, 25 de enero de 2016

Branding, MailChimp y Aweber





Branding



Branding es un anglicismo empleado en mercadotecnia que hace referencia al proceso de hacer y construir una marca (en inglés, brand equity) mediante la administración estratégica del conjunto total de activos vinculados en forma directa o indirecta al nombre y/o símbolo (logotipo) que identifican a la marca influyendo en el valor de la marca, tanto para el cliente como para la empresa propietaria de la marca.





Mailchimp



MailChimp es una aplicación basada en la web que funciona en la mayoría de navegadores, lo que significa que no es necesario descargar ni instalar ningún software en tu ordenador. Para asegurarte de que MailChimp funciona correctamente en tu navegador, debes habilitar las cookies, pop-ups y JavaScript. Para ver nuestros tutoriales en vídeo, necesitarás la última versión de Flash.
permite hacer envíos masivos a una lista de cuentas de correo que tengamos. El mensaje que realicemos será individualizado y legal.
Además nos permite ver el efecto de nuestro envío, es decir, cuántas personas han abierto el correo enviado, cuantas han clicado en cada uno de los enlaces que hayamos incluido en el mismo. 
E incluso cuantas cuentas de correo tenemos erróneas.
MailChimp nos facilita información sobre qué han hecho nuestros destinatarios, si han abierto el correo, si la dirección a la que hemos enviado es correcta, si ha hecho clik en algún enlace de los que hayamos incluido en el mensaje, si alguno se ha dado de baja. Aquí os pongo un ejemplo de uno de los muchos informes.




Aweber

Aweber es una herramienta de email marketing con la cual podremos crear, manejar, analizar y optimizar todas nuestras campañas y mantenernos en contacto con nuestros clientes, suscriptores y proveedores.
es un sistema de respuesta automatica, o dicho de otra forma, autorespondedor. En pocas palabras te permite comunicarte con tus clientes o futuros clientes de forma automatica o cuando tu lo desees, de manera que cuando tu lanzas un nuevo producto o proyecto puedes ofrecer un seguimiento de marketing de forma automatica, en intervalos de tiempo que tu previamente hayas establecido, asi como tambien ofrecer ofertas de ultima hora





Widget

Un widget o artilugio es una pequeña aplicación o programa, usualmente presentado en archivos o ficheros pequeños que son ejecutados por un motor de widgets o Widget Engine. Entre sus objetivos están dar fácil acceso a funciones frecuentemente usadas y proveer de información visual. Aunque no es condición indispensable, los widgets suelen ser utilizados para ser "empotrados" en otra página web, copiando el código que el mismo widget pone a disposición del usuario. Dado que son pequeñas aplicaciones, los widgets pueden hacer todo lo que la imaginación desee e interactuar con servicios e información distribuida en Internet; pueden ser vistosos relojes en pantalla, notas, calculadoras, calendarios, agendas, juegos, ventanas con información del tiempo en su ciudad, incluso sistemas de tiendas de comercio, etcétera.












lunes, 18 de enero de 2016

Cuadro Comparativo entre Ruby on Rails, Django y CodeIgniter




Ruby on Rails


Ruby on Rails es un entorno de desarrollo web de código abierto que está optimizado para la satisfacción de los programadores y para la productividad sostenible. Te permite escribir un buen código evitando que te repitas y favoreciendo la convención antes que la configuración.

Rails fue creado en 2003 por David Heinemeier Hansson y desde entonces ha sido extendido por el Rails core team, más de 2.100 colaboradores y soportado por una extensa y activa comunidad.






Django


es un framework de desarrollo web de código abierto, escrito en Python, que respeta el patrón de diseño conocido comoModelo–vista–controlador. Fue desarrollado en origen para gestionar varias páginas orientadas a noticias de la World Company de Lawrence, Kansas, y fue liberada al público bajo una licencia BSD en julio de 2005; el framework fue nombrado en alusión al guitarrista de jazz gitano Django Reinhardt.











CodeIgniter


es un framework para aplicaciones web de código abierto para crear sitios web dinámicos con PHP. «Su objetivo es permitir que los desarrolladores puedan realizar proyectos mucho más rápido que creando toda la estructura desde cero, brindando un conjunto de bibliotecas para tareas comunes, así como una interfaz simple y una estructura lógica para acceder esas bibliotecas










Cuadro comparativo 

      



               
Ruby on Rails
Django
CodeIgniter
Es de código abierto
Es de código abierto
Es de código abierto
Rubyes un lenguaje dinámico y Orientado a Objetos
Un mapeador objeto-relacional.
Framework en PHP: Comodidad en el lenguaje.
Manejo de excepciones, como Java y Python, para facilitar el manejo de errores.
Aplicaciones "enchufables" que pueden instalarse en cualquier página gestionada con Django.
Sencillez y excelente rendimiento
No es necesario mantener contadores de referencias en bibliotecas externas.
Una API de base de datos robusta
Mejora la seguridad: Visibilidad y vulnerabilidades.
Puede cargar bibliotecas de extensión dinámicamente si lo permite el sistema operativo.
Un sistema incorporado de "vistas genéricas" que ahorra tener que escribir la lógica de ciertas tareas comunes.
Ficheros de configuración del propio codeigniter o de nuestras clases. Config
Tiene mejoras de hilos tienes soporte multi-hilo en todas las plataformas en las que corre Ruby.
Un sistema extensible de plantillas basado en etiquetas, con herencia de plantillas
Clases de base de datos llenas de características con soporte para varias plataformas.
Formulario y Validación de datos.
Seguridad y filtro XSS.
Manejo de sesión.
Ruby es fácilmente portable
Un despachador de URLs basado en expresiones regulares.
Funciones que nos ayudan a mostrar o generar el contenido. Helpers
 Poderoso
“Language stays out of your way”
Un sistema "middleware" para desarrollar características adicionales; por ejemplo, la distribución principal de Django incluye componentes middleware que proporcionan cacheo, compresión de la salida, normalización de URLs, protección CSRF y soporte de sesiones.
Son funciones que le podemos dar la orden que se carguen, por ejemplo, antes de cargar
los controladores o que sea la última función en cargar.
Hooks
Equipado con excelentes librerías
Soporte de internacionalización, incluyendo traducciones incorporadas de la interfaz de administración.
Librería de manipulación de imágenes (cortar, copiar, redimensionar)

Documentación incorporada accesible a través de la aplicación administrativa (incluyendo documentación generada automáticamente de los modelos y las bibliotecas de plantillas añadidas por las aplicaciones).
Compatible con PHP4.

Sistema basado en Modelo-Vista-Controlador.


Cuadro comparativo entre CMS, LMS y LCMS




Definición 





CMS

Un Sistema de Gestión de Contenido-CMS (Content Management System, en inglés) es un software que permite la creación y administración de los contenidos de una página Web, principalmente, de forma automática. Así, con él podemos publicar, editar, borrar, otorgar permisos de acceso o establecer los módulos visibles para el visitante final de la página. El CMS está formado por 2 elementos:





LMS

Un Sistema de Gestión de Aprendizaje-LMS (Learning Management System) es un software que automatiza la administración de acciones de formación Son variadas las funcionalidades de un LMS   almacena datos sobre los usuarios, realiza un seguimiento del aprendizaje y la temporización de los trámites y genera informes automáticamente para tareas de gestión específicas. También desarrolla procesos de comunicación, e incluso algunos LMS permiten posibilidades de autoría de contenidos.





LCMS


Un Sistema de Gestión de Contenidos de Aprendizaje-LCMS (Learning Content Management System, en inglés) es una aplicación de software que combina las capacidades de gestión de cursos de un LMS con las capacidades de almacenamiento y creación de contenidos de un CMS. Los LCMS se acercan a la denominación en castellano de “campus virtuales”. Permite la creación y el desarrollo eficiente de contenidos para el aprendizaje proporcionando las herramientas necesaria a autores, diseñadores instruccionales y expertos del tema











Cuadro comparativo


         
CMS
LMS
LCMS
Está más orientada a la gestión de contenidos, más que a la gestión del aprendizaje.
Su propósito específico es: educativo.                                         
. Es un software para la gestión de contenidos de aprendizaje de los diversos programas de capacitación que se configuran en el desarrollo en toda la organización
No incluye herramientas de comunicación para la docencia.     
Se adecuan a los propósitos específicos del denominado eLearning (aprendizaje en línea)
Sigue los estándares de la enseñanza digital IMS, AICC y SCORM
Administra y gestiona principalmente contenidos digitales y su publicación  (www, Java).                         
Administra y gestiona contenidos formativos.                                      
Sigue los estándares de la enseñanza digital IMS, AICC y SCORM
Fueron desarrollados internamente por organizaciones que publicaban mucho en internet, como revistas en línea, periódicos y publicaciones corporativas
Permite herramientas de comunicación para la actividad docente

Existen CMS de diferente tipología en función de gustos, tamaños y bolsillos: desde los dirigidos a grandes empresas, hasta los de publicación individual; desde los que cuestan varios miles de euros, hasta los open source; y desde los que son para servidores Linux, hasta los que se basan en el sistema Windows
Es un software que planifica y gestiona los eventos de aprendizaje dentro de una organización, incluyendo el aula online o virtual y los cursos dirigidos por un instructor


Generalmente no incluye posibilidades de autoría.

miércoles, 13 de enero de 2016

Cuadro Comparativo Entre WordPress, Joomla y Drupal






BREVE HISTORIA 


WORDPRESS


WordPress es un sistema de gestión de contenidos o CMS (por sus siglas en inglés, Content Management System) enfocado a la creación de cualquier tipo de sitio, aunque ha alcanzado una gran relevancia usado para la creación de blogs (páginas web con una estructura cronológica que se actualiza regularmente). Ha sido desarrollado en el lenguaje PHP para entornos que ejecuten MySQL y Apache, bajo licencia GPL y es software libre. Su fundador es Matt Mullenweg. WordPress fue creado a partir del desaparecido b2/cafelog y se ha convertido en el CMS más popular de la blogosfera y en el más popular con respecto a cualquier otro CMS de uso general.2 3 Las causas de su enorme crecimiento son, entre otras, su licencia, su facilidad de uso y sus características como gestor de contenidos.






JOOMLA


Joomla es un sistema de gestión de contenidos (o CMS, por las siglas en inglés, Content Management System) que permite desarrollar sitios web dinámicos e interactivos. Permite crear, modificar o eliminar contenido de un sitio web de manera sencilla a través de un "panel de administración". Es un software de código abierto, programado o desarrollado en PHP y liberado bajo licencia Licencia pública general GNU (GPL). Este administrador de contenidos puede utilizarse en una computadora personal local (localhost), en una intranet o a través de Internet, y requiere para su funcionamiento una base de datos creada con un gestor de bases de datos (MySQL es lo más habitual), así como de un servidor HTTP Apache





DRUPAL



Drupal (pronunciación IPA en inglés: [druː pʰʊɫ]) es un marco de gestión de contenidos o CMS (por sus siglas en inglés, Content Management System) libre, modular multipropósito y muy configurable que permite publicar artículos, imágenes, archivos y otras cosas u otros archivos y servicios añadidos como foros, encuestas, votaciones, blogs y administración de usuarios y permisos. Drupal es un sistema dinámico: en lugar de almacenar sus contenidos en archivos estáticos en el sistema de ficheros del servidor de forma fija, el contenido textual de las páginas y otras configuraciones son almacenados en una base de datos y se editan utilizando un entorno Web. Es un programa libre, con licencia GNU/GPL, escrito en PHP, combinable con MySQL,





CUADRO COMPARATIVO



WordPress
Joomla
Drupal
Gestores de contenidos: CMS
Gestores de contenidos: CMS
Gestores de contenidos: CMS
Están escritos en PHP
Están escritos en PHP

Están escritos en PHP

Son de código abierto

Son de código abierto

Son de código abierto

Un núcleo y  módulos básicos de gestor de contenido
Un núcleo y  módulos básicos de gestor de contenido
Un núcleo y  módulos básicos de gestor de contenido
Catálogo de módulos, aplicaciones, plugins,
Catálogo de módulos, aplicaciones, plugins,
Catálogo de módulos, aplicaciones, plugins,
Catálogo de plantillas y temas gráficos
Catálogo de plantillas y temas gráficos
Catálogo de plantillas y temas gráficos
La popularidad en Wordpress: es de 625,000,000 resultados en Google
Son las páginas creadas con este software
La popularidad en Joomla: 385,000, 000 resultados en Google
Son las páginas creadas con este software
La popularidad en Drupal: 132,000, 000 resultados en Google
Son las páginas creadas con este software
Es un producto hecho “por programadores para Site Builders”.

Es un producto hecho “por programadores para Site Builders”.

Es un Producto hecho por “programadores para programadores”.

permite crear webs con bastantes prestaciones muy fácilmente pero si las quieres mejorar esto te costara mucho ya que es muy difícil
permite crear webs con bastantes prestaciones muy fácilmente pero si las quieres mejorar esto te costara mucho ya que es muy difícil
permite crear webs con bastantes prestaciones muy fácilmente y si la quieres mejorar es de igual manera muy fácil
vienen más prefabricados
vienen más prefabricados
Es multipropósito
Contienen  mayor grado de prefabricación y menos flexible
Contienen  mayor grado de prefabricación y menos flexible
Es menos prefabricado y cuesta más trabajo crear una página estándar
Los tableros de administración son amigables
Los tableros de administración son amigables
En este caso los tableros de administración son menos amigables