ugrás a tartalomhoz

Archívum - Május 4, 2010 - Blog bejegyzés

Rapid webalkalmazás-fejlesztés Pinaxszal

Török Gábor · 2010. Május. 4. (K), 23.53

Siteépítés három perc alatt, avagy „minden fent van a neten”.

$ pip install Pinax
$ pinax-admin setup_project -b social feszbuk
$ python manage.py syncdb
$ python manage.py runserver

A fenti utasítássorozat eredményeképpen a localhost:8000 alatt kapunk egy webalkalmazást, ami dióhéjban tartalmaz: egy egyszerű Twitter-klónt, fotógalériát, wikit, projektkezelőt, blogmotort, könyvjelzőtárat stb. A Pinax magáról azt hirdeti, hogy rapid webalkalmazás-fejlesztési platform. Valójában ennél több. Ezekről és arról, hogy végül miért nem választottam, az alábbiakban.

Virtuális mezők a CakePHP-ben

Fraki · 2010. Május. 4. (K), 09.13

Bő egy hete jelent meg a CakePHP 1.3.

Az új verzió egyik legfontosabb újítása, hogy a modelleket elláthatjuk ún. virtuális mezőkkel. A virtuális mezők gyakorlatilag SQL képletek, amiket a rendszer a lekérdezésekbe is belefoglal. Hagyományos getter metódusokat természetesen eddig is minden keretrendszerben lehetett írni a modellekre, azonban ezekre a mezőkre az admin táblázatokon nem lehetett rendezni. A virtuális mezőkkel ezt a korlátot hidalták át.