Tartalomkezelő rendszer - joomla
A Joomla egy olyan tartalomkezelő rendszer (CMS), amelyet ugyanaz a díjnyertes csapat hoz létre, amely ma hírnevet adott a Mambo CMS rendszerének.
A "jumla" név a szudahi nyelvnek a "Jumla" szó fonetikus átírása, ami "együttesen" vagy "egy egészet" jelent. Azért választották, mert a Mambers összes csapata egyhangú volt abban, hogy megvédje az alkotók és a közösség érdekeit, ami a projekt sikerének valódi oka. A közösség megválasztására már több ezer címet javasolt, de ez egy komoly ellenőrzés volt a márkázással és a marketing szakemberekkel kapcsolatban, akik úgy döntöttek, hogy a Joomla motor a legjobb választás.
Ha csak elkezdi elsajátítani a webes technológiákat, akkor örülni fog, hogy a Joomla-t választották a problémák megoldására. Mert lehetséges a kezdőlapok, a nagyvállalati és üzleti weboldalak, illetve a hírportálok létrehozása a jumla segítségével.
A fő különbség a Joomla és más rendszerek között a fejlesztők vágya, hogy a lehető legegyszerűbbnek hagyják a vezérlést, miközben biztosítják a maximális funkcionalitást. Ezért a jumla egyszerűen telepíthető, nagyon kényelmes kezelhető és megbízható működés közben. Nem igényel ugyanakkor a mély ismeretek HTML használatát. Ennek eredményeképpen, speciális tudás nélkül teljes mértékben ellenőrizheti webhelyeit, ahelyett, hogy túlzottan nagy összegeket fizetne a zárt, saját tulajdonú szoftverekért.
A Joomla több mint egy program, ez egy hatalmas felhasználói közösség, amely magában foglalja a programozókat, a tervezőket, a rendszergazdákat, a fordítókat, a műszaki írókat, és ami a legfontosabb, a hétköznapi felhasználók. Együtt segítenek a kezdőknek, hogy elsajátítsák a Joomla-t, és kiválasszák azokat a "kiterjesztéseket", amelyek jobban felismerik szándékaikat. Végtére is, a Jumla új "kiterjesztései" minden nap szó szerint megjelennek. Továbbá, a rendszer API-járól szóló részletes dokumentumoknak köszönhetően bárki képes kiterjeszteni a gondolataikat.
Joomla rendszerkövetelmények
A Joomla motor PHP-ben van írva, így a PHP tolmácsot telepíteni kell a szerveren. Ez a tolmács szinte minden operációs rendszer verzióiban jelenik meg. Maga a tolmács nem működhet webszerver nélkül. A Jumla az Apache webszerver vezérlésén keresztül van optimalizálva, de más kiszolgálókon is dolgozhat, beleértve a Microsoft IIS-t is. Továbbá a Joomla-nak MySQL-t kell telepítenie a kiszolgálóra (jelenleg csak ez a DBMS támogatott).
Természetesen a Joomla nem ideális, és hátrányai vannak. A szabad és nyílt forráskódú felhasználóknak fizetniük kell valamit. Minden bizonnyal a biztonságot feláldozták. Nem mondható el, hogy a jumla könnyen csapkodott. Azonban a hackelés esetei sajnos, és sajnos. Statisztika - makacs. Az egész hiba a nyitott rendszerkód és összetevője, hibái ("lyukak") a további modulokban. A rendszer védelme mellett azt kell mondani, hogy hatalmas tapasztalattal rendelkeznek a Joomla biztonsági szintjének javításában, fórumokon, javításokon (javításokon) és ami a legfontosabb, hogy ez mind oroszul. Elméletileg bárki becsaphat egy weboldalt.
A Joomla másik hátránya, a statisztikák szerint a letöltési sebesség volt. Először minden olyan volt, mint ez. De az új verzió felszabadításával a sebesség növekedett, és más CMS tanulmányozása után ez a probléma általában megszűnt. A dolog az, hogy több oka van az oldal betöltési sebessége: betöltése a fogadó szerver, az adatok sávszélessége (forgalmi sebesség), az adatbázis-választás sebessége, a PHP kód értelmezési sebessége. Kezdjük a végén: a PHP tolmács az egyik leggyorsabb programozási nyelv a világon - alig lehet követelni. Az adatbázisból való kiválasztás közvetlenül attól függ, hogy az adatbázis hol található az adatbázisban, a CMS fejlesztői mindig az adatbázisok optimalizálásának állapotában vannak (a tökéletességnek nincs korlátja). De az első két ok döntő.
Számos tesztet és mérést végeztek a probléma kezelésére. A következtetés egyszerű volt: azt szeretné, hogy az oldal gyorsan betöltődjön, használjon kisebb testkészletet és segítőt, vagy jobb legyen a szervere egy jó zárt zónában. Ez valójában minden webhelyre vonatkozik.
Természetesen, ha akarod, megtalálhatsz más hiányosságokat a Joomla-ban. De mindegyiket megoldják.
* Teljesen adatbázis-alapú motor PHP / MySQL használatával.