introducció a drupal - cinc girona

41
Introducció a Drupal: La nova generació de pàgines web i botigues on-line autoeditables Ricard Solans Disseny gràfic i programació Jonatan Murcia Creativitat i continguts Gerard Guiu – Programació web i aplicacions

Upload: talkomraja

Post on 04-Jun-2015

683 views

Category:

Documents


3 download

DESCRIPTION

Xerrada sobre què és, com funciona i per a què serveix Drupal al CINC GIrona.

TRANSCRIPT

Page 1: Introducció a Drupal - CINC Girona

Introducció a Drupal:La nova generació de pàgines web i botigues on-line

autoeditables

Ricard Solans – Disseny gràfic i programacióJonatan Murcia – Creativitat i continguts

Gerard Guiu – Programació web i aplicacions

Page 2: Introducció a Drupal - CINC Girona

Index de la presentació:

> Introducció: - que és? - com funciona? - per què serveix?

> Avantatges de la plataforma

> Funcionalitats

> Exemples

Page 3: Introducció a Drupal - CINC Girona

Què és

> Drupal és un CMS programat en PHP sota llicència GNU/GPL.

- CMS són les sigles de Content Management System, en català, Sistema de Gestió de Continguts.

- PHP són les lletres de l’acrònim recursiu per Hipertext Preprocessor, igualment inintel·ligible en català però que bàsicament és un llenguatge de programació que ens permet generar webs de forma dinàmica.

- GNU/GPL són les sigles de General Public License, un tipus de llicència per a programari que permet la còpia, distribució (comercial o no) i modificació del codi, sempre que qualsevol modificació es continuï distribuint amb la mateixa llicència GPL.

?

Page 4: Introducció a Drupal - CINC Girona

Com funciona ?

NUCLI core (php)

CCK

Token

Views

Pathauto

Wysiwyg

Webforms

> Drupal és un nucli de programacióque fa de motor de diverses aplicacions dinàmiques anomenades MÒDULS

> Aquests mòduls són funcions específiques de la web... Actualment hi ha 12.492 mòduls disponibles on-line de manera gratuita (GNU/GPL).

> Són constantment desenvolupats per una comunitat de 12.374 programadors d’arreu del mòn.

Page 5: Introducció a Drupal - CINC Girona

Per què serveix ?

>> Gràcies a la seva flexibilitat i adaptabilitat Drupal és una tecnologia adequada per desenvolupar gairebé qualsevol tipus de lloc web...

Page 6: Introducció a Drupal - CINC Girona

>> Pàgines web corporatives:

Page 7: Introducció a Drupal - CINC Girona

>> Portals comunitaris:

Page 8: Introducció a Drupal - CINC Girona

>> Aplicacions d’intranet:

Page 9: Introducció a Drupal - CINC Girona

>> Llocs webs personals:

Page 10: Introducció a Drupal - CINC Girona

>> Blocs:

Page 11: Introducció a Drupal - CINC Girona

>> Portfolios de projectes:

Page 12: Introducció a Drupal - CINC Girona

>> Catàlegs de producte:

Page 13: Introducció a Drupal - CINC Girona

>> Botigues on-line:

Page 14: Introducció a Drupal - CINC Girona

>> Guvernamentals:

Page 15: Introducció a Drupal - CINC Girona

>> Entitats:

Page 16: Introducció a Drupal - CINC Girona

>> Entitats:

Page 17: Introducció a Drupal - CINC Girona

>> Avantatges de la plataforma

Page 18: Introducció a Drupal - CINC Girona

>> Drupal té una altíssima ADAPTABILITAT:

- Tant el Frontend com el Backend es creen totalment a mida.

- Backend: Funcionalitats i paràmetres personalitzats per cada web

- Frontend: Aspecte gràfic de la part pública totalment configurable

Page 19: Introducció a Drupal - CINC Girona

>> Administració de continguts molt SENZILLA:

- Zona d’administració en format web (tipus gmail, yahoo, hotmail...)

- Funcions a mida. Trobaràs just les funcions que necessites per gestionar la teva web, ni més ni menys.

- Inclusió d’editor html (wysiwyg) amb eines tipus “Word”.

Page 20: Introducció a Drupal - CINC Girona

>> Sistema molt POTENT:

- La programació en php destaca per la qualitat del codi font i el respecte als estàndards de qualitat W3C

- Genera pàgines web molt estables amb temps de càrrega molt reduïts.

- Tot el sistema ofereix molta consistència.

Page 21: Introducció a Drupal - CINC Girona

>> Totalment ESCALABLE:

- L’estructura modular de la web permet anar afegint nous dissenys, seccions i funcionalitats al llarg del temps

- La programació en php deixa la porta oberta.

- Es pot desenvolupar en diferents fases a mig, curt o llarg termini, adaptant-se sempre al pas del temps i als canvis.

Page 22: Introducció a Drupal - CINC Girona

>> ACTUALITZABLE:

- Tots els mòduls instal·lats es poden anar actualitzant periòdicament.

- Assegura l’aparició de nous recursos i millores

- Mai et qudaràs enrere!!!

Page 23: Introducció a Drupal - CINC Girona

>> Optimitzada per POSICIONAMENT en cercadors:

- Tot el contingut de la Web Autoeditable és indexat de forma independent

- Excel·lent estructura de tags (etiquetes), enllaços i Url’s amigables que afavoreix el posicionament.

- Disponibles mòduls específics per SEO

Page 24: Introducció a Drupal - CINC Girona

>> Molt rendible:

- Llarg període d’amortització

- Contingut editable en qualsevol moment sense necessitat de programadors externs.

- Com més la fas servir, millor funciona.

Page 25: Introducció a Drupal - CINC Girona

>> Funcionalitats destacades

Page 26: Introducció a Drupal - CINC Girona

Administració de continguts

• Entorn d’administració (BackOffice) personalitzable per a l’administrador• Editor de continguts tipus “Word” amb possibilitat d’inserir imatges, vídeo, etc...• Categorització de continguts (determinació de seccions, categories i subcategories)• Sistema de menús il·limitat i autogestionable• Sistema de gestió d’usuaris avançat amb diferents rols, perfils i privilegis• Sistema de cerca avançada (indexació de tot el contingut en temps real)

Page 27: Introducció a Drupal - CINC Girona

Sistema multimèdia

• Compatibilitat amb qualsevol tipus de contingut multimèdia en qualsevol format • Pots publicar galeries d’imatges i vídeos autoeditables • Pots publicar vídeos on-line en Streaming • Reproducció de vídeo i àudio extern (procedent d’altres sites com Youtube, Vimeo...) • Animacions tipus flash amb pas de diapositives i efectes Slideshow / Slideview

Page 28: Introducció a Drupal - CINC Girona

Sistema multi-idioma

• Possibilitat d’idiomes il·limitats amb botó de selecció sincronitzat amb tot el lloc • Sistema de traducció de tots els continguts autogestionable per l’usuari • Sistema de traducció “al vol” (traducció instantània del contingut mostrat) • Traducció automàtica d’interfície d’autogestió (BackOffice) i nous mòduls instal·lats • Compatibilitat amb idiomes d’escriptura en sentit contrari i caràcters especials

Page 29: Introducció a Drupal - CINC Girona

Sistema Multi-plataforma

• Compatibilitat total amb tots els navegadors (Firefox, Safari, Explorer, etc...) • Compatibilitat total amb tots els sistemes operatius (Windows, Mac, Linux, etc...)• Compatibilitat total amb tots els tipus de dispositius mòbils (Smart-phone’s, Tablets, etc...) • Sindicació de continguts a través de canals RSS • Actualització periòdica de codi font per adaptar-se a les novetats del mercat

Page 30: Introducció a Drupal - CINC Girona

Sincronització amb xarxes socials

• Pots integrar continguts i crear sinergies amb les xarxes socials molt fàcilment • Enllaç amb Facebook, Twitter, Linked in, etc... • Visualització de tweets, estats, like’s, etc, en el propi lloc web • Publicació d’aquests continguts en aquestes xarxes socials a través del propi lloc• Campanyes de màrqueting multi-site

Page 31: Introducció a Drupal - CINC Girona

Sistemes de notícies, blocs, fòrums, xats...

• Crea tu mateix un portal de continguts on pugui opinar tothom • Creació de sistemes de notícies avançats amb vistes de resum, històric de notícies, etc... • Possibilitat d’integrar un blog dins del lloc, enllaçat amb la resta del contingut• Possibilitat d’integrar fòrums d’opinió dins el propi lloc • Sistemes avançats de comunicació interactiva (Web 2.0)

Page 32: Introducció a Drupal - CINC Girona

Comentaris, enquestes, votacions...

• Els usuaris poden comentar qualsevol contingut que aparegui en el lloc • Tu decideixes què es pot comentar, qui pot comentar i aproves els comentaris • Pots publicar una enquesta sobre qualsevol tema i mostrar (o no) els resultats • Els continguts poden ser votats i filtrats segons la opinió dels usuaris

Page 33: Introducció a Drupal - CINC Girona

Sistema de Newsletter

• Pots crear, editar i gestionar un butlletí periòdic com si fos un contingut més del lloc • Personalització amb disseny propi i continguts dinàmics • Gestió d’enviament massiu automàtic amb sistema anti “correu no desitjat” i filtre d’idioma • Sistema de seguiment i gestió d’altes i baixes automàtic • Autogestió de Newsletters enviats, rebuts, borradors, etc... • Cumpliment de la Llei de Protecció de Dades (15/1999)

Page 34: Introducció a Drupal - CINC Girona

Geolocalització de continguts i usuaris

• Ubica els continguts dinàmics del teu lloc en un mapa interactiu • Possibilitat de vincular usuaris a un punt geogràfic del mapa • Possibilitat de mostrar informació diferenciada segons la localitat de l’usuari • Sistema de cerca per localitats • Sincronització amb el sistema Google Maps

Page 35: Introducció a Drupal - CINC Girona

Creació de comunitats i xarxes socials

• Pots crear un portal comunitari amb les funcionalitats de qualsevol xarxa social • Creació de grups, fans, estats, missatges entre usuaris, fotos, etc... • Sistema de registre i afiliació d’usuaris amb possibilitat de publicar contingut sota revisió • Continguts variables en funció dels perfils d’usuari i/o usuaris registrats

Page 36: Introducció a Drupal - CINC Girona

Gestió d’esdeveniments

• Pots fer servir el lloc per organitzar qualsevol esdeveniment i tenir-ho tot controlat • Sistema de calendari anual per ubicar i visualitzar els esdeveniments • Gestió de les inscripcions amb possibilitat de pagament on-line • Mailing automàtic per confirmar inscripcions, assistència, recordatoris, etc... • Vinculació d’esdeveniments i vistes d’elements relacionats

Page 37: Introducció a Drupal - CINC Girona

Posicionament en cercadors i anàlisi de tràfic

• Ràpida indexació de TOT el contingut del lloc en els cercadors• Optimització de codi de programació segons estàndards W3C per S.E.O• Inclusió de metatags segons “Keywords” (Paraules clau)• URL’s amigables que inclouen keywords (ex: www.elmeulloc.com/paraules-clau)• Mapa web i links amb keywords en pàgina d’inici• Sistema de anàlisi de visites “Google Analytics” integrat, amb informes setmanals

Page 38: Introducció a Drupal - CINC Girona

Seguretat i privacitat

• Sistema infranquejable per robots o atacs informàtics, dades privades totalment protegides• Gestió privada de contrasenyes i claus d’accés• Filtre anti-spam i aprovació prèvia de l’administrador per autoritzar els comentaris als articles• Respecte a les polítiques de privacitat en l’obtenció de dades d’usuaris• Creació automàtica de Captchas per autenticació d’usuaris (caràcters en format imatge)• Sistemes d’identificació i certificació digital

Page 39: Introducció a Drupal - CINC Girona

Funcions a mida

• Qualsevol funció disponible a internet pot ser integrada a la Web Autoeditable

Page 40: Introducció a Drupal - CINC Girona

Moltes gràcies per la vostra atenció... i també per la vostra paciència.

Page 41: Introducció a Drupal - CINC Girona

Introducció a Drupal:La nova generació de pàgines web i botigues on-line

autoeditables

Ricard Solans – Disseny gràfic i programacióJonatan Murcia – Creativitat i continguts

Gerard Guiu – Programació web i aplicacions