Sunteți pe pagina 1din 4

CREAREA SITE-URILOR CU SISTEMUL DRUPAL

Ana POPESCU, masterand MIAP


Specialist-psiholog al SAEPAS
Teodora GHERMAN, doctor confereniar AAP
Sommaire
Dans cet article, je voulais dcrire le systme Drupal. Drupal est un systme de gestion de
contenu (CMS) libre et open-source publi sous lalicence publique gnrale GNU, et crit en PHP. Il est utilisable
tel quel sur toute base LAMP, WAMP ou MAMP, mais il est largement personnalisable et programmable
ensuite. Drupal lui-mme utilise une base de donnes - comprenant typiquement 60 300 tables selon les modules
activs - et une hirarchie de fonctions toutes substituables permettant au dveloppeur d'application expriment de
rcrire la seule partie qu'il dsire modifier, et uniquement au niveau d'abstraction auquel il s'intresse, sans toucher
au reste. La bonne ou la mauvaise connaissance du niveau exact auquel intervenir peut diviser ou multiplier le temps
de ralisation d'un facteur 10 ou plus.

Informatica are tot att de mult de-a face cu computerele pe ct astronomia


cu telescoapele.(Edsger Dijkstra)
ntr-o lume computerizat i mpienjenit doar de inovaii i lucruri noi ne
adncim tot mai mult n automatizarea vieii, ne transformm n roboii fr
echivoc ai timpului, ne perfecionm minile i ne construim edificii de iluzii, pe
care cu timpul le materializm. Fr ndoial, s creem aceast lume inovatoare ne
nva spectrul amplu de mecanisme, procese, sisteme din lumea informaticii.
Mecanismul continuu al vieii rotete roata inovaiilor. Dac acum cteva sute sau
poate mii de ani n urm, oamenii nu i imaginau un curs att de fluent al
automatizrii, astzi practic oricine poate crea i se poate implica activ n aceste
mecanisme sistematizate. Cu siguran nu poi atinge ntreg spectrul al
informaticii, este mult prea amplu, ns m voi axa pe crearea de site-uri cu
sistemul Drupal.
Drupal reprezint un sistem modular open source de gestionare a coninutului,
un cadru de dezvoltare pentru aplicaiile web i motor blogging. Drupal-ul este
scris n limbajul PHP, fiind eliberat cu licena GNU General Public License(GPL)
i

se consider a fi unul din cele mai bune CMS-uri( Content Management

Systems). Sistemul Drupal ofer un control i o flexibilitate nemaintlnit la nici

un CMS existent pn n prezent, adaptabil, uor n administrare i exploatare, dar


are i o comunitate online foarte activ. Drupal este o platform stabil, securizat,
extrem de flexibil datorit miilor de extensii de care beneficiaz. Acesta
furnizeaz o interfa de administrare(back end) prin care administratorul site-ului
poate gestiona cu uurin coninutul i layout-ul site-ului fr cunotine de
programare. [1].
Sistemul Drupal funcioneaz pe o platform variat de sisteme de operare cum
ar fi Unix, Linux, BSD, Solaris, Windows, sau Mac OS X. n afar PHP, Drupal
are nevoie pentru a funciona i de un server de web cum este Apache sau IIS
precum i de un motor de baze de date cum este MySQL. Dup cum am menionat
anterior, Drupal-ul folosete sistemul de management al coninutului(CMS), acesta
din urm ofer o serie de avantaje cum ar fi :
- odat ce a fost configurat, Drupal este extrem de intuitiv, facilitnd Adugarea,
Editarea sau tergerea paginilor ntr-un mod foarte simplu
- ceea ce vezi este ceea ce obii( editorul WYSIWYG), asemeni unui editor
obinuit de text(MS WORD, OPEN OFFICE)
-meniurile si linkurile pentru navigaie sunt generate n mod automat de ctre CMS
-suportul multimedia este disponibil, aadar n Drupal poi aduga clipuri audio,
clipuri video, fiiere Flash i imagini.[2].
Drupal-ul conine panoul de configurare(backend) care este incredibil de
simplu, organizat logic pe seciuni dedicate administrrii coninutului, configurrii
site-ului sau administrrii utilizatorilor nregistrai. Pare prea simplu, fr grafic
sau iconie, ns ascunde opiuni numeroase ce ot da bti de cap la prima
configurare.
Dei la prima vedere meniul pare aerisit, iar interfaa este extrem de simpl, la o
rsfoire mai profund ni se dezvluie o multitudine de opiuni si funcionaliti ce
pot deveni copleitoare pentru un nceptor. Una din ele este definirea
crilor(Books), ca o serie de articole sau pagini ce aparin aceleiai colecii, i care

sunt relaionate prin legturi interne automate. Aceasta funcie reprezint un


avantaj deosebit n lucrul cu articolele nrudite.
Drupal nu are un editor WYSIWYG implicit, ns o astfel de funcionalitate
poate fi adugat uor prin instalarea unui modul special. Pachetul de instalare
Drupal Core vine cu o serie de module opionale Instalarea altor module se face
uor prin uploud cu un client FTP n folderul special destinat modulelor. La
urmtoarea ncercare a paginii de module din panoul de configurare, noile module
instalate vor fi vizibile. Cnd vine vorba de module, opiunile sunt multiple,
existnd unul pentru orice funcionalitate la care v putei gndi.
Din punctul de vedere al temelor/ templates, n Drupal exist mii de site-uri
web ce ofer gratuit sau contra cost. Instalarea temelor este similar instalrii
modulelor.
Paginile web sunt mprite pe blocuri header, footer, content, side column.
Configurarea acestora, adugarea de noi bloguri sau eliminarea celor care sunt n
plus se face uor din panoul administratorului site-ului web.
Codul surs generat de Drupal pentru o pagin web este puin mai complex
dect la alte CMS-uri simple, ns uor de descifrat i cu o semantic prietenoas
pentru motoarele de cutare.[3].
Drupal este uor de instalat i configurat; administrarea coninutului este uor
de realizat, editarea coninutului e ct se poate de facil dac se folosete un editor
HTML. Drupal ofer foarte multe functionaliti: poi avea pe site cmp de cutare
integrat n site, blog, articole sortate pe categorii, opiunea de autentificare a
utilizatorilor pe site, meniu, logo, zone pentru nouti, anunuri sau ultimele
articole publicate, RSS feed etc. Acest sistem este flexibil: poi folosi Drupal
pentru a crea un forum, un blog, un site tip wiki, un site de prezentare sau unul
pentru o comunitate de utilizatori, fiind o soluie foarte bun pentru site-urile cu
utilizatori i comuniti.
Drupal este orientat spre SEO - linkurile sunt uor de citit, exist module care
i permit s adaugi descriere i cuvinte cheie pentru fiecare pagin n parte, poi

genera harta site-ului n format XML. Folosind modulul de statistici, poi afla cte
afiri are fiecare pagin n parte i alte statistici folositoare. n plus, poate fi
integrat cu alte instrumente gen Google Analytics. Funcionalitile, layout-ul i
designul la sistemul Drupal sunt foarte uor de personalizat.n fiecare zi se adaug
pe drupal.org module i teme noi pe care le putei folosi gratuit. n plus, module
deja existente sunt updatate, revizuite sau mbuntite.[4].
Cu alte cuvinte, Drupal i permite s creezi, editezi, publici i s personalizezi
pagini cu texte, documente, imagini, fiiere, flash etc, este gratuit i ai i avantajul
regimului open source, adic ai acces i poi s modifici codul dup nevoile tale
Drupal poate fi folosit pentru orice tip de site web, ncepnd de la site-urile de
prezentare i terminnd cu site-urile corporatiste, de comer electronic sau cele
destinate reelelor de socializare( social networking). Un exemplu de website
cunoscut de mult lume, realizat de Drupal este pagina oficial Ubuntu( cea mai
utilizat distribuie de Linux).
Per final, pot spune c Drupal este un CMS puternic care ofer multe opiuni de
configurare i funcii ce pot fi implementate la un site web.

Bibliografie
1. Cyprien Roudet, Atelier Drupal 7 : Crer un site web avec un CMS pas comme
les autres, Framasoft,
2. David Mercer Drupal: Creating Blogs, Forums, Portals, and Community
Websites
3.

http://www.dream-webdesign.ro/blog/diverse/cms-uri-perfecte-pentru-un-site-

web-drupal.html
4. http://drupal.ro/despre-drupal
5. http://drupalmoldova.org/
6.http://www.infobits.ro/citate-celebre-aforisme-informatica.php
7. www.drupal.org

S-ar putea să vă placă și