Drupal
Aquest article o secció no cita les fonts o necessita més referències per verificabilitat. Us animem a millorar-lo afegint referències a fonts fiables i independents. Tota informació no verificable pot ser posada en dubte o eliminada.{{subst:AvísFR|Drupal}}--~~~~ |
Pàgina d'inici per defecte a una instal·lació de drupal 7 |
|
| Desenvolupador(s) | Dries Buytaert |
|---|---|
| Versió estable | 7.22 [1] / 19 Desembre 2012 |
| Sistema operatiu | Multiplataforma |
| Tipus | Sistema de gestió de continguts |
| Llicència | GPL |
| Lloc web | http://www.drupal.org (Pàgina del projecte en anglès) http://drupal.cat (Associació d'usuaris en català) |
Drupal és un sistema de gestió de continguts de programari lliure per crear aplicacions web. El seu sistema de mòduls, la seva API i la seva capacitat de configuració, permeten creat tot tipus de portals (Portals corporatius, comerç electrònic, Xarxes socials, Intranets, Blocs, Fòrums, Galeries de fotos o vídeos, Wikis) reduint el temps de desenvolupament.
La comunitat drupal és una comunitat molt activa i extensa. Organitza diferents esdeveniments arreu del món durant tot l'any. Està escrit principalment amb el llenguatge de programació PHP sent fidel a la programació estàndard i segura. Drupal és conegut per ser utilitzat en els seguents llocs tan populars com La Casa Blanca, Economist, PuntBarra o Debian Planet, per a esmentar-ne només uns quants.
Taula de continguts |
Història[modifica]
Va ser escrit en un inici per Dries Buytaert per a BBS com a un motor per a blocs. EL 2001 es va convertir en un projecte de codi obert. D'ençà del seu naixement, Drupal ha adquirit moltes més característiques gràcies a una arquitectura flexible, que any rere any va guanyant potencia i adeptes i cada cop s'utilitza en més projectes.
El nom[modifica]
Drupal és l'ortografia anglesa per els que neerlandesos expressen com a 'druppel' que vol dir gota ('drop' en anglès). El nom es va agafar del lloc web Drop.org (ara difunt), el codi del qual lentament es va convertir en Drupal. Dries de fet volia anomenar el lloc 'dorp' (Neerlandès per a 'poble', referint-se als seus aspectes de comunitat), però es va equivocar quan comprovava el nom de domini i va pensar que sonava millor.
Nucli[modifica]
Drupal té una capa bàsica, o nucli, que conté un seguit de característiques que permeten realitzar aplicacions web senzilles. Una de les millores de Drupal 7 és que qualsevol contingut passa a ser una entitat, i aquestes entitats se li poden definir camps de diferent format com camps de text, dates, llistat de elements, booleans, camp de correu electrònic. La part de definició es pot realitzar mitjançant la interfície de Drupal, i sense haver de escriure cap línia de codi.
Extensió del Nucli[modifica]
El llistat de mòduls disponibles és força extens que proporcionen un ampli ventall de noves característiques. Incloent-hi l'opció de fer llistats en diferents formats de qualsevol entitat existent, crear sistemes de comerç electrònic, galeries d'imatges, gestió de llistes de distribució.
Una de les coses més interessants, és que la majoria de mòduls contribuïts, estan pensats per crear una solucionar una funcionalitat existent, i donar el màxim possible d'opcions a configurar. A diferència d'altres sistemes, la comunitat es centra a desenvolupar un sol mòdul, per un sol requeriment, intentant evitar la generació de mòduls amb el mateix objectiu. A part molts dels mòduls estan ja pensats per integrar-se amb altres mòduls, fent que amb un conjunt d'ells es pugui crear una funcionalitat.
Drupal aconsegueix la integració neta entre el nucli i els mòduls mitjançant un sistema de ganxos, o callbacks, per deixar als mòduls introduir funcionalitat a dins de Drupal durant l'execució. El nucli de Drupal proporciona protecció contra molts problemes de seguretat habituals, com la injecció de SQL.
Comunitat[modifica]
Drupal.org té una gran comunitat d'usuari i desenvolupadors, sobre uns 913,000 usuaris registrats i sobre uns 22,600 desenvolupadors registrats (Fins el Desembre del 2012). Cada any s'organitza com a mínim un esdeveniment a nivell mundial, i arreu del món s'organitzen múltiples esdeveniments i activitats entorn a la comunitat Drupal, ja siguin Drupalcons, Drupalcamps o Drupaldays.
Alguns dels papers més especialitzats que Drupal ha omplert inclouen intranets de empreses, aules en línia, comunitats d'art i direcció de projectes. Molts senten que el focus de Drupal en la comunitat d'usuaris es el què el fa destacar de la seva competència.
Distribucions[modifica]
Drupal permet empaquetar un conjunt de mòduls i configuracions per crear una distribució de programari. Actualment amb la varietat de mòduls que es poden trobar, existeixen un gran número de distribucions de diferents característiques.
- Drupal Commerce permet crear Comerç electrònic.
- Openatrium permet crear Intranets.
- Drupal Commons permet crear xarxes socials.
Drupal va ser la base per a DeanSpace, un sistema de gestió de contingut utilitzat per alimentar molts llocs web independents que van donar suport a la campanya presidencial de 2004 de Howard Dean. Després que la campanya de Dean acabés, el projecte de DeanSpace va créixer i es convertí en CivicSpace, un "poble" basat en Drupal que es "la plataforma organitzadora que utilitza l'acció col·lectiva dins de comunitats i grups remots de seguidors cohesivament connectats."
References[modifica]
Enllaços externs[modifica]
| A Wikimedia Commons hi ha contingut multimèdia relatiu a: Drupal |
- Grup d'Usuaris de Drupal de parla catalana
- Espai de traducció del Drupal al català
- Introducció a drupal 7
- (anglès) Web official de Drupal
- (anglès) Lloc web del Drupal
- (anglès) Documentació del Drupal