CDIETS - 01

Post on 06-Jul-2015

1.341 views 4 download

Transcript of CDIETS - 01

Web loverDrupalero desde 2007Activo en drupal_gl e Comunidade Galega SwLibre50% coder – 50% sysadmin : Moodle, Drupal, C#, PHP,Linuxwww.permuy.org

* Introdución ao CMS Drupal 07-02-2012

* Xestión de contidos con Drupal 23-02-2012

* Administración dun sitio web Drupal 06-03-2012

* Mellorando o noso sitio web Drupal 22-03-2012

PROGRAMA DO CURSO

http://groups.google.com/group/cdiets

cdiets@googlegroups.com

http://cdiets.permuy.org

Curso Drupal 07-02-2012

1.- ¿CMS?

2.- Historia de Drupal

3.- Compoñentes de Drupal

4.- edu.xunta.es

5.- Exercicio

¿Cómo crear o noso proxecto web?

* A idea

* Planificación e análise

* 01010101010110

* Probas e publicación

3 posibles camiños....

* HTML

* Framework

* CMS

HTML

* Ventaxas: * Coñecer a linguaxe

* Desventaxas: * Tempo * Pouco produtivo * Resultado pobre

Framework

* Ventaxas: * Facilitan o desenvolvemento * Comunidade * Aforran tempo * Resultados espectaculares

* Desventaxas: * Coñecementos programación * Moitas alternativas

CMS

* Ventaxas: * Facilitan a xestión de contidos * Comunidade * Sinxelo * Resultados espectaculares

* Desventaxas: * Curva de aprendizaxe (Teoría das dúas cimas)

Un pouco de historia...

* 1999 Dries Buytaert

* Naceu como software intranet

* Software libre e gratuito

* 1000 desenvolvedores

* Máis de+ 12.000 módulos

¿ Drupal ?

* CMS

* Publicar e editar contidos

* Imaxes, vídeos, redes sociais

* Blog, foros, enquisas..

* Máis que un CMS

¿Máis que un CMS ?

* CMS e incluso un Framework

* Modular e extensible

* Módulos do core* Módulos aportados

* Código de calidade : api

* Documentación

* Localización

¿Máis que un CMS ?

* Non é difícil, pero sí complexo

* Axuda:*Comunidade

*Redes sociais *drupal.org

* Require (non)moito tempo

* KISS sempre presente

O universo Drupal

d r u p a l . or g

módulos

profiles

temas

grupos

documentación

soporte

dev

¡ ! + in f o

@drupalero@peterlozano@pcambra@delineas@patxangas@dries@josereyero@drupal

drupal.org

n ik e m e d ia

R e q u e r im e n t o s

* S e r v id o r W e b s o p o r t e P H P 5

* M y S Q L , P o s t g r e S Q L , O r a c le . .

* In d e p e n d e n t e d o S S O O

Consellos...

Don't hack live!

BitnamiAcquia stacks

Instalación e stacks

Ferramentas

Traballa sempre pensando no usuario...

Traballa sempre pensando no usuario...

.- Útil: necesitamos que regresen...

.- Contido de calidade...

.- Feedback: imprescindible para mellorar.

.- Usabilidade: sinxelo != pobre

.- Accesibilidade: pensa en todos.

.- “Be social”

KISS

* Estructura * Arquivos* BBDD

* Administración Drupal* Usuario e roles* Xestión de contidos

* Conceptos básicos Drupal

* Tema* Nodo* Bloque* Módulos* Taxonomía

* Módulos

* Conceptos básicos Drupal

* Tema* Incluídos no core* Engadidos* Mudan a imaxe do sitio web

* Nodo* Todo é un nodo

* Bloque* Contenedores de información

* Módulos* Core ou contribuídos* Engaden funcionalidades

* Taxonomía

* Axudan a clasificar contidos* Axilizan búsqueda* CCK + Views + Taxonomy!

Exemplo estrutura Drupal

edu.xunta.esparticularidades

* Drupal multisite ¿Que é iso?

* Versión 5.X de Drupal

* Poucos módulos instalados

* Entón que facemos.....

* Imaxinación* Coñecer ben o entorno: módulos, views...* Servizos externos + “Embeber contidos”

edu.xunta.es/centros/iesterradesoneira/Que podemos mellorar...

* Estudar as posibilidades e módulos

* Arquitectura da información

* Organizar os contidos: bloques, nodos....* “Taxonomizar” os contidos...* Socializar os contidos...

* Mellorar usabilidade* Caixón de búsqueda* Contacto

http://twitter.com/apermuy http://blog.permuy.org