JOOMLA Y WORDPRESS

JOOMLA Y WORDPRESS

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 abiertoprogramado o desarrollado en PHP y liberado bajo 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.
Su nombre es una pronunciación fonética jumla para anglófonos de la palabra en Rastrojo (swahili), que significa "todos juntos" o "como un todo". Se escogió como una reflexión del compromiso del grupo de desarrolladores y la comunidad del proyecto.
Características como: generación de código HTML bien formado, gestión de blogs, vistas de impresión de artículos, flash con noticias, foros, polls (encuestas), calendarios, búsquedas integradas al sitio y soporte multi-idioma, son algunas de las herramientas que se pueden crear con Joomla! y debido a las tendencias actuales existe una gran apuesta por e-commerce en esta empresa.
Joomla corresponde al grupo de soluciones de código abierto, es un producto de software libre. Para el desarrollo de sus múltiples frentes, usa diferentes formas de comunicación como son: los encuentros por medio de IRC, foros, listas de correo, wikis y blogs. Este gestor de contenidos GDC sigue las pautas marcadas por el bazar, con su objetivo principal de dar solución a las necesidades de todos aquellos que participan de una u otra forma en el proyecto.

Una de las mayores potencialidades que tiene este CMS es que su funcionalidad base puede ser expandida a través de extensiones o mediante las mismas; 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.

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 permiten cargar en una posición de una plantilla de Joomla una salida de datos o una funcionalidad específica, usualmente un módulo nos permite colocar la salida de un componente.

Plantillas

Son extensiones que permiten cambiar la parte de vista del CMS, el archivo index.php de la plantilla de Joomla! determina dónde 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
  • Integración con otras plataformas
  • E-commerce

Proyecto realizado en Joomla: 


CLICK AQUÍ



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 página web. Originalmente alcanzó una gran popularidad en la creación de blogs, para convertirse con el tiempo en una de las principales herramientas para la creación de páginas web comerciales. Está desarrollado en el lenguaje PHP para entornos que ejecuten MySQL y Apache, bajo licencia GPL y es software libre. Sus fundadores son Matt Mullenweg y Mike Little. 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.​ Las causas de su enorme crecimiento son, entre otras, su licencia, su facilidad de uso y sus características como gestor de contenidos.
Aunque la mayor parte de la documentación existente, así como el espíritu original de sus desarrolladores, se basa en la utilización del motor de bases de datos MySQL sobre el servidor web Apache, éste sistema de gestión de contenidos puede también instalarse en entornos que ejecuten PostgresqlMariaDB y Nginx, Pueden verse pros y contras de la utilización de bases de datos alternativas en la documentación oficial . El mismo sitio puede ser consultado a la hora de planificar una instalación 
Otro punto a considerar sobre su éxito y extensión es la enorme comunidad de desarrolladores y diseñadores, encargados de programarlo en su núcleo o creando complementos (llamados plugins) y plantillas (llamados temas) para la comunidad. En noviembre de 2017 era usado por el 29,1% de todos los sitios en Internet y un 59,9% de todos los sitios basados en gestores de contenido (CMS).

Estructura[editar]

  • 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.
  • 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ículos y páginas estáticas en categorías, subcategorías y etiquetas.
  • Cuatro estados por entrada: PublicadoBorradorEsperando revisión (nuevo en WordPress 2.3) y Privado (solo usuarios registrados), además de uno adicional: Protegidocon 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 BloggerBlogwareDotclearGreymatterLivejournalMovable Type y TypepadTextpattern 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 (TrackbackPingback, 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.8
  • Integración:
    • bbPress, sistema de foros de los mismos creadores, se integra automáticamente con WordPress.
    • Integración con el foro Vanilla de Lussumo, al menos hasta la versión 2.2 no inclusive.

Multisitio

WordPress admite un sitio por instalación, pero gracias a extender el sitio por medio de complementos específicos es fácil administrar y configurar múltiples sitios desde una sola instalación. Esta característica está implementada en el núcleo de WordPress desde la versión 3.0.5
Luego de habilitarse la opción de Multisitio, se crea una red (WordPress Network9​), por lo que podrán administrarse varios sitios dentro de una misma instalación de WordPress, compartiendo temas, plantillas, plugins y dominio. Se puede acceder a cada sitio dentro de un subdirectorio o subdominio del dominio principal.

Plantillas o temas (themes)

Las plantillas o temas de WordPress son plantillas de diseño que sirven para establecer la apariencia y estructura de tu blog.
Hay una gran comunidad oficial, tanto profesional como de usuarios, dedicada al diseño de estas plantillas que se suelen listar  una vez han sido comprobadas y aprobadas oficialmente. Aunque la filosofía de WordPress apuesta por un marcado válido según las directrices del W3C, las posibilidades de este sistema, tanto a nivel de diseño, estructura o gestión, y la flexibilidad del sistema de plantillas y widgets en concreto, son enormes y prácticamente permiten tener desde un simple blog hasta un CMS personalizado.1011

Widgets

WordPress incorpora un sistema de widgets para sus plantillas desde la versión 2.2 que ofrece numerosas posibilidades y flexibilidad para el diseño y estructura de sus blogs. Si bien son sumamente útiles, no todas las plantillas lo soportan.

Plugins

Hay un gran número de complementos que potencian el uso de WordPress más allá de un simple blog y que lo hacen un sistema flexible y prácticamente de propósito general. Los plugins de WordPress se incorporaron en la versión 1.6.12​ También conocidos como Plugin, son herramientas que extienden la funcionalidad del WordPress.13​ Los hay gratuitos y de pago, y los comprobados y aprobados por WordPress.
Para instalar un plugin se deben tener en cuenta principalmente 3 consideraciones para asegurarse que realmente se están usando los mejores plugins de Wordpress:
  1. '''Compatibilidad''' con la versión de WordPress utilizada
  2. Número alto de '''instalaciones activas''' y de reseñas positivas
  3. '''Actualizaciones frecuentes''' para evitar vulnerabilidades que puedan afectar al sitio web



Proyecto realizado en WordPress: 

CLICK AQUÍ





Comentarios