Kohana v3 - renaissance
bullet Crystal -- 2009-09-19
16.-án némi csúszás után megjelent a Kohana framework 3.0 verziója - kódnevén "renaissance". Az új verzió tulajdonképpen egy teljesen új keretrendszert hozott (majdnem az egészet újraírták), ami ugyan sokmindenben hasonlít a 2.x-es szériára, de egyáltalán nem kompatibilis vele. Átalakították a konfigurációt, minimálisra csökkent a szekvenciális bootstrap kód (index.php meg még ami utána jön), ami van, annak is a nagy része olyan dolog, ami eddig a konfig könyvtárakban volt.

Sokkal egyszerűbbé vált az autoloader: korábban dedikált könyvtár volt a különböző feladatokra, controllers, models, libraries, stb. Most gyakorlatilag az egészet benyomták egy classes könyvtárban, amin belül az autoloader rendkívül egyszerűn működik - úgy, mint a zend frameworkben (tehát a My_Custom_Something osztályt a classes/my/custom/something.php fájlban keresi). Ennek a működésnek van egy olyan előnye a 2.x-hez képest, hogy ott nem volt hova tenni a "business object"-eket, a libraries könyvtárba volt érdemes rakni őket (az volt egy olyan "egyéb" kategória az autoloadingba, amire semmilyen elnevezési konvenció nem vonatkozott), viszont a ilbraries-en belül nem lehetett alkönyvtárakat létrehozni - ezért aztán én 2.x-re nem is alapoznék igazán komoly projektet. A 3.x-ben a classes alatt azt csinálok amit akarok, így nincs ilyen gond. Szóval a 3.0 verzióban azt hiszem kinőtte a framework egy pár maradék gyermekbetegségét.

A sok egyszerűsítésnek egyébként meg is lett az eredménye a teljesítményben, eddig se volt egy erőforrás-igényes keretrendszer a kohana, de a 3.0 (install utáni) memória-fogyasztása ~1mb-ra csökkent (a 2.x-ben ez ~1.4mb) - örülünk.

Mivel a 3.0 verzió valójában nagyjából egy új framework-öt jelent, ezért még folytatják a 2.x sorozat fejlesztését is, szintén pár napja jött ki a 2.4 beta1, és úgy tűnik, nem sokáig lesz béta.
/* */ kommentek
Thoer (2010-01-10)
Szió!

Köszi ezt a kis összegzést. Pár hónapja már rajta van a listámon, hogy meg kéne nézni a KO3-at, de valahogy sosem jutottam oda. Mondjuk valószínűleg azért is, mert a 2.x fejlesztői csapata szerint odébb lesz az még, hogy stabil legyen a 3, meg nem is elérhető még a főoldalról. Szóval bár hivatalosan stabil, nálam még alfaként van nyilván tartva. Vannak azóta tapasztalataid?
Thoer (2010-01-10)
Ja még annyi, hogy nem tudnál valami RSS-t rittyenteni a bloghoz? Szívesen követném a történéseket...
Crystal (2010-01-10)
hali,

itt van az rss feed, csak a template-be nincs belinkelve perpill (ebbe már nem is lesz, majd a következőbe).

Kohana v3: nekem az eddigiek alapján stabilnak tűnik, szerintem érdemes használni (persze vannak dolgok amiket a 2.x tud, a 3.x pedig nem, pl. captcha, postgres támogatás)
Thoer (2010-01-12)
Köszi!
Starly (2011-11-30)
I see, I spuospe that would have to be the case.
ucvclpep (2011-11-30)
YBVpvZ <a href="http://gpyjbudqruaw.com/">gpyjbudqruaw</a>
vuflgmm (2011-12-01)
GGqefS , quipotezgkzx, [link=http://fbytjzomgmhs.com/]fbytjzomgmhs[/link], http://soeqzwfxmyyb.com/
Új komment:
név:
email:
website:

Captcha



megjegyzés