A különbség a Joomla keretrendszer és joomla platfrom

A különbség a Joomla keretrendszer és joomla platfrom

Joomla keretrendszer (Framework) - egyfajta új generációs Joomla Platform (Platform). A fő különbség a névtér támogatása és a lehetőségét, zeneszerző (például egyes csomagokat).

Egy kis történelem

Nézzük meg a fejlesztések, amelyek alapján a megjelenése Joomla keretrendszer. Íme néhány kulcsfontosságú témák a Google Csoportok Joomla! Platform Development:

A következő generációs

Úgy látszik történetek, amelyeket sör nagy változás a platform. De ezek a változások nem kompatibilis a CMS és a meglévő platformokon. Az e változások bevezetéséhez lenne kötve, a jelenlegi CMS verzió 12.3 Platform lehetősége nélkül az új verzió. Úgy döntöttek, hogy osztja a platform, az eredmény egy „új platform”, vagy Joomla keretrendszer.

Joomla keretrendszer - egy lehetőség a további fejlődésre. Ezt fel lehet használni nem csak a CMS és azok, akik azt írta a kérelmet Joomla platform, hanem a tágabb közösség PHP. Ez eltér a fajta monolit. A keret, amely arra épül az alkatrészek (egyes csomagokat) lehetővé teszi a felhasználók számára, hogy könnyen hozzá és vizsgálat, és integrálják kódot.

Ez azt jelenti, hogy a platform szívódik fel a CMS?

Azt mondhatjuk, hogy igen. Minden munka, hogy megtörtént a mai napig (kivéve névtér) is felszívódik a CMS. És ez jó a CMS, mivel már nem kell foglalkozni a hibák két helyen, mint most CMS kénytelen kijavítani a hibákat a tár, és az adattár a platform. Más szóval, a CMS fenntartja a saját példányát a platform. A fejlesztők, akik dolgoznak a CMS folytatja munkáját a CMS. A jövőben CMS frissítse a kódját tartalmazza a részek a keret van szüksége, és egyszerűen szinkronizálja őket a CMS verzió.

Muszáj, hogy átírható kiterjesztéseket a következő verziója CMS?

Nem, mert a megjelenése a keret nem teszi lehetővé, hogy ez megtörténjen. Igen, CMS veszi a bátorságot, hogy vezessenek be egyes részeit a keret, de valószínű, hogy ezt anélkül, hogy kompatibilitási problémák a meglévő kiterjesztéseket.

Azt azonban fontos megjegyezni, hogy a Joomla keretrendszer nem lesz visszafelé kompatibilis a Joomla platform. Most jön a tisztító az összes korábbi kódot, valamint megszűnik a fennmaradó CMS kódot, és rosszul támogatott csomagok. Ez a helyes stratégia az átmenet a névtér és zeneszerző minden esetben azt jelenti, hogy meg kell kezdeni a semmiből.

Egyes változatai CMS keretrendszer fogjuk látni?

Míg nincs. CMS kerül minden eredményét a jelenlegi Joomla platform, és valószínűleg platform már nem tartható fenn, mint önálló szervezet. Minden új munka kerül sor a CMS. De ez nem jelenti azt, hogy a CMS nem lesz képes használni a keretet. Csak abban a pillanatban az építészet nem teszi ezt lehetővé.

És ez hogyan látja a jövő CMS egyik fő résztvevői a közösség Joomla! - Michael Babker. Minden posztjáról el tudja olvasni a cikket «Joomla! 4.0 vagy Next, a Joomla! Platform vagy keret, WTF folyik!? „De én adok neki, az alapötlet:

Miért kell módosítani a nevet és hozzon létre egy másik forrásból, ha már a platform?

Ezen kívül minden csomag osztották adattár lehetővé teszi a telepítés keresztül Composer. Például, ha valaki az Laravel programozás, használhatja JGithub. Abban a pillanatban, ezt nem lehet tenni a platform, de ez a lehetőség a keret.

Tehát akkor a zeneszerző és Packagist keretet?

Zeneszerző és társa Packagist. lesz a de facto szabványa integrációja PHP könyvtárak az alkalmazást. Joomla keretrendszer alkalmazkodnia kell ehhez a paradigma, és lehetővé teszi a felhasználók, az írás Joomla alkalmazások könnyebb használni más könyvtárak, amelyek rendelkezésre állnak a zeneszerző.

Hol találom a Joomla keretrendszer?

Kapcsolódó cikkek