cms gratuitos y comerciales

17
CENTRO DE ESTUDIOS TECNOLÓGICOS Industrial y de Servicio No. 148 Profesor: Edgar Lawrence Cussin Delgado Alumna: Velázquez Soto María A. Materia: Módulo V.- Desarrolla, administra y configura soluciones de E-Learning y Comercio Electrónico Grado: 6° Grupo: “F” Durango, Dgo., a 20 de febrero de 2015

Upload: mariavsoto

Post on 18-Jul-2015

173 views

Category:

Education


4 download

TRANSCRIPT

CENTRO DE ESTUDIOS TECNOLÓGICOS Industrial y de

Servicio No. 148

Profesor: Edgar Lawrence Cussin Delgado

Alumna: Velázquez Soto María A.

Materia: Módulo V.- Desarrolla, administra y configura

soluciones de E-Learning y Comercio Electrónico

Grado: 6° Grupo: “F”

Durango, Dgo., a 20 de febrero de 2015

CMS

1

Velázquez Soto María A.

Índice

CMS COMERCIALES ............................................................................................................................................................. 2

WebCT .................................................................................................................................................................... 2

Vignette .................................................................................................................................................................. 2

Movable Type ......................................................................................................................................................... 3

Ventajas ...................................................................................................................................................................... 3

Sistema de categorías ................................................................................................................................................. 4

Drupal ..................................................................................................................................................................... 4

Funcionalidades .......................................................................................................................................................... 5

Módulos ...................................................................................................................................................................... 5

Conceptos generales de Drupal .................................................................................................................................. 5

CMS GRATUITOS ................................................................................................................................................................. 7

Moodle ................................................................................................................................................................... 7

Características generales ............................................................................................................................................ 7

Administración del sitio .............................................................................................................................................. 7

Módulos principales en Moodle ................................................................................................................................. 8

Ventajas ...................................................................................................................................................................... 9

Desventajas................................................................................................................................................................. 9

Joomla ................................................................................................................................................................... 10

Estructuras organizativas/asociativas o de decisión ................................................................................................ 10

Extensiones ............................................................................................................................................................... 10

Blogger .................................................................................................................................................................. 11

SilverStripe ............................................................................................................................................................ 12

El diseño de software ............................................................................................................................................... 12

Características .......................................................................................................................................................... 12

Módulos, widgets y temas ........................................................................................................................................ 13

CMS Made Simple ................................................................................................................................................. 13

WordPress ............................................................................................................................................................ 14

Estructura ................................................................................................................................................................. 14

Funcionalidades ........................................................................................................................................................ 15

Frog ....................................................................................................................................................................... 16

CMS

2

Velázquez Soto María A.

CMS COMERCIALES

WebCT http://www.webct.com/

Es un sistema comercial de aprendizaje virtual online, el cual

es usado principalmente por instituciones educativas para el

aprendizaje a través de Internet. La flexibilidad de las

herramientas para el diseño de clases hace este entorno muy

atractivo tanto para principiantes como usuarios

experimentados en la creación de cursos en línea. Los

instructores pueden añadir a sus cursos WebCT varias

herramientas interactivas tales como: tableros de discusión o

foros, sistemas de correos electrónicos, conversaciones en

vivo (chats), contenido en formato de páginas web, archivos

PDF entre otros.

WebCT tiene actualmente dos versiones: WebCT Vista y WebCT Campus Edition. Vista es la

versión profesional completa dirigida a empresas, y Campus Edition (Versión Universitaria) es

ofrecida a instituciones que ya tienen servicios tales como de sistemas de almacenamiento de

archivos y herramientas para registro de cursos. El programa no tiene costos establecidos, pero

este depende del tamaño de la institución y de como va ser usada. WebCT, especialmente la

versión Vista, rompe muchas de las pautas de uso de Internet. Dentro de los problemas

presentados se tienen: Deshabilita la opción del botón retroceder en los navegadores de Internet,

utiliza JavaScripts con URL y el uso de pestañas (lengüetas o tabs) en las páginas desplegadas

se vuelve deficiente. Muchos usuarios manifiestan dificultades al entrar o acceder al contenido de

las páginas o subir trabajos o asignaciones de las clases, independientemente de si usan

conexiones de internet por teléfono (dial-up) o banda ancha.

WebCT Vista es actualmente el tema de un pleito jurídico en alegaciones de que no es accesible a

los estudiantes con discapacidades. Este pleito creará, probablemente, una jurisprudencia que

tendrá ramificaciones en la necesidad de diseñar programas online que sean completamente

accesibles a todos los estudiantes.

Vignette http://www.vignette.com/es

Vignette es un paquete de software desarrollado por Vignette

Corporation con base en Austin, Texas, USA y compuesta por:

Gestor de contenidos (Vignette Content Management)

Un portal web (Vignette Application Portal)

Colaboración

Un gestor documental

CMS

3

Velázquez Soto María A.

Gestor de registros electrónicos (Records Management)

Originalmente fue fundado por Bob Davoli y Sigma Partners (en una etapa inicial de la compañía

Venture capital).

Actualmente la versión 7, es la última de su producto Gestor de Contenidos para la Empresa.

Consiste en varios paquetes de software, que permiten a usuarios de negocios no técnicos, crear,

editar y hacer un seguimiento de contenido a través de flujos de trabajo, y publicar este contenido

en la Web.

La plataforma Vignette proporciona principalmente soporte para Java EE. Y su producto para

desarrollar portales Web, (Vignette Application Portal) soporta el estándar JSR 168.

Los sitios en internet que son gestionados por versiones anteriores a la 7, son fáciles de identificar

porque tienen URLs formadas principalmente por números separados por comas.

Durante los años 90 la combinación del entorno de desarrollo Vignette y su API eran superiores al

tradicional desarrollo basado en CGI/vi/Perl ganando mucha popularidad entre los clientes debido

a su conveniencia y usabilidad.

En marzo del 2004, Vignette Corporation adquirió TOWER Technology Pty Limited.

En julio de 2009 Vignette fue absorbida por Open Text Corporation.

Vignette se caracteriza por su estructura poco intuitiva y una interfaz no orientada a un usuario

final, huyendo de los objetivos WYSIWYG. La escasa documentación técnica y la proporcionada

por usuarios de este software dan pistas de su desarrollo y aceptación como plataforma de gestión

de contenidos.

Movable Type https://movabletype.org/

Movable Type es una herramienta web desarrollada como software libre destinada a la creación y

publicación de weblogs. El weblogger, a la hora de usar este software, ha de disponer de un

servicio de hospedaje y un servidor web que soporte bases de datos.

Esta herramienta está orientada a usuarios entendidos, ya que hay que tener conocimientos

avanzados para su instalación, como lenguajes de servidor. Permite además configurar el

comportamiento mediante el lenguaje Perl. La distribución estándar se acompaña de una cantidad

importante de documentación en inglés.

El equipo de Movable Type ofrece la instalación a partir de 40 dólares. El precio aumenta

dependiendo de la complejidad que entrañe el proceso.

Ventajas

Sencillo de utilizar

CMS

4

Velázquez Soto María A.

Entre sus mejores virtudes se encuentra la posibilidad de disponer de un número

ilimitado de blogs con una sola instalación. También destaca por el empleo de bases de

datos para almacenar toda la información del weblog. Los tipos con los que es

compatible son: MySQL, PostgreSQL y Berkeley DB.

Por otra parte, Movable Type dispone de un sistema de comentarios, que el creador del

weblog puede activar o no. Gracias a éste los usuarios que visiten la web podrán dejar

sus opiniones y participar activamente en el sitio.

Sistema de categorías

La herramienta dispone de un sistema de categorías para agrupar la información de

forma coherente. Además, es posible crear usuarios con privilegios para administrar el

sitio.

Otra característica a tener en cuenta es la posibilidad de añadir al weblog un motor de

búsqueda interno para localizar noticias y comentarios.

Para facilitar la migración desde otros creadores de weblogs como Blogger, Movable

Type dispone de un sistema de importación de datos.

Discriminación de usuarios según su IP, notificación masiva por listas de correo

electrónico a todos los usuarios del weblog, creación automática de miniaturas de las

imágenes que se suban al servidor, o sindicación por RSS, son algunas de las opciones

que engrandecen una de las herramientas para creación de weblogs más completas.

Drupal https://www.drupal.org/

Drupal 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,

desarrollado y mantenido por una activa comunidad de usuarios. Destaca por la calidad de su

código y de las páginas generadas, el respeto de los estándares de la web, y un énfasis especial

en la usabilidad y consistencia de todo el sistema.

CMS

5

Velázquez Soto María A.

El diseño de Drupal es especialmente idóneo para construir y gestionar comunidades en Internet.

No obstante, su flexibilidad y adaptabilidad, así como la gran cantidad de módulos adicionales

disponibles, hace que sea adecuado para realizar muchos tipos diferentes de sitio web.

Funcionalidades

Drupal es un gestor de contenidos multipropósito que puede usarse para aplicaciones como por

ejemplo:

Portales comunitarios

Foros de discusión

Sitios web corporativos

Aplicaciones de Intranet

Sitios personales o blogs

Aplicaciones de comercio electrónico

Directorio de recursos

Sitios de redes sociales

Bibliotecas y archivos

Módulos

Existen tres tipos de módulos de Drupal, llamadas las "3 C":

Core (núcleo): son los módulos provistos por Drupal al instalarse, algunos de ellos

fueron contribuciones de la comunidad de Drupal que se incorporaron.

Contributed (contribuciones): son los módulos que son compartidos para la

comunidad de Drupal, están bajo GNU de Licencia Pública (GPL).

Custom (personalizados): son los módulos creados por el desarrollador del sitio.

Conceptos generales de Drupal

Módulo: El módulo (module) es un software que extiende las funcionalidades y/o características de

Drupal. Viene con módulos precargados según la versión, a los cuales se les puede añadir los que

se necesite según la funcionalidad que tenga el sitio.

Usuario, Permiso, Rol: Cada visitante del sitio que tenga ingreso al mismo o no (como visitante

anónimo) es considerado un Usuario para Drupal. Se pueden definir los tipos de usuario desde el

núcleo de Drupal en la parte de Perfil (profile) y los campos asociados a cada usuario. Los

Usuarios anónimos tendrán el ID cero (0), mientras que los que se encuentran registrados el ID

uno (1). A estos usuarios se les asignará los Permisos por medio de Roles, pudiendo crear

diferentes tipos de roles además de los preestablecidos por defecto, para luego agregarle o

quitarle permisos según la necesidad del sitio.

Nodo: El Nodo (node) es un término genérico para cada pieza de contenido del sitio. Algunos

ejemplos de nodos pueden ser: páginas en libros, temas de discusión en foros, entradas en blogs,

nuevos artículos, etc. Cada nodo será un tipo de contenido que tendrá un ID, un título, una fecha

CMS

6

Velázquez Soto María A.

de creación, un autor, un cuerpo o body y otras propiedades, también según qué otros módulos se

encuentre usando agregará más propiedades a cada nodo.

Comentario: El Comentario (comment) es otro tipo de contenido dentro de Drupal, ya que cada

comentario es una pequeña pieza de contenido que un usuario envía a un nodo específico, por

ejemplo, cada pieza de comentario dentro de una discusión en el foro.

Taxonomía: La Taxonomía (taxonomy) es el sistema mediante el cual Drupal clasifica el contenido

y es uno de los módulos del núcleo de Drupal. Se pueden definir los vocabularios propios como

grupos de términos de taxonomía. Cada tipo de vocabulario puede ser agregado como uno o más

tipos de contenido y por ello, los nodos en el sitio pueden ser clasificados según agrupaciones en

categorías, etiquetas o como cualquier cosa que se elija.

Base de datos: La información de Drupal depende de la base de datos, cada información se

encuentra en una tabla dentro de la base de datos. Por ejemplo, la información básica de los

nodos se encuentra en la tabla de Node.

Drupal soporta diferentes tipos de bases de datos, como:

Drupal 6: MySQL 4.1 o superior, PostgreSQL 7.1.

Drupal 7: MySQL 5.0.15 o superior con PDO; PostgreSQL 8.3 o superior con PDO; SQLite 3.3.7 o

superior; Microsoft SQL Server, Oracle y MongoDB están soportadas con módulos adicionales.

Path: Cuando se visita un sitio con Drupal, una parte de la dirección de URL es conocida como

path. Es la información enviada por el navegador a la base de datos. Si se está viendo la página

http://drupal.org/node/16785 el path será "node/16785". Por defecto, luego de la instalación del

sitio se proseguirá con "?q=". Pero con el sistema de URL limpias que se puede activar desde la

administración se puede quitar ese atributo.

Plantilla: La Plantilla (theme) controlará cómo se visualizará el sitio, el diseño y los colores.

Consiste en uno o más archivos en PHP que definen la salida HTML, con uno o más archivos en

CSS definiendo las fuentes, colores y otros estilos.

Región, Bloque, Menú: Drupal se encuentra dividido en Regiones (regions) que pueden incluir la

cabecera, el pie, las barras laterales, la sección principal de contenido. Los Bloques (blocks) es la

información que se visualiza en las diferentes regiones, pudiendo tomar la forma de menús (como

el menú de navegación) o visualizaciones de módulos (como los contenidos más vistos del foro) o

información estática o dinámica que fue creada por un usuario (como eventos). Existen tres menús

estándar en Drupal: Enlaces primarios, Enlaces secundarios y Menú de navegación. Los primarios

y secundarios son construidos a criterio de los administradores y mostrados automáticamente.

También se pueden crear menús personalizados mediante la creación de bloques.

CMS

7

Velázquez Soto María A.

CMS GRATUITOS

Moodle https://moodle.org/?lang=es

Es una aplicación web de tipo Ambiente Educativo Virtual, un

sistema de gestión de cursos, de distribución libre, que ayuda a los

educadores a crear comunidades de aprendizaje en línea. Este tipo de

plataformas tecnológicas también se conoce como LCMS (Learning Content

Management System). La versión más reciente es la 2.7.

La palabra Moodle era al principio un acrónimo de Module Object-Oriented Dynamic Learning

Environment (Entorno Modular de Aprendizaje Dinámico Orientado a Objetivos).

Una de las ventajas es que respaldan la interacción grupal, al mismo tiempo que permite la

conversación privada entre los estudiantes. Este medio es ideal para llevar a cabo evaluaciones

del curso; en este caso el docente prepara una serie de preguntas y las plantea durante la

realización del encuentro con sus estudiantes. Todos los participantes responden y, al mismo

tiempo, pueden hacer observaciones sobre los comentarios expresados por los demás

compañeros. Todos los participantes pueden contribuir simultáneamente mientras el sistema los

identifica automáticamente y al finalizar aparece una transcripción del encuentro. No obstante, es

necesario resaltar que estas herramientas sólo pueden ser utilizadas con el uso del internet.

Características generales

Promueve una manera constructiva social (colaboración, actividades, reflexión crítica, etc.). Su

arquitectura y herramientas fueron diseñadas para clases en línea, así como también para

complementar el aprendizaje presencial.

La instalación requiere una plataforma que soporte PHP y la disponibilidad de una base de datos.

Moodle tiene una capa de abstracción de bases de datos por lo que soporta los principales

sistemas gestores de bases de datos.

Se ha puesto énfasis en una seguridad sólida en toda la plataforma. Todos los formularios son

revisados, las cookies cifradas, etc. La mayoría de las áreas de introducción de texto (materiales,

mensajes de los foros, entradas de los diarios, etc.) pueden ser editadas usando el editor HTML,

tan sencillo como cualquier editor de texto.

Administración del sitio

Las características de administración que ofrece Moodle son:

Administración general por un usuario administrador, definido durante la instalación.

Personalización del sitio utilizando "temas" que redefinen los estilos, los colores del sitio,

la tipografía, la presentación, la distribución, etc.

Pueden añadirse nuevos módulos de actividades a los ya instalados en Moodle.

CMS

8

Velázquez Soto María A.

Los paquetes de idiomas permiten una localización completa de cualquier idioma. Estos

paquetes pueden editarse usando un editor integrado.

El código está escrito en PHP bajo GNU GPL versión 3.

Mejor potencialidad

Módulos principales en Moodle

Módulo de tareas: Puede especificarse la fecha final de entrega de una tarea y la calificación

máxima que se le podrá asignar, los estudiantes pueden subir sus tareas (en cualquier formato de

archivo) al servidor. Se registra la fecha en que se han subido, se permite enviar tareas fuera de

tiempo, pero el profesor puede ver claramente el tiempo de retraso, para cada tarea en particular,

puede evaluarse a la clase entera (calificaciones y comentarios) en una única página con un único

formulario, Las observaciones del profesor se adjuntan a la página de la tarea de cada estudiante

y se le envía un mensaje de notificación, y el profesor tiene la posibilidad de permitir el reenvío de

una tarea tras su calificación.

Módulo de consulta: Es como una votación. Puede usarse para votar sobre algo o para recibir una

respuesta de cada estudiante (por ejemplo, para pedir su consentimiento para algo). El profesor

puede ver una tabla que presenta de forma intuitiva la información sobre quién ha elegido qué y se

puede permitir que los estudiantes vean un gráfico actualizado de los resultados.

Módulo foro: Hay diferentes tipos de foros disponibles: exclusivos para los profesores, de noticias

del curso y abiertos a todos.

Todos los mensajes llevan adjunta la foto del autor. Las discusiones pueden verse anidadas, por

rama, o presentar los mensajes más antiguos o los más nuevos primero, el profesor puede obligar

la suscripción de todos a un foro o permitir que cada persona elija a qué foros suscribirse de

manera que se le envíe una copia de los mensajes por correo electrónico, el profesor puede elegir

que no se permitan respuestas en un foro (por ejemplo; para crear un foro dedicado a anuncios),

el profesor puede mover fácilmente los temas de discusión entre distintos foros.

Módulo diario: Los diarios constituyen información privada entre el estudiante y el profesor. Cada

entrada en el diario puede estar motivada por una pregunta abierta, la clase entera puede ser

evaluada en una página con un único formulario, por cada entrada particular de diario, los

comentarios del profesor se adjuntan a la página de entrada del diario y se envía por correo la

notificación.

Módulo cuestionario: Los profesores pueden definir una base de datos de preguntas que podrán

ser reutilizadas en diferentes cuestionarios, las preguntas pueden ser almacenadas en categorías

de fácil acceso, y estas categorías pueden ser "publicadas" para hacerlas accesibles desde

cualquier curso del sitio. Los cuestionarios se califican automáticamente, y pueden ser

recalificados si se modifican las preguntas, los cuestionarios pueden tener un límite de tiempo a

partir del cual no estarán disponibles. El profesor puede determinar si los cuestionarios pueden ser

resueltos varias veces y si se mostrarán o no las respuestas correctas y los comentarios, las

preguntas y las respuestas de los cuestionarios pueden ser mezcladas (aleatoriamente) para

CMS

9

Velázquez Soto María A.

disminuir las copias entre los alumnos. Las preguntas pueden crearse en HTML y con imágenes.

Las preguntas pueden importarse desde archivos de texto externos. Las preguntas pueden tener

diferentes métricas y tipos de captura.

Módulo recurso: Admite la presentación de un importante número de contenido digital, Word,

PowerPoint, Excel, Flash, vídeo, sonidos, etc. Los archivos pueden subirse y manejarse en el

servidor, o pueden ser creados sobre la marcha usando formularios web (de texto o HTML),

pueden enlazarse aplicaciones web para transferir datos.

Módulo encuesta: Se proporcionan encuestas ya preparadas (COLLES, ATTLS) y contrastadas

como instrumentos para el análisis de las clases en línea. Se pueden generar informes de las

encuestas los cuales incluyen gráficos. Los datos pueden descargarse con formato de hoja de

cálculo Excel o como archivo de texto CSV. La interfaz de las encuestas impide la posibilidad de

que sean respondidas sólo parcialmente. A cada estudiante se le informa sobre sus resultados

comparados con la media de la clase.

Módulo wiki: El profesor puede crear este módulo para que los alumnos trabajen en grupo en un

mismo documento.

Todos los alumnos podrán modificar el contenido incluido por el resto de compañeros.

De este modo cada alumno puede modificar el wiki del grupo al que pertenece, pero podrá

consultar todos los wikis.

El wiki sirve como base para mantener comunicación constante con los integrantes de un grupo de

estudio.

Ventajas

Una de las características más atractivas de Moodle, que también aparece en otros gestores de

contenido educativo, es la posibilidad de que los alumnos participen en la creación de glosarios, y

en todas las lecciones se generan automáticamente enlaces a las palabras incluidas en estos.

Además, las Universidades podrán poner su Moodle local y así poder crear sus plataformas para

cursos específicos en la misma universidad y dando la dirección respecto a Moodle, se moverá en

su mismo idioma y podrán abrirse los cursos a los alumnos que se encuentren en cualquier parte

del planeta: http://moodle.org/.

Desventajas

Algunas actividades pueden ser un poco mecánicas, dependiendo mucho del diseño

instruccional. Por estar basado en tecnología PHP, la configuración de un servidor con

muchos usuarios debe ser cuidadosa para obtener el mejor desempeño. Falta mejorar su

interfaz de una manera más sencilla. Hay desventajas asociadas a la seguridad,

dependiendo en dónde se esté alojando la instalación de Moodle y cuáles sean las políticas

de seguridad y la infraestructura tecnológica con la cual se cuente durante la instalación.

La plataforma puede no ser relativamente fácil para muchos usuarios.

CMS

10

Velázquez Soto María A.

Un fallo en los servidores o caída del servicio de internet, puede dejar al usuario inhabilitado

para realizar sus actividades.

Joomla http://www.joomlaspanish.org/

Es un Sistema de gestión de contenidos o CMS (por sus 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, desarrollado en PHP y liberado bajo licencia GPL. Este

administrador de contenidos puede utilizarse en una PC local (en 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.

Estructuras organizativas/asociativas o de decisión

La gestión de administración principal del proyecto esta delegada al grupo principal ("Core Team").

Todos los miembros de este grupo trabajan en conjunto

como un solo grupo, comprometidos para guiar a

Joomla dentro del movimiento de código abierto. Este

grupo está compuesto por diferentes perfiles, con

variadas experiencias y una serie diversa de disciplinas.

Este grupo nace cuando se experimentó el surgimiento

de Joomla en el 2005. El grupo principal es mucho más

que una congregación de desarrolladores, su

responsabilidad principal radica en la organización con

respecto Joomla en su estructura funcional como

organización y no únicamente en la programación del sistema de gestión de contenidos.

El proyecto se constituye de varios grupos que se han creado para enriquecer el conocimiento que

la comunidad Joomla proporciona. Cada uno de los grupos se centra en un aspecto específico de

Joomla que es importante para la expansión y desarrollo, el grupo principal no puede estar en

cada discusión de estos temas, por ello existe un líder y un cabecilla alterno en cada uno de los

grupos que se encargan de comunicarse de forma directa con el Grupo Principal.

Los grupos de trabajo suministran un canal de comunicación esencial entre la gran comunidad de

Joomla y el grupo principal de forma que traen inquietudes a la luz, mediación de cambios y

extensión de información.

Extensiones

Una de las mayores potencialidades que tiene este CMS es que su funcionalidad base puede ser

extendida por medio de extensiones, los tipos de extensiones son: Componentes, Módulos,

Plantillas, Plugins y Lenguajes. Cada uno de estos tipos extiende las funcionalidades de Joomla!

de una manera diferente:

CMS

11

Velázquez Soto María A.

Componentes: Son extensiones que cargan como elemento funcional principal en Joomla!, un

componente usualmente agrega una funcionalidad de impresión de contenido a Joomla, este es el

caso de com_content que es el componente principal de administración de contenido estándar de

Joomla, se caracterizan porque Joomla de forma nativa solo soporta el manejo de un solo

componente al mismo tiempo.

Módulos: Son extensiones que nos permiten cargar en una posición de una plantilla de joomla una

salida de datos una funcionalidad específica, usualmente un módulo nos permite colocar la salida

de un componente

Plantillas: Son extensiones que nos permiten cambiar la parte de vista del CMS, el archivo

index.php de la plantilla de Joomla! determina donde cargarán los componentes y los módulos.

Plugins: Los plugins son extensiones que corren bajo disparadores seleccionados, realizando

acciones seleccionadas mientras el CMS realiza la carga

Lenguajes: Los lenguajes son archivos de traducción que permiten colocar el CMS en cualquier

idioma, Joomla es multi-idioma Nativo

Existen cientos de extensiones disponibles y con diversas funcionalidades como por ejemplo:

Generadores de formularios dinámicos

Directorios de empresas u organizaciones

Gestores de documentos

Galerías de imágenes multimedia

Motores de comercio y venta electrónica

Software de foros y chats

Calendarios

Software para blogs

Servicios de directorio

Boletines de noticias

Herramientas de registro de datos

Sistemas de publicación de anuncios

Servicios de suscripción

E-commerce

Blogger https://accounts.google.com/ServiceLogin?service=blogger&passive=1209600&continue=htt

ps://www.blogger.com/home&followup=https://www.blogger.com/home&ltmpl=start

Blogger es un servicio creado por Pyra Labs, y adquirido por Google en el año

2003, que permite crear y publicar una bitácora en línea. Para publicar

contenidos, el usuario no tiene que escribir ningún código o instalar programas

de servidor o de scripting.

CMS

12

Velázquez Soto María A.

Los blogs alojados en Blogger generalmente están alojados en los servidores de Google dentro

del dominio blogspot.com. Hasta el 30 de abril de 2010, Blogger permitió publicar bitácoras a

través de FTP.

SilverStripe http://www.silverstripe.org/

Es un libre y de código abierto sistema de gestión de contenido

(CMS) y el Marco para la creación y mantenimiento de sitios web

y aplicaciones web. Proporciona una salida del panel de

administración basada en web casilla que permite a los usuarios

realizar modificaciones en partes del sitio web, que incluye un

WYSIWYG editor del sitio. El núcleo del software es SilverStripe

Marco, un PHP framework de aplicaciones Web.

SilverStripe es liberado bajo los términos de la licencia BSD.

El diseño de software

SilverStripe separa las funciones de los autores de contenido (que reciben un rico ( AJAX interfaz

de usuario) basada en web que omite la jerga técnica) y sitios Web diseñadores / desarrolladores

(que escriben código: HTML, CSS, JavaScript y PHP). Esto proporciona un contraste con los

productos de la CMS que permiten tareas de desarrollo web técnicos para llevar a cabo dentro de

una interfaz gráfica de usuario, y un contraste con los marcos de programación que no ofrecen

fuera de la aplicación de edición de contenido de la caja. El enfoque SilverStripe se afirma para

eliminar la complejidad para los autores de contenido, y ofrecer más flexibilidad a los

desarrolladores.

SilverStripe genera marcado utilizando un lenguaje de plantilla personalizada basada en W3C

HTML5 que ofrece marcadores de posición simples y lógica condicional. SilverStripe es extensible

a través de módulos, widgets, temas y personalización código.

Características

Las características notables de la SilverStripe CMS incluyen:

Fuera de la plantilla de la caja, apoyando el diseño de respuesta (funciona en teléfonos

inteligentes, tabletas y computadoras de escritorio)

Una interfaz de la aplicación web extensible

Edición de texto enriquecido basado en una versión modificada del TinyMCE

Incrustación rápida de videos y otros recursos de los sitios web como YouTube,

Slideshare, etc.

En lugar de edición de páginas

Instalación basada en la interfaz Web de módulos, widgets o temas

Personalización basada en la interfaz Web de temas

La gestión automatizada cache / ORM refresco

CMS

13

Velázquez Soto María A.

Módulos, widgets y temas

Módulos extienden la funcionalidad principal de SilverStripe. Algunos módulos existentes incluyen:

Blog, Advanced Workflow Management, comercio electrónico, foro, la autenticación LDAP /

OpenID. Los módulos están disponibles en el repositorio de módulos SilverStripe, que a partir de

agosto de 2012, enumera 208 módulos.

SilverStripe Widgets son pequeñas piezas de funcionalidad que puede ser de arrastrar y caer en

módulos SilverStripe (en particular el módulo de blog). Ejemplos de widgets incluyen: nubes de

etiquetas, fotos de Flickr, o palabra del día, a pesar de los widgets son un aspecto relativamente

menos utilizado de la plataforma. A partir de agosto de 2012, hay 96 widgets.

El directorio de temas SilverStripe proporciona una serie de temas, libremente disponibles

aportados por la comunidad (84 a partir de agosto de 2012).

Módulos, widgets y temas están disponibles como descargas gratuitas bajo la licencia BSD, y la

mayoría de ellos son de la comunidad contribuyó.

Made Simple http://www.opensourcecms.com/scripts/details.php?scriptid=9

CMS Made Simple (CMSMS) es una, libre de código abierto (GPL) del sistema de gestión de

contenidos (CMS) para proporcionar a los desarrolladores, programadores y propietarios de sitios

de desarrollo y administración de la zona basado en la web. En 2010 ganó el Packt Publishing

premio anual para la gestión de contenido de código abierto. Otros sistemas con los que

compararon Incluye Drupal, WordPress, eZ Publish y Joomla!

CMS Made Simple es un paquete de código abierto, desarrollado usando PHP con soporte para

MySQL. Aunque PostgreSQL fue apoyado previamente, los desarrolladores decidieron eliminar el

soporte de PostgreSQL y las versiones recientes ya no apoyar cualquier base de datos excepto

MySQL. El sistema de plantillas es impulsado mediante el Smarty motor de plantillas. CMS Made

objetivos sencillas para facilitar el desarrollo fácil y personalización con temas, módulos

adicionales, menús dinámicos, etiquetas y traducciones. Cuando se desarrolla una nueva

característica, la pestaña se abre lleno de texto predeterminado. El desarrollador comienza

borrando los bits que no necesita y, a continuación, añadir nuevas etiquetas que enlazan con

plugins, conocidos aquí como módulos. Como sugiere personaliza código de marcado de trabajo

existente.

CMS

14

Velázquez Soto María A.

CMS Made Simple tiene una sección de administración basada en web para el tema, plantilla, y el

desarrollo de estilos, la instalación y la actualización de módulos adicionales, la configuración de

los bloques de contenidos de la página, y los grupos de usuarios y permisos.

WordPress https://wordpress.org/

Es un sistema de gestión de contenido o CMS (por sus siglas

en inglés, Content Management System) enfocado a la

creación de blogs (sitios web periódicamente actualizados).

Ha sido desarrollado en PHP para entornos que ejecuten

MySQL y Apache, bajo licencia GPL y código modificable, y

su fundador es 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 y en

el más popular con respecto a cualquier otro CMS de uso

general. Las causas de su enorme crecimiento son, entre

otras, su licencia, su facilidad de uso y sus características

como gestor de contenidos.

Otro motivo a considerar sobre su éxito y extensión es la enorme comunidad de desarrolladores y

diseñadores, encargados de desarrollarlo en general o crear complementos y temas para la

comunidad. En agosto de 2013 era usado por el 18,9 % de todos los sitios existentes en internet.

WordPress nació del deseo de construir un sistema de publicación personal, elegante y con una

buena arquitectura («Código es poesía»). Basado en PHP, MySQL y con licencia GPL, WordPress

pone especial atención a la estética, estándares web y usabilidad.

En principio, está configurado para usar un blog por sitio o instalación, pero también es posible

tener varios blogs con varias o una única base de datos desde la versión 3.0.

Estructura

WordPress, en principio, es un sistema de publicación web basado en entradas ordenadas

por fecha; las entradas corresponden a una o más categorías o taxonomías. Además,

cuenta con un administrador de páginas estáticas no cronológicas.

La estructura y diseño visual del sitio depende de un sistema de plantillas independiente del

contenido, que pueden tener varias opciones de personalización dependiendo de su autor.

Bloques con funciones específicas por medio de complementos cuya publicación se realiza

por medio de widgets.

La filosofía de WordPress apuesta decididamente por la elegancia, la sencillez y las

recomendaciones del W3C pero depende siempre de la plantilla a usar. TwentyTen, por

ejemplo, es una plantilla predeterminada y que es válida como (X)HTML Tradicional y CSS.

CMS

15

Velázquez Soto María A.

Separa el contenido y el diseño en XHTML y CSS; aunque, como se ha dicho, depende de

la plantilla que se esté usando. No obstante, el código que se intenta generar en las

entradas apuesta por esta característica forzando (si así se elige) un marcado correcto.

La gestión y ejecución corre a cargo del sistema de administración con los complementos y

widgets que usan las plantillas.

Funcionalidades

Fácil instalación, actualización y personalización.

Actualización automática del sistema implementada en la versión 2.7.

Múltiples autores o usuarios, junto con sus roles o perfiles que establecen distintos niveles

de permisos (desde la versión 2.0).

Sitios con varios blogs (a partir de la versión 1.6).

Capacidad de crear páginas estáticas (a partir de la versión 1.5).

Permite ordenar artículos8 y páginas estáticas en categorías, subcategorías y etiquetas.

Cuatro estados por entrada: Publicado, Borrador, Esperando revisión (nuevo en WordPress

2.3) y Privado (solo usuarios registrados), además de uno adicional: Protegido con

contraseña.

Editor WYSIWYG (por sus siglas en inglés, «lo que ves es lo que tienes»), desde la versión

2.0.

Publicación mediante correo electrónico.

Importación desde Blogger, Blogware, Dotclear, Greymatter, Livejournal, Movable Type y

Typepad, Textpattern y desde cualquier fuente RSS. Se está trabajando para poder

importar desde pMachine y Nucleus además de la importación a través de scripts o

directamente de base de datos.

Guardado automático temporizado del artículo como borrador (a partir de la versión 2.2).

Permite comentarios y herramientas de comunicación entre blogs (Trackback, Pingback,

etc).

Admite el uso de permalinks (enlaces permanentes y fáciles de recordar) mediante

mod_rewrite .

Distribución de los artículos mediante RDF, RSS 0.92, RSS 2.0 y Atom 1.0.

Distribución de los comentarios (mediante RSS 2.0 y ATOM 1.0).

Gestión y distribución de enlaces.

Subida y gestión de datos adjuntos y archivos multimedia.

Admite complementos (versión 1.5).

Admite plantillas y widgets.

Búsqueda integrada en entradas y páginas estáticas, y widget predeterminado para la

búsqueda integrada de Google desde la versión 2.5.9.

Las críticas de WordPress se han centrado varias veces alrededor de su seguridad; muchos

problemas de seguridad no han sido resueltos en el software, particularmente entre 2007 y 2008.

De acuerdo con Secunia, WordPress a noviembre de 2008 tenía 7 advertencias de seguridad no

solucionadas (de un total de 31), con una calificación máxima de «Menos crítica».

CMS

16

Velázquez Soto María A.

Frog http://www.madebyfrog.com/

Frog es básicamente una versión PHP del CMS Radiant. Posee una interfaz de usuario

simplificada que es bastante intuitiva. Permite una jerarquía de páginas ilimitada y permite la

personalización de los templetes página por página. Incluye un editor WYSIWYG simplificado.

También posee snippets re-utilizables para piezas de contenidos que son regularmente utilizados.

La interfaz provee una estructura coherente y bien organizada, que es amigable al usuario, pero a

la vez es poderosa. La funcionalidad básica está orientada a un sitio con ilimitado número de

páginas, pero existen muchos plugins para extender esta funcionalidad. El código que Frog crea

es limpio y semántico.

Frog posee documentación decente, con bastantes artículos de “cómo hacer” tanto para las

funciones básicas como para las de desarrollo. También hay un canal IRC para obtener

respuestas a todas tus preguntas.