CakePHP 1.2 RC1

Már jó ideje letölthető a CakePHP 1.2-es változata. Eddig idegenkedtem a használatától, mivel az új verzió nem stabil, nemrégiben lépett RC állapotba. A fejlesztés szépen, lassan és biztosan történik. Mostanában állok neki egy új projektnek és gondoltam ennek már 1.2-vel állok neki.

Első nekifutásra – letöltés és a webszerverre faló felrakás után – a gyökér .htaccess filet kell módosítanom, mivel esetemben a CakePHP-s alkalmazás egy alkönyvtárban csücsül. Ehhez csak hozzá kell adni a megfelelő RewriteBase utasítást és meg is vagyok.

Az első élmény kellemes meglepetés az 1.1-es verzióhoz képest. Szépen megmondja, hogy legyek kedves már írhatóvá tenni a /tmp könyvtárat, módosítsam a salt-ot app/config/core.php fileban és hozzam létre az adatbázishoz való kapcsolódáshoz szükséges /app/config/database.php filet.

A core.php file első látásra melegséget hoz arra aki ránéz. Szépen átszervezték, jól áttekinthető, minden szépen le van írva, hogy mi is, miért is, meg hogyan is.

Alapból bekapcsolásra került a cache, amiről a telepítőoldal informál is bennünket.

Amint az üzenetek kizöldülnek, jelezve, hogy sikerült megcsinálnunk amit a rendszer akart tőlünk az első dolog amin megakadhat a szemünk az egy link az 1.2-es új dokumentációra. Ha az eredeti link helyett ezt használjuk akkor elvileg a magyar verzióhoz jutunk. A bevezetőn kívül sajnos egyenlőre minden angolul van, de ez annyira felháborított, hogy gyorsan lefordítottam két részt. Pár nap múlva elvileg bekerül ha úgy jön ki a lépés még folytatom. A kézikönyv fordítását nagyon megkönnyítették, csak belépünk a saját bakery-s jelszavunkkal és már írhatunk is. Mielőtt a fordítás megjelenne valaki rábólint, hogy jó lesz – na ez tart elvileg egy pár napig.

Mindenesetre maga az elgondolás nagyon rokonszenves és CakePHP-val előállítva, szóval két külön piros pont. Azt hiszem egy ilyen wiki-szerű fordítási lehetőség bármilyen hasonló projektnél meggyorsítja a fordítások elkészültét.

Maga a kézikönyv kicsit javult az előző óta, de azt hiszem dokumentáció oldalról még mindig az API lesz az örök barátunk.

Alapból a debug level 2-re van állítva, azaz láthatjuk a háttérben zajló sql folyamatokat is.

Van egy csomó újdonság amiről már írtam. Amint vannak róla gyakorlati tapasztalatok írok azokról is.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöljük.