Extras din proiect
Aplicația open-source Joomla
Aplicatiile colaborative, cunoscute sub numele de groupware, au devenit deosebit de importante in practica de livrare de software. Se pare ca un nivel ridicat de colaborare este de dorit din ce in ce mai mult in conditiile actuale, deoarece procesul de dezvoltare software este unul destul de dificil de realizat. Aceasta dificultate se datoareaza in mare parte cerintelor neclare, modificarilor care trebuiesc facute in timp real, cerintelor complexe ale aplicatiilor si ale serviciilor ce urmeaza sa fie livrate.
In prezent, echipele sunt adesea distribuite din punct de vedere geografic sau organizational, adaugand noi complicatii la procesul de dezoltare software, complicatii datorate fusului orar, politicilor corporative si limbii vorbite.
In aceste conditii, groupware ajuta la imbunatatirea colaborarii si comunicarii prin punerea la dispozitie o unor noi cai de comunicare intre utilizatori multiplii. La baza, aceasta comunicare ar trebui sa constea intr-un schimb de mesaje instant. La un nivel mai complex, soft-ul ar putea oferi capacitatea de conferinte web si calendare de grup pentru programarea task-urilor.
1.1 Descriere generală a domeniului în care este folosit soft-ul ales
Joomla! este un Sistem de Management al Conținutului, gratuit și în sursă deschisă, folosit în „back-end” pentru diferite tipuri de site-uri web, de la bloguri personale mici la site-uri vaste corporative și politice. De exemplu:
• Site-uri corporative, portaluri
• Reviste, ziare și publicații online
• Comerț online, rezervări online
• Aplicații guvernamentale
• Site-uri Web pentru afaceri mici
• Site-uri Web pentru organizații non-profit
1.2 Descrierea pieței / poziționării pe piață (avantaje, dezavantaje, competitori)
Avantajele folosirii acestui produs software:
1. Joomla! este ușor de instalat, distribuit gratuit și în sursă deschisă
2. Poate fi folosit la crearea oricarui tip de site web
3. Dispune de drepturi depline CMS (Sistem de Management al Conținutului)
4. Dispune de posibilități de navigare, secțiuni în secțiuni, categorii în categorii
5. Incepătorii dispun de un număr mare de informații și tutoriale Joomla! online
6. Administrează mult mai mult decât articole (useri, drepturi de acces, template-uri, sondaje)
7. Interfața de administrare este una intuitivă
Ca dezavantaje ale folosirii Joomla! pentru crearea unui site avem:
1. Timp de încărcare a paginii mai mic comparativ cu alte sisteme de management al conținutului
2. Posibilități de costuri adiționale pentru hosting
3. Dezvoltarea este lipsită de tact dacă vrei sa modifici layout-ul
4. Unele module costă bani (in timp ce multe module sunt gratuite cu WordPress și Drupal)
5. Unele modificări pot necesita intervenția unor programatori
6. Pentru o instalare se poate crea un singur site
Pe langă Joomla in lumea CMS (Content Management Systems) întâlnim câțiva competitori importanți cum ar fi Drupal si WordPress.
S-a realizat un studiu de caz în care trei echipe au incercat să creeze un site cu aceleași cerințe, folosind cele 3 produse enumerate anterior. Rezultatele sunt următoarele:
Drupal Joomla! WordPress
Total Ore 79.25 57.25 90.5
Ore petrecute pentru front-end 21.75 15 36.5
Validare HTML Nu (8 erori) Da Nu (8 erori)
Validare CSS Nu (7 erori) Nu (o erorare) Nu (21 erori)
Dimensiunea paginii 180K 140K 154K
Linii de cod suplimentar PHP/JS inserat 220 30 1,808
Dupa cum se poate observa chiar dacă WordPress are parte de un „back-end” mult mai prietenos, poate fi mult mai costisitor iar perioada de implementare poate dura de două ori mai mult comparativ cu site-urile realizate cu Joomla. În cazul acesta WordPress este recomandat mai mult la crearea de blog-uri, unde s-a dovedit a fi un competitor real pentru Joomla și Drupal. Pentru Joomla însă, Drupal pare a fi singurul competitor serios.
Pentru acest proiect am ales ca produs software Joomla deoarece, cu ajutorul lui se pot crea site-uri web într-un timp mai scurt, cu mai multe caracteristici, la un preț mai mic. În plus Joomla a fost creat pentru a fi ușor de instalat și configurat chiar și pentru începători, așa cum am precizat anterior.
Preview document
Conținut arhivă zip
- Aplicatia Open-Source Joomla - Groupware.doc