Sistem de gestionare a conținutului - joomla

Joomla este un sistem de gestionare a conținutului (CMS), creat de aceeași echipă premiată, care a adus faima actuală sistemului Mambo CMS.

Numele "jumla" este o transcriere fonetică a cuvântului "Jumla" din limba swahili, care înseamnă "toți împreună" sau "un întreg". A fost aleasă deoarece toate echipele de Mambers au fost unanime în dorința lor de a proteja interesele creatorilor și comunității, care este adevăratul motiv pentru succesul proiectului. Mii de titluri au fost propuse pentru alegerea comunității, dar acesta a fost un control serios al profesioniștilor de branding și marketing care au decis, de asemenea, că motorul Joomla este cea mai bună alegere.

Dacă începi să stăpânești tehnologiile web, atunci vei fi bucuros că Joomla a fost aleasă pentru a rezolva problemele tale. Deoarece este posibil să creați atât pagini de pornire, cât și mari site-uri corporative și de afaceri sau portaluri de știri cu ajutorul lui jumla.

Principala diferență dintre Joomla și alte sisteme este dorința dezvoltatorilor de a lăsa controlul cât mai simplu posibil, asigurând în același timp o funcționalitate maximă. Prin urmare, jumla este destul de simplu de instalat, este foarte convenabil pentru a gestiona și de încredere în funcționare. Nu necesită, în același timp, utilizarea cunoștințelor profunde în HTML. Prin urmare, fără cunoștințe speciale, puteți controla pe deplin site-urile dvs., în loc să plătiți sume excesiv de mari pentru software închis, protejat.

Joomla este mai mult decât un program, este o comunitate uriașă de utilizatori, care include programatori, designeri, administratori de sistem, traducători, scriitori tehnici și, cel mai important, utilizatori obișnuiți. Împreună, ei ajută începătorii să-l stăpânească pe Joomla și să aleagă acele "extensii" care își realizează mai bine intențiile. La urma urmei, noi "extensii" pentru Jumla sunt publicate literalmente în fiecare zi. Mai mult, datorită documentației detaliate despre API a sistemului, oricine poate dezvolta o extensie pentru a-și implementa ideile.


Cerințe de sistem Joomla

Motorul Joomla este scris în PHP, astfel încât interpretul PHP trebuie instalat pe serverul său. Acest interpret este lansat în versiuni pentru aproape orice sistem de operare. Interpretul în sine nu poate funcționa fără un server web. Jumla este optimizată pentru a lucra sub controlul serverului web Apache, dar poate funcționa și pe alte servere, inclusiv Microsoft IIS. De asemenea, Joomla trebuie să aibă MySQL instalat pe server (în prezent numai acest DBMS este suportat).

Desigur, Joomla nu este un ideal și are dezavantajele sale. Pentru utilizatorii liberi și cu sursă deschisă, trebuie să plătească ceva. Prin toate conturile, securitatea a fost sacrificată. Nu se poate spune că jumla este ușor hacked. Cu toate acestea, cazurile de hacking au fost și, din păcate, vor fi. Statistici - un lucru incapatanat. Întreaga defecțiune este codul de sistem deschis și componenta acestuia, erori ("găuri") în module suplimentare. În apărarea sistemului, trebuie spus că există o experiență uriașă în îmbunătățirea nivelului de securitate al lui Joomla, există forumuri, există patch-uri (patch-uri) și cel mai important, că toate acestea sunt în limba rusă. Teoretic, oricine poate intra într-un site web.

Un alt dezavantaj al lui Joomla, din nou, conform statisticilor, a fost viteza de download. La început totul a fost într-adevăr așa. Dar odată cu lansarea noii versiuni, viteza a crescut, iar după ce au studiat alte CMS, această problemă a încetat în general să existe. Problema este că există mai multe motive pentru viteza de încărcare a site-ului: încărcare pe serverul gazdă, lărgimea de bandă a datelor (viteza de trafic), viteza de selectare din baza de date, viteza de interpretare a codului PHP. Să începem de la sfârșit: interpretul PHP este unul dintre cele mai rapide limbi de programare din lume - cu greu poate fi revendicat. Selecția din baza de date depinde direct de serverul în care se află baza de date, dezvoltatorii oricărui CMS sunt mereu în starea de optimizare a interogărilor către baza de date (perfecțiunea nu are limită). Dar primele două motive sunt decisive.

Mulți au efectuat diverse teste și măsurători pentru a rezolva această problemă. Concluzia a fost simplă: doriți ca site-ul să se încarce rapid, să utilizeze un set de caroserie mai mic și un ajutor, sau mai bine serverul dvs. într-o zonă bine închisă. Aceasta, de fapt, se referă la orice site-uri.

Desigur, dacă doriți, puteți găsi alte neajunsuri în Joomla. Dar toate acestea sunt rezolvate.

* Bazat pe baze de date folosind PHP / MySQL.

Articole similare