Diferencia entre revisiones de «Usuario:ManuelRomero/Drupal»

De WikiEducator
Saltar a: navegación, buscar
(Página creada con «==Introducción== ===Qué es un CMS (vs frameworks, raw, etc)=== ===Pasado y futuro de Drupal=== ===Casos de uso para Drupal (cuando usar y cuando NO)=== ===Tecnologías qu...»)
 
(Qué es un CMS (vs frameworks, raw, etc))
Línea 1: Línea 1:
 
==Introducción==
 
==Introducción==
 
===Qué es un CMS (vs frameworks, raw, etc)===
 
===Qué es un CMS (vs frameworks, raw, etc)===
 +
https://revistadigital.inesem.es/informatica-y-tics/cms-vs-framework-ventajas-desventajas/
 +
*Se deben de conocer las diferencias entre un framework y un CSM
 +
*Muchos desarrollos se pueden abordar usando ambas entornos de desarrollo
 +
*Ninguno de ellos son lenguajes de programación  o tecnologías propiamente dichas, si no que utilizan lenguajes de programación
 +
{{MRM_Ejemplo|Title=Frameworks |
 +
;De php
 +
*Laravel
 +
*Symfony
 +
*Zend
 +
*Code PHP
 +
;De javascript
 +
*Angular JS
 +
*Angular
 +
*Vue
 +
*React
 +
;De CSS (Aunque no es un lenguaje de programación, si no de estilos de páginas web=
 +
*Bootstrap
 +
}}
 +
{{MRM_Ejemplo|Title=CSM |
 +
*Wordpress (No es un frmawork, es un CSM
 +
*Drupal
 +
...
 +
}}
 +
 
===Pasado y futuro de Drupal===
 
===Pasado y futuro de Drupal===
 
===Casos de uso para Drupal (cuando usar y cuando NO)===
 
===Casos de uso para Drupal (cuando usar y cuando NO)===

Revisión de 22:38 27 feb 2020

Introducción

Qué es un CMS (vs frameworks, raw, etc)

https://revistadigital.inesem.es/informatica-y-tics/cms-vs-framework-ventajas-desventajas/
  • Se deben de conocer las diferencias entre un framework y un CSM
  • Muchos desarrollos se pueden abordar usando ambas entornos de desarrollo
  • Ninguno de ellos son lenguajes de programación o tecnologías propiamente dichas, si no que utilizan lenguajes de programación


Icon casestudy.gif
Frameworks
{{{1}}}



Icon casestudy.gif
CSM
  • Wordpress (No es un frmawork, es un CSM
  • Drupal

...



Pasado y futuro de Drupal

Casos de uso para Drupal (cuando usar y cuando NO)

Tecnologías que mueven Drupal

Alternativas / Competencia Drupal

Vista de pájaro de todos los componentes y arquitectura de Drupal

Cómo extender Drupal (contrib vs custom)

Roles técnicos en un proyecto Drupal: backend, front-end y site-builder

Instalación de Drupal con composer.

Site-building

Subsitemas principales: Blocks, views, paragraphs, etc.

Entities: Content types, taxonomy, Users, etc

Front-end:

Creación de themes Drupal

Introducción a twig

Render arrays

Preprocess functions

Buenas prácticas

=

Back-end:

Creación de módulos en Drupal

Extender funcionalidad: hooks, plugins y servicios.

Gestión de la configuración / Git workflow / Sincronización entre entornos

Migrate

Uso de composer

Drush y Drupal console

Testing

Buenas prácticas