WordPress es mucho más que un CMS, es un Framework PHP

Lo primero de todo, hablemos de que es una Librería de Software:

Una librería de software es una colección de recursos utilizados para el desarrollo de software.

Los programadores escriben funciones y clases, estos son un conjunto de funciones y comportamientos definidos. Se suele ir de lo simple a lo complejo, y cada recurso puede usarse de forma repetida hasta construir algo más grande. Tal colección de recursos es una Librería de Software.

Framework de Software

Un Framework de Software  es una librería de software con un objetivo:

  • El código del framework no puede ser editado o cambiado.
  • Un Framework es extensible. Recursos puede ser especialidad o reemplazables.
  • Los Frameworks tienen un comportamiento determinado.
  • Los framework dictan como tienen configurar los recursos que son utilizados.

Esperamos que los desarrolladores de plantillas y plugin se familiaricen los suficiente con WordPress para ver hasta donde queremos llegar. Aquí teneís una lista de cosas que uno debería consideran cuando construimos temas y plugins para WordPress:

  • No podemos (o debemos) editar los ficheros del core. (Si lo haces perderás los cambios al actualizar a una versión nueva).
  • WordPress tiene filtros, trozos de código (hooks) y funciones integrables.
  • WordPress sale de la caja como un paquete completo para trabajar como CMS.
  • Utiliza acciones y filtros de código (hooks) dentro de plugins y plantillas, utilizando los estándar de codex.

Conclusión: Framework WordPress
Después de esto, podemos concluir que WordPress es un framework. El mismo nos proporciona una librería de recursos que nos permite extender y especializar nuestro sitio y CMS hasta donde nosotros queramos.

Fuente: TCBarrett

Suscríbete a la newsletter





Últimos artículos

Scroll al inicio