Sunteți pe pagina 1din 6

Joomla si continutul web

Ultima actualizare Friday, 10 October 2008

Lansat in 16 septembrie 2005 - un Mambo cu imbunatatiri de siguranta si performanta. Este gata pregatit in pachete .zip pentru utilizare atat pentru constructia de site-uri simple cat si pentru puternice aplicatii complexe online, in cele doua variante pentru utilizatorii amatori (Joomla 1.0.x) cat si pentru cei avansati in codul sursa deschis (Joomla 1.5.x). Este scris in PHP si foloseste baze de date SQL, este un sistem de management al concinutului web, open source, modular, nu trebuiesc cunostinte avansate pentru instatalare si administrare. Cel mai important amanunt este ca exista o comunitate deja bine formata, existand o suita de componente, module, extensii, documentatie experimentala accesibila atat pe forumuri cat si la utilizatori online, fiind solutia practica pentru cele mai importante noi concepte si cerinte web: blog, RSS, Bookmark, printare web, generari pdf, sondaje, cautare, localizare internationala, aplicatii prietenoase cu motoarele de cautare. Joomla – termenul semnifica impreuna sau tot unitar in limba unei comunitati locale din Australia, echipa fondatoare fiind din acea zona, este rezultatul impartirii aplicatiei Mambo intre compania Miro, detinatorii licentei si echipa de dezvoltare. Este conceput pentru a putea fi instalat cu usurinta, chiar si de non-programatori. Majoritatea oamenilor nu au probleme cu instalarea softului, dar exista foarte mult ajutor pentru incepatori. Instalat si functional, este foarte simplu, chiar si pentru utilizatorul non-tehnic, de a adauga continut, actualizare imagini si administrarea datelor sensibile care ajuta la functionarea optima a organizatiei sau companiei voastre. Oricine avand cunostinte primare de MS Word poate invata cu usurinta sa administreze un site Joomla! Printr-o interfata web simpla, se poate adauga foarte usor stiri, articole sau declaratii de presa, se administreaza pagini cu detaliile angajatilor, oferta de munca, imagini cu produse si se creaza un numar nelimitat de sectiuni sau pagini pe site. Ca infrastructura ofera cea mai diversificata paleta de modele web si aplicatii in dezvoltare : web site-uri pentru corporatii sau portaluri web, comert on-line, web site-uri pentru firme mici, web site-uri pentru organizatii non-profit, aplicatii guvernamentale, aplicatii intra si extranet pentru corporatii, web site-uri pentru scoli si biserici, websiteuri personale sau familiale, portaluri pentru comunitati on-line, web site-uri pentru reviste si ziare. Adevarata putere o da in usurinta in care programatori pot crea add on-uri extreme de puternice. Posibilitatile sunt nenumarate!

2. Limbaj de programare, platforma 2. 1. PHP Fiind alternativa la limbajele comerciale ASP de la Microsof, JSP de la Sun, binenteles PHP este Open Source si serverside (interpretat doar de server-ul pe care este instalat scriptul, generand o pagina ce va fi vzut de utilizator – browser-ului fiindu-i transmis numai cod HTML). La inceput 1994 era o extensie a limbajului Perl si apoi o serie de CGI-uri compilate pentru a genera un curriculum vitae _i pentru a urmari numarul de vizitatori ai unui site, prima versiune in 1998 cu numele de PHP3 iar in 2000 avand la baza Zend engine a aparut PHP4 cu un limbaj nou, rescris. In 2004 PHP5 orientat spre obiect, cu performante imbunatatite, suport SOAP (Simple Object Access Protocol - un instrument de integrare important pentru aplicatii de management al afacerii) si controlor de erori. Pentru 2008 fiind anuntat PHP6 cu suport Unicode si scoatere definitiva a unor functii si variabile. Popularitate se datoreaza: unei sintaxe usoare, combinare de C, Perl si Java ca cele mai populare limbaje; fara includeri de biblioteci sau directive de compilare; se foloseste de mecanismele de alocare a resurselor, eficient in mediul multiutilizator web; ofera un set de masuri de siguranta flexibile si eficiente; nu este legat de o anumita tipologie de servere web Apache, IIS, Zeus; posibilitatea de a conlucra cu baze de date relationale SQL, Oracle; nu uitam in ultimul rand cea mai importanta caracteristica, ce a determinat adaptarea rapida la nevoile web-ului, gratuitatea sub licenta open-souce. Exista multe resurse despre cele mai generale probleme disponibile prin simpla cautare pe internet a programatorului incepator. Ruleaza pe toate sistemele de operare UNIX, Linux, Windows, Mac. Se poate verifica astfel un nou script fara acces la server web, doar instaland pe calculatorul personal extensiile (aplicatiile) necesare. Cel mai renumita forma de cod in care se observa atat linia de informatii cu explicatii si comentarii ce pot fi completate de utilizator, cat si comanda consacrata, definind prin acest exemplu insesi conceptul de open source:

# comentariu pe o singur linie // comentariu pe o singur linie /* comentariu pe mai multe linii se pot comenta linii de cod php echo 'acesta este un echo comentat';
http://servicii-web-alex.com Powered by Joomla! Generat: 30 June, 2009, 12:41

*/ echo 'Buna ziua'; ?>

2. 2. MySQL La inceput limbaj de programare specific activitatii de creare, modificare, regasire, monipulare a bazelor de date de catre sisteme de gestiune relationale. Sunt versiuni standardizate ale limbajului, protejate de proprietate intelectuala, elementul cel mai importand consta in extensiile ce suporta functii obiect-relationale. Standardul SQL este dezvoltat de IBM in anii ’70 si de Oracle. MSQL sau Mini SQL aparut in 1994, este dezvoltat de Hughes Technologies ca open source, la momentul respectiv neexistand pe piata decat programe comerciale, pana la sfarsitul anilor ’90 creindu-si popularitate iar in 2006 a ajuns la versiunea 3.8 si suportand cele mai utilizate limbaje: C, Perl, Java, Delphi si ruleaza pe mai toate platformele software existente. MySQL este produs de compania suedeza MySQL AB fiind cea mai populara baza de date open source, o componenta importanta pentru stivele Linux, Apache, PHP. Licenta nu permite incorporarea in softuri comerciale decat prin achizitionarea de licenta comerciala. Impreuna cu PHP realizeaza asa numitul duo-dinamic. Pentru administrare bazelor de date MySQL exista modulul intern linie de comanda sau interfete grafice MySQL Administrator, Query Browser sau aplicatii in PHP (cel mai renumit administrator PhpMyAdmin). In toate aprecierile se arata usurinta cu care se poate folosi si invata utilizarea lui. Un exemplu edificator a limbajului de comanda elocvent in comparatie cu alte sisteme de administrare a bazelor de date este comanda de iesire simpla, evidenta, quit sau exit. 2. 3. Duo dinamic PHP/MySQL. Exemple practice a utilitatii imbinarii acestor doua limbaje pe site: - pentru a asigura schimbarea unei imagini (de exemplu a banner-ului) pe parcursul vizitarii de catre utilizator a informatiilor din pagina, cu un script ce extrage dintr-un numar de imagini aleator, monitorizand in acelas timp de cate ori a fost vazuta imaginea respectiva. Daca dorim, schimbam, editam sau adaugam imagini, pur si simplu alegem alta baza de date iar scriptul va afisa alte imagini (bannere in exemplu nostru) ; - majoritatea forumurilor folosesc acest duo, pentru fiecare mesaj s-a creat o pagina iar la schimbarea unui singur script accesibil intr-o interfata de configurare si toate paginile forumului vor fi aratate, filtrate, modificate, prezentate in alt mod. 2. 4. Cum se face un server pentru aplicatii web, util si simplu pentru a invata practic ? Pentru a putea rula script-uri php ce acceseaza baze de date cu mysql sunt necesare trei componente : - serverul cel mai la indemana e calculatorul de acasa (sau o gazda web) pe care se instaleaza Apache (recomandat ca e gratis) ; - pachetul de instalare PHP ce poate fi luat de pe net, evident, gratis ; - si MySQL, putand fi preluat de pe situl oficial al firmei. Recomandarea mea pentru testare si invatare sunt pachetele de program gratuite cu toate componentele incluse, oferind simplitate si utilitate, all-in-one fara batai de cap : Xamp, Net Server 0.1beta5, VertrigoServ. Aceastea ofera pe langa cele trei componete (apache, php, msql) si documentatie de utilizare, aplicatii preinstalate de administrare, server de mail, server de ftp. Daca nu va descurcat puteti folosi servere web publice (exemple romanesti : Xhost, LX – gratuite cu impunere de publicitate in pagini).

3. Instalare Joomla, extensii si avantaje functionale Comunitatea romaneasca de internauti abia de a prins curaj iar versiunea Joomla 1.5 (cea in cod sursa) fiind aparent mai folosit din simplu motiv ca doar utilizatorii relativ avansati au intrat in contact cu acest sistem de administrare a continutului si generat site-uri web inter si intra net cu ajutorul bazelor de date MySQL. Desi promovarea in Romania de produse open source are o mica amploare fata de Asia si America, dinamica specifica romaneasca este peste asteptari daca ne comparam cu restul Europei mult mai conservatoare in care perceptia conceptul open source are importante lacune de promovare. CMS-ul (sistemul de management a continutului) Joomla este format din multe elemente denumite componente, module, bot-uri si plugin-uri specifice intre componente. Functiile sale cel mai importanta sunt atat usurinta in administrarea continutui web, a paginilor, cat si posibilitatea dezvoltarii prin adaugarea de accesorii noi sub atenta scanare a motoarelor de cautare deloc neglijate de Joomla. 3.1. Instalarea Joomla se parcurge in sase etape cu urmatoarea ordine (oficial sunt patru) dupa incarcarea pe server a pachetului Zip sau Tar prin Ftp (aceasta nu poate fi numita o operatie simpla, o consideram pregatitoare, de copiere a fisierelor si directoarelor pe server prin mai multe cai: cu ajutorul aplicatiei de win32 Filezilla, acces la Cpanel Manager Files Manager sau Fantastico din Cpanel ) : - la prima pagina sistemul Joomla face automat teste de verificare a configuratie serverului
http://servicii-web-alex.com Powered by Joomla! Generat: 30 June, 2009, 12:41

pentru a asigura o functionare in parametri optimi a pachetului, toate rezultatele verificarii inrosite pun in pericol functionarea sistemului si va puteti astfel orienta pentru a reconfigura serverul dupa cerintele Joomla (se intampla rar si cu implicatii majore pe serverele Windows sau cu restrictii la componentele instalate, cele mai intalnite probleme sunt legate de permisiunile directoarelor care sunt relativ simplu de setat prin ftp); - acceptul ca sunteti de acord conditiilor de licenta GNU Joomla; - urmeaza etapa de inregistrare a conturile de acces la baza de date (user si password), denumirea la server, denumirea la baza de date (aceste date sunt furnizate de cel care va ofera gazduirea, user si parola difera, celelalte sunt implicite sau generale) ; - in pasul urmator trebuie sa completati titlul site-ului dupa cum considerati ; - pe final este confirmata adresa site-ului si trebuie sa completati un nume de administrator si completati parola de acces dorita pentru acces in zona de administrare ; - ultima pagina este confirmarea finalizarii, detaliile de cont al administratorului (user si parola inregistrate) si un mesajul ce va explica necesitatea sa stergeti directorul de instalare din radacina serverului din motive de securitate. In aceasta etapa site-ul e gata pregatit pentru a alege un model (template), de a adauga continut in articole, componente suplimentare, module, etc. Accesul la administrare se realizeaza protejat de nume si parola inregistrate anterior (la instalare). Exista si o instalare directa din cpanel (pentru serverele care ofera, toate cele in Linux) prin aplicatia Fantastico evitant pasul de incarcare pe server a pachetului care zic eu are un anumit grad de complexitate. 3. 2. Extensii. Componenta Joomla este o aplicatie cu o functie data, independenta, exemplu cea de anunturi, ofera posibiliatea de inscriere, relatia cu baza de date, configuratiile interne. Modulul este independent sau depinde de o componenta sau aplicatie ce poate fi interna sau externa (de pe alt server web), exemplu cel mai edificator este modulul componentei de anunturi care afiseaza in paginile specificate din sit ultimile trei anunturi adaugate sau cele mai vechi in pozitia dorita (top, right, left, debug, title, footer, etc) din pagina. Fiecare componente are modulele sale in relatiile cu ale componente in care exista configuratii specifice pentru aceste conditii. Bot-ii sau mambots-ii sunt independeti sau apartin unei componente si au implicatii majore, modificand toate paginile din sit, cred ca doua exemple sunt lamuritoare: un bot din categoria tolltips face ca in momentul trecerii cu mouse-ul peste un cuvant definit sa se deschida o fereastra mica cu animatie sau text (cele mai fecvente sunt reclamemele) ; un alt bot ce depinde de componente JoomSef (cel cu adresele prietenoase, discutam mai jos) poate fi configurat in relatia paginilor site-ului cu meta tag-uri (ordinea titlurilor, prioritati, preferinte, caracter de separare a titlurilor, rescrierea descrierii si a cuvintelor cheie, toate implicit, previne dublarea titlurilor, etc)

Cele mai folosite componente sau extensii Joomla cu avantaje functionale implicate in comertul electonic sunt : - Joomla, componentele implicite ale pachetului includ : administrator de bannere, manager al adreselor de contact, motor de cautare intern simplu si eficient ca utilitate si elocvent pentru Google prin generare de pagini ca rezultate ale cautarii, program de trimis mail-uri la grupuri inregistrare, manager de stiri sau feed-uri (sumaruri de pagini pentru fluxul de stiri), manager de sondaje, administrator de propriile feed-uri, manager de link-uri catre alte sit-uri sau altfel spus un director web impartit pe categorii dar cu link-uri de redirectare (fara sa imparta PageRank, termen legat de conditiile de prietenie cu Google), modulul de inregistrare a utilizatorilor si acces privat la articolele editate sau modificarea anunturilor inscrise de utilizator cu functii de mediere si control prin notificare pe mail, suportul pentru limba romana trebuie instalat (exista pentru versiunea 1.0 doar frontend – pagina generata nu si pentru meniurile de administrare, backend iar pentru 1.5 exista ambele). - VirtueMart un magazin online cu o multime de facilitati: posibilitate de a aduna intr-un cos virtual produse si de a-si gestiona fiecare client contul, statistici si stocuri active, administra categorii si subcategorii de produse, caracteristici de produse, imagini de produse, taloane de discount, plati online standard si configurabile, atentionare prin posta electronica, comentarii si intrebari ale clientilor despre produs, administrare de producatori, module de prezentare dinamice a celor mai populare produse sau ultimile adaugate afisate static sau animat, sondaje de apreciere, formular de intrebari pentru fiecare produs, rss-uri sau feed-uri, adica prezentari succinte a paginilor web sau altfel spus oferta sumara a prezentarii de continut (in format .xml sau .rss), meniuri disponibile in limba romana ce necesita pentru instalare un grad de experienta. Peste acestea se adauga aplicatiile specifice pachetului Joomla pentru fiecare pagina prin butoane in coltul din dreapta-sus: generare pdf, recomanda unui prieten pe mail, scoate pagina respectiva la imprimanta. - Artio JoomSEF este o extensie puternica pentru ca influenteaza pozitia sitului in motoarele de cautare. Fiind o unealta SEO (optimizare a paginii web pentru motoarele de cautare altfel spus prietenia cu Google) detine controlul deplin asupra: - meta tag-urilor din fiecare pagina: titlului de pagina (title), descrierii (description), cuvintelor cheie (keyword) ; - paginilor ce au continut identic si modificare denumirii paginilor ; - controlul erorilor gen 404 lipsa pagini sau 301 redirectare ; - inlocuirea automata a caracterelor din denumirea adresei implicite si definirea caracterelor acceptate; - configurarea extensiilor de pagina .html, .htm, index.php consacrate; - aproximativ 30 de linii de configurare si a fiecarii adresa de componenta Joomla in parte.
http://servicii-web-alex.com Powered by Joomla! Generat: 30 June, 2009, 12:41

Acestea functioneaza pentru fiecare componenta-modul prezent in pagina (frontend – pagina generata ce o vede vizitatorul) daca exista un plugin specific. Extensia JoomSef are un pachet de plugin-uri pentru componentele de baza Joomla (prima pagina, cautare, noutati, forum, articole din continut, etc) dar pentru VirtueMart trebuie instatalat separat fiind accesibila pe site-ul Joomla la sectiunea de extensii specifice in doua variante (Joomla 1.0.X si Joomla 1.5.X), la fel si pentru cea cu anunturi. - JoomComment o componenta ce ofera utilizatorilor sa scrie parerile si opinii proprii despre fiecare articol in parte din continututul joomla. Este usor de administrat, ofera configurare de mediere sau mesaje acceptate de webmaster, exista protectie antispam iar mesajele se pot vedea si in feed-uri sau prezentari sumare. Este disponibil in mai multe limbi chiar si in limba romana. - Page Cache un puternic accelerator de site prin folosirea cache-ului temporar configurabil a celor mai vizitate pagini, marind accesibilitatea browserului de client si compatibil cu mare parte din componete in privinta improspatarii cu ultimile mesaje adaugate de utilizatori. Dintre elementele configurabile: statistica de pagini, timpul de reinprospatare sau stergere, tipul de cache (fisier sau baza de date) si poate folosi pentru servere dedicate aplicatiile implicate in managementul de cache. - JoomlaExplorer un utilitar pentru a usura anumite modificari la nivel avansat, o componenta de administrat fisiere din server foarte asemanatoare cu explorer-ul din Windows dar cu functii specifice pentru modificat, adaugat directoare, fisiere, permisiuni linux specifice, descarcat, incarcat fisiere, arhive, extras arhive zip, etc. Fiind o unealta puternica acesta are unele restrictii din cauza vulnerabiliatii si securitatii scazute (cred eu, mai ales pentru cel sub Windows) pentru o parte din serverele autohtone. - DocMan este cel mai utilizat ca extensie de descarcat documentatii, drivere, soft pentru ca imbina doua elemente : fisierul de descarcat si informatiile despre continutul lui, astfel utilizatorul si motoarele de cautare sunt informate. Ofera optiuni de incarcare (upload), link-uri din server sau din surse externe, permisiunile pot fi configurate, se pot proteja fisierele la vizionare pentru o anumita categorie (de oaspeti neinregistrati), predefinit are trei modele de incarcare (upload - din cumputer, server extern, doar link catre alt server), protectie preventiva de folosire a depozitului (spatiului de stocare) propriu in favoare altor servere (anti-lech). - AdsManager o extensie de anunturi intr-o comunitate creata. Ofera caracteristici specifice de contact protejat antispam a adresei de mail, posibiliate de adaugare imagini (maxim doua) pentru fiecare anunt-produs, control total al webmasterului cu notificare prin mail de modificare sau adaugare anunt nou, optiune de validare a anunturilor, impartire pe categorii si subcategorii, exista plugin specific pentru JoomSef astfel controlul adreselor si meta sa fie deplin asigurand prietenia cu Google.

4. Acceptabiliate, popularitate Joomla Elemente considerate de mine importante in a aprecia gradul de popularitate sunt: - gratuitate si cu sursa deschisa (licenta GNU si acele linii de comentarii a scriptului) ; - existenta unei bogate resurse pentru modele web, asa numitele template-uri si usurinta de modificare si personalizare pentru acestea in versiunea Joomla 1.5; - modul de instalare in care sunt inrosite rezultate testului de compatibilitate si indicatiile pentru a reconfigura serverul ; - pentru cei din zona antreprenoriala (infiintarea si dezvoltarea unei afaceri), acest pachet-concept este de mult o sursa de venituri si a dus initial la scaderea preturilor paginilor web ca apoi dezvoltarea unora ca componentelor comerciale desi contestate (paralel cu dezvoltare de versiuni open source) sa creeze o aura controversata si o subcultura specifica in care intrebari de genul Unde-i smecheria ? Ce ascunzis exista ? inoculata de natura comerciala a bunurilor, face sa i se raspunda cu simplitate ca: gratuitatea trabuie sa evolueze spre ceva mai bun dar tot open source. Ceea ce face din Joomla o infrastructura solida si accesibila, comparativ cu alte programe deschise este diferenta de numar a persoanelor din comunitate ce comunica. 5. Joomla si prietenia cu Google Pentru vizitator si searche engine (motoare de cautare) exista tendinta de convingere a elocvetii, concludetii continutului, mesajului web in general, intr-un spatiu transformat in sensuri semantice, unde cuvantului devine important prin pozitia in tipologia de relatii a tag-urilor, toate site-urile se directioneaza in texte-tag (interne si externe) dupa aprecierile Google. Cum se directioneaza ? Desi pare copilaresc dar repetarea unor cuvinte intr-o fraza, in linkuri interne (catre situl propriu) si externe (pe alte site-uri) catre pagina respectiva in care exista cuvintele tinta, prezenta in meta tag-uri a cuvintelor in discutie (titlu, descriere, cuvinte cheie, descrieri de imagini, informatii despre script, texte titluri de capitole asa numite h1, adresele de pagini), denumirea fisierelor in sit trebuie sa contina acele cuvinte; toate aceste sunt cele mai uzate tehnici la cere se apeleaza si nu in ultimul rand se exagereaza in folosirea lor fapt pentru care nu mai devin atat de concludente pentru utilizator si evitate cum se intampla (instictual vorbind) cand schimbam postul la televizor cand incepe publicitate si practic mai nou de motoarele de cautare schimband algotitmul de apreciere a concludentei. Cum si pachete generatoare de site-uri dezvolta componente care automat fac sa evite excesele de influentare pentru a nu fi sanctionate prin ignorare (altfel spus postare la coada sau deloc in rezultate), aceasta insemnand extinctia in acest mediu, dezvoltatorii recomanda atat utilizatorilor cat si motoarelor de cautare adaugarea de noi parametri in stabilirea importantei continutului (exemplu apropiat fiind oferire unei noi valori link-urile concludente spre interiorul site-ului numit fenomenul Wikipedia, discutiile pe forumurile externe ale webmasterilor, pe blog-uri, comentarii din pagina, aparitia pe directoare de feed-uri). Joomla are componente ce controleaza o parte din parametri elocveti pentru motoare de cautare, diferenta pana la controlul total o constituie factorul uman, observand noi nise de utilitate (pentru a fi mai concludent, mai important
http://servicii-web-alex.com Powered by Joomla! Generat: 30 June, 2009, 12:41

semantic): SH404SEF observat de mine ca ruleaza bine pe servere sub Windows cu Apache. Este un administrator al adreselor, redirectarilor, meta-tag, doar la ce anume are plugin-uri. Mentionez ca este non-comercial, aplicabiliatea lui consta ca functioneaza si fara prezenta .htaccess in root. ArtioJoomSef pe servere sub Linux.Este cu functii similare cu primul exemplu, non-comercial, deosebirea consta in prezenta plugin-urilor diverse facandu-l mai puternic dar cu un grad de complexitate, are nevoie de modificarea .htaccess la instalare. TagCloud un modul independent ce selecteaza cele mai folosite cuvinte din articole sau detaliile de produse din magazin afisandule intr-o pozitie specificata in pagina, continutul sau fiind o insiruire de cuvinte-link la dimensiuni de font diferit (in functie de importanta in articole) catre cautarea interna. Acesta in persectiva motoarelor de cautare fiind un generator de pagini (pagini ce nu exista pe sit) dar oferind concludenta.

6. Legalitate, licenta publica generala GNU. Aceasta licenta asigura dreptul de a copia, distribui si modifica in contradictie cu licentele comerciale care interzic aceste drepturi. In documentul original exista 11 punce cu subpuncte de detalii dar cele mai importante idei sunt cele mentionate mai sus (copierea, distributia si modificarea) cu specificarea ca nu se ofera garantii (nu se asuma responsabilitatea, fiind a treia idee), lasand loc, zic eu dezvoltarii fara inhibitii comerciale creionand tendinte asupra zonei antreprenoriale. Va rog sa vedeti licenta oficiala integrala... 7. Incheiere Probleme ce trebuiesc rezolvate in acest pachet si in altele cu aceeasi deschidere (drupal, 1024, phpnuke, tipo3, etc), unelte de management a continutului web, cred ca tine mai mult de principii, concepte ce trebuiesc trasate pentru asigurarea unui viitor deschis oportunitatilor si impunerii unor drepturi comerciale moderate implicand un grad de responsabilitate, desi mai cred ca nu exista o cale de mijloc din cauza perceptiilor diferite despre medii diverse (consider ca au fost din totdeauna doua civilizatii dar acum mai bine delimitate : una clasica si una informationala ce ne patrunde cu uneltele : ziare, radio, tv, internet). Intrebarea mea este : poate fi considerata marfa o infrastructura deschisa modificarilor ce cu ajutorul ei valorile clasice (inclusiv si conceptul de marfa) sa prinda contur in mediul informational ? Ce va fi mai important ? Cine a fost intai ? Oul sau gaina. In aceasta infrastructura (instictual vorbind la nivelul psihologiei de grup) consider ca nu se va accepta decat ceea ce doreste end-user-ul – oferirea unui grad de utilitate superior pentru un pret mai mic. Licentele comerciale depline privite in prisma controverselor iscate au lungit excesiv era modernismului informational (asa numitul Web 1.0) si nu au elementele necesare indeajuns de a se impune in revolutia informationala in curs (Web 3.0), decat dupa definirea si acceptarea noului mediu de desfasurare a afacerilor – www ca un global paiejanis salbatec autentic in cautarea unor reguli care tin, zic eu, numai de cum este respectat si educat utilizatorul care nu-l intereseaza dedesupturile, doar finalitatea imediata a actiunilor sale. Desi au fost incepute lungi discutii in privinta definirii responsabilitatii, incat si conceptul open source este contestat in privinta disiparii gratuitatii la utilizatorul final, totusi cerinta, nevoia de dezvoltare a aplicatiilor din ce in ce mai puternice si a cresterii importantei motoarelor de cautare, chiar suprematia giganticului Google dupa ultima intelegere cu Yahoo - in acesta oala de presiune semantica, supapa de siguranta pare a fi acest concept altruist. Bibliografie Dan Rahmel - Biginnig Joomla, Editura Apress, 2007 Cristian Darie, Mihai Bucica - PHP5 Si MySQL pentru comert electronic, editura Teora,2006 Conditii de copiere a textului: poate fi distribuit nemodificat. Referinte Joomla

Official Website: http://joomla.org

Download: http://joomlacode.org/gf/project/joomla/frs/

User/Guide/Documentation: docs.joomla.org | http://help.joomla.org/

Joomla Extensions: http://extensions.joomla.org/

http://servicii-web-alex.com

Powered by Joomla!

Generat: 30 June, 2009, 12:41

Official Support Forum: http://forum.joomla.org/

Etichete

site-uri joomla cum se configureaza joomla suport joomla instalare Joomla cum se instaleaza joomla Joomla o unealta de management a continutui web dictionar joomla firma creare pagini web tutoriale joomla romania joomla tutoriale cum folosesc un plugin in joomla director web instalare componente joomla bucuresti creare template joomla CMS Joomla! 1.0.x - instalare si actualizare instalare template manual joomla manual de instalare joomla powered by joomla bucuresti instalez magement a continutului web cum se instaleaza joomla creare web site-uri cu joomla timisoara instalare componente joomla managent web instalez joomla dictionar joomla adauga siteuri in director creare template joomla management botosani management continut web firma creare pagini web instalare Joomla Instalare Joomla CMS Joomla! 1.0.x - instalare si actualizare instalare template director Joomla powered by joomla cum folosesc un plugin in joomla cum se configureaza joomla

site-uri joomla instalez cum se instaleaza joomla instalare si actualizare tutoriale joomla manual joomla manual de instalare suport joomla instalare template Powered by Joomla instalare componente director creare template joomla siteuri joomla cum folosesc un plugin in joomla firma creare pagini web adauga siteuri in director cum se configureaza joomla Powered by Joomla

http://servicii-web-alex.com

Powered by Joomla!

Generat: 30 June, 2009, 12:41

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