ExponentCMS se apunta a la “moda” del Framework

Introducción Teórica: MVC y Frameworks
El MVC(Modelo-Vista-Controlador) está de moda en el mundo de la Ingeniería del Software. Muchos compañeros de profesión nos acordamos de que nos dieron la brasa con ello a lo largo de toda la carrera, sobre todo en asignaturas de ingeniería del software, análisis de sistemas, análisis de procesos… A grandes rasgos este modelo lo que hace es separar un programa (muy utilizado en el ámbito web) en tres partes claramente diferenciadas que interaccionan entre sí:

  • Modelo: es el sistema de gestión de la base de datos, si nos centramos en aplicaciones web, generalmente será MySQL
  • Vista: es la propia página en si junto con su funcionalidad, es decir, es la parte que el usuario ve, y con la que interacciona tanto para introducir como para leer datos.
  • Controlador: es el encargado de interconectar la Vista con el Modelo

Este modelo nos ofrece la posibilidad de desarrollar una vista independientemente del modelo y controlador que haya por debajo. Es decir, si realmente estamos utilizando un modelo MVC, cada una de las partes es totalmente independiente, y puede ser sustituida por otra, siempre y cuando conozcamos las funciones que están definidas en cada una de ellas.

Un Framework es un sistema desarrollado para ayudar al desarrollador a hacer otros desarrollos para ese determinado MVC. Es decir un Framework es una plataforma de desarrollo para una aplicación.

Caso práctico: Exponent CMS Framework
Y todo el rollo que os he metido (creedme que es algo que nos da mucho juego y agilidad a los programadores) ha venido a que resulta que en ExponentCMS han decidido desarrollar un framework para que desarrollar módulos sea lo más sencillo del mundo. Además de este framework, han anunciado que en julio verá la luz la nueva versión de exponentCMS, que ya no seguirá la nomenclatura actual 0.96,0.96.6,0.97… sino que pasará a llamarse ExponentCMS 2.0, haciendo honores a todos los cambios que prometen. Estos son algunos de ellos:

  • Mejoras en el módulo de FAQs
  • Control de permisos en los archivos manejados por exponent
  • 3 niveles de usuarios: usuario, administrador y desarrollador
  • Reducción de Spam mediante Captcha Test y otros…
  • Integración de lenguajes
  • Drag&Drop en los módulos, para poder organizar los módulos dentro de una sección
  • Herramientas SEO: generador de sitemap, configurador headers, inserción de Google Analytics
  • Y muchísimas otras cosas más…

Artículos relacionados:

Tags: , , ,

Sábado, junio 6th, 2009 Exponentcms, Programación

Aún no hay comentarios.

Deja un comentario


Buscador

 

Mi foto aleatoria

dsc_0074.jpg
 
 

Comentarios recientes

Natty: Actualmente Facebook ya permite navegar en https. ...
Maria del mar: Estoy totalmente de acuerdo vergonzoso! Me ha pasa...
F. Javier: Bueno , pensaba que solo yo tenia problemas con "E...
jose vazquez: Gracias por la ayuda Jhonatan, resolví mi problem...
Marisa: COMO MAREAR LA PERDIZ: LLamo al 900847384 de Aten...
carloscarlosnasarre: hola a mi tambien me atendio un personaje de endes...
Victor David: El video esta muy gracioso lo vi 3 veses y realme...
Enrique: tu link Descargar generador de sitemap para Google...
daniellillo: esta mui vien...
kalia: Me gusta la información útil que usted proporcio...
Matt Stoner: Tons of great info....thanks. I'm going to share ...
Josey: El caso de Facebook es más justificable… Ut...
alicia: hola amigo me podria dar los precios como cuantos ...
Ignacio: Por fin encuentro alguien que oriente el cómo den...
Jonathan Echeverria: Hola, ¿El problema es que no puedes mostrar la...
RASEC28: Hola Jonathan gracias por contestar no he logrado...
Jonathan Echeverria: Hola, por supuesto que es posible,ya que la MV la ...
RASEC28: HOLA A TODOS, SOY NUEVO EN ESTO DE LAS VM NECESITO...
soraya: a mi me han atendido tres operadores diferentes,ca...
Roinel Cequea: Buenas noches amigo, mi blog presenta ese problema...
totci: Gracias por tomarse el tiempo para discutir esto ,...
Diego Estrada Moreno: Desafortunadamente todo lo que se comenta en esta ...
Juan: A ti, al menos, te han cogido el teléfono. A mí...
mario fernandez: quisiera compartirla, con mis amigos , como hago...
mario fernandez: muy bueno, me agradaria mas como este, son hermoso...
mario fernandez: muy bueno...
LUIS: NO HE VISTO UN SERVICION DE ATENCION TAN MALO COMO...
Carlos A. Lizcano D.: Excelente aporte Jonathan! gracias a tu publicaciÃ...
Cristina: Mientras espero que ENDESA me conteste, he encontr...
Pedro Rueda Villegas: Gracias por compartir es de mucha ayuda, y nos qui...