|
Drupal és un sistema de gestió de continguts que facilita la publicació, gestió i organització de tot tipus de contingut en un lloc web. És un programa de codi obert, escrit en PHP i es desenvolupa per una comunitat. La seva modularitat i configurabilitat l'han fet molt popular i usat per a diferents tipus de llocs web, des de webs empresarials a blogs personals, passant per xarxes socials, fòrums o botigues on-line. Beneficis La World Wide Web s'ha convertit en l'eina de comunicació, relació i intercanvi principal per a moltes empreses i organitzacions. Es fa imprescindible disposar d'un (o diversos) llocs web que siguin facils d'actualitzar i gestionar, d'acord amb les necessitats canviants. Molt sovint aquesta tasca es fa amb productes cars, innecessariament complexos i poc flexibles. Drupal destaca per la qualitat del seu codi i de les pàgines generades, el respecte als estàndards web i un émfasi especial en la usabilitat i consistència de tot el sistema. El disseny de Drupal es especialment idoni per a construir i gestionar comunitats a Internet. No obstant, la seva flexibilitat i adaptabilitat, així com la gran quantitat de mòduls addicionals disponibles, fa que sigui adequat per a realitzar molts tipus diferents de llocs web. Altres avantatges de Drupal són: - Modularitat
- Escalabilitat
- Codi obert, sota la llicència GNU/GPL
- Multiplataforma
- Fàcil d'administrar
- Extensible i programable
- Personalitzable
Serveis Clarcat proporciona tots els serveis que li permetran desplegar i usar satisfactòriament Drupal: - Instal·lació, configuració i afinament
- Desenvolupament de mòduls a mida
- Integració amb els sistemes del client
- Suport, manteniment i formació
- Actualització de versions
Funcions i característiques generals Drupal inclou un gran nombre de funcions en el producte original. A mes es poden afegir noves funcions mitjançant la instal·lació de mòduls addicionals, desenvolupats per la extensa comunitat de desenvolupadors Drupal. També es poden desenvolupar mòduls a mida. Algunes de les funcions principals són: - Codi obert: El codi font de Drupal està disponible sota els termes de llicència GNU/GPL.
- Mòduls: La comunitat de Drupal ha desenvolupat molts mòduls que proporcionen funcionalitats com 'pàgina de categories', missatges privats, bookmarks, etc.
- Personalització: Al nucli de Drupal hi ha implementat un robust entorn de personalització. Tant el contingut com la presentació poden ser individualitzats d'acord les preferències definides per l'usuari.
- URLs amigables: Drupal usa el mod_rewrite d'Apache per a crear URLs que son manejables pels usuaris i els motors de cerca.
- Gestió d'usuaris, autenticació d'usuaris: els usuaris es poden registrar i iniciar la sessió de forma local o utilitzant un sistema d'autenticació extern com Jabber, Blogger, LiveJournal o un altre site Drupal. Per al seu ús en una intranet, Drupal es pot integrar amb un servidor LDAP.
- Permisos basats en rols: els administradors de Drupal no tenen que establir permisos per a cada usuari, es poden assignar permisos a un rol i agrupar els usuaris per rols.
- Gestió de continguts: Control de versions, el sistema de control de versions de Drupal permet seguir i auditar totalment les successives actualitzacions del contingut. També permet mantenir comentaris sobre els successius canvis o desfer els canvis recuperant una versió anterior.
- Enllaços permanents (Permalinks): Tot el contingut creat a Drupal te un enllaç permanent associat a ell per a que pugui ser enllaçat externament sense temor de que l'enllaç falli en el futur.
- Objectes de contingut (Nodes): El contingut creat en Drupal és, funcionalment, un objecte (Node). Això permet un tractament uniforme de la informació, com una mateixa cua de moderació per a enviament de diferents tipus, promocionar qualsevol d'aquests objectes a la pàgina principal o permetre comentaris -o no- sobre cada objecte.
- Plantilles (Templates): El sistema de temes de Drupal separa el contingut de la presentació permetent controlar o canviar fàcilment l'aspecte del lloc web. Es poden crear plantilles HTML i/o amb PHP.
- Sindicació del contingut: Drupal exporta el contingut en format RDF/RSS per a ser utilitzat per altres llocs web. Això permet que qualsevol amb un agregador de notícies, com ara NetNewsWire o Radio UserLand visualitzi el contingut publicat en la web des de l'escriptori.
- Blogging Agregador de notícies: Drupal inclou un potent agregador de notícies per a llegir i publicar enllaços a notícies d'altres llocs web. Incorpora un sistema de caché en la base de dades, amb temporització configurable.
- Suport de l'API Blogger. L'API de Blogger permet que un lloc Drupal sigui actualitzat utilitzant diverses eines que poden ser eines web o eines d'escriptori que proporcionen un entorn d'edició més amigable.
- Plataforma independent de la base de dades: malgrat que la major part de les instal·lacions de Drupal utilitzen MySQL, existeixen altres opcions. Drupal incorpora una capa d'abstracció de base de dades que actualment està implementada i mantinguda per MySQL i PostgresSQL, però permet incorporar fàcilment suport per altres bases de dades.
- Multiplataforma: Drupal ha estat dissenyat des del principi per a ser multiplataforma. Pot funcionar amb Apache o Microsoft IIS com servidor web i en sistemes Linux, BSD, Solaris, Windows i Mac OS X. D'altra banda, en estar implementat amb PHP, és totalment portable.
- Múltiples idiomes i localització: Drupal està pensat per a una audiència internacional i proporciona opcions per a crear un portal multilingüe. Tot el text pot ser fàcilment traduït utilitzant una interfície web, important traduccions existents o integrant altres eines de traducció com GNU gettext.
- Administració: L'administració i configuració del sistema es pot realitzar totalment amb un navegador i no es necessita cap software addicional.
- Anàlisi, seguiment i estadístiques: Drupal pot mostrar en les pàgines web d'administració informes sobre referrals (enllaços entrants), popularitat del contingut, o de com els usuaris naveguen pel lloc.
- Registres i informes: Tota l'activitat i successos del sistema són capturats en un registre d'events que pot ser visualitzat per un administrador.
- Comentaris enllaçats: Drupal proporciona un potent model de comentaris enllaçats que possibilita seguir i participar fàcilment en la discussió sobre el comentari publicat. Els comentaris son jeràrquics, com en un grup de notícies o un fòrum.
- Enquestes: Drupal inclou un mòdul que permet als administradors i/o usuaris crear enquestes on-line totalment configurables.
- Fòrums de discussió: Drupal incorpora fòrums de discussió per a crear llocs comunitaris dinàmics.
- Llibre col·laboratiu: aquesta característica es única de Drupal i permet crear un projecte o "llibre" per a ser escrit i que altres usuaris contribueixin al seu contingut. El contingut s'organitza en pàgines còmodament navegables.
- Rendiment i escalabilitat, control de congestió: Drupal incorpora un mecanisme de control de congestió que permet habilitar i deshabilitar determinats mòduls o blocs depenent de la càrrega del servidor. Aquest mecanisme és totalment configurable i ajustable.
- Sistema de caché: El mecanisme de caché elimina consultes a la base de dades incrementant el rendiment i reduint la càrrega del servidor.
|