Magyarországi Web Konferencia 2006

Raising your own PET

Szervező

Neumann János Számítógép-tudományi Társaság Webalkalmazások Fejlesztése Szakosztály

Szakmai partnerek

W3C MI Weblabor

Infrastruktúra

phpHOST Wish Internet Consulting

Az előadás témája a PET fantázianevet viselő, saját fejlesztésű, GPL alapú keretrendszer. A PET Perl-ben készült, RAD jellegű keretrendszer, melynek feladata a webes, azaz tipikusan HTTP „bemenetű” és (X)HTML kimenetű fejlesztés gyorsítása és segítése. PET-ben készült többek között az ország leglátogatottabb közösségi oldala, a TeveClub.

Az előadásban szót ejtünk a PET mögött álló filozófiáról, annak belső felépítéséről és lehetőségeiről, tervezési döntésekről, a fejlesztést megkönnyítő funkciókról, különös tekintettel a nagy terhelhetőségű és rendelkezésre állású rendszereket támogató modulokra (CLI mód, automatikus tesztelés, naplózás, load balancing, interprocess caching, stb.) Pár szóban kitérünk a GPL és GPL-jellegű projektek helyéről a „profitorientált” fejlesztések között.

Az előadás eredetileg a HPW2005-re készült. Bár a keretrendszer Perl-ben íródott, az előadás megértéséhez a Perl nyelv ismerete nem szükséges.

Kulcsszavak

RAD, Perl, FrameWork, Keretrendszer, load balancing, testing, MVC

Fagyal Csongor

Fagyal Csongor fotója1997. óta Perl programozó, a Concept Online Kft. ügyvezető igazgatója és vezető szoftvertervezője. Fő profilja: vékonykliens alapú megoldások, ezen belül is kiemelve a közösségformáló, nagy forgalmú, úgynevezett „önmenedzselő” tartalommal bíró Perl-ben készült weblapokat. Csongor a nyilt forráskódú rendszerek és a Linux/POSIX környezet üzleti alkalmazásokban történő felhasználásának szószólója, elkötelezett Perl „guru”.

Időrendi program Váltás tematikusra

Az alábbiakban a konferencia időrendi programja olvasható. Minden előadás magyar nyelvű volt. A különböző háttérszínek a tematikus program szerinti témaköröket jelölik. Csillag jelöli azokat az előadásokat, melyek fóliái elérhetőek.

IdőProgrampont
08.0009.00Regisztráció
09.0009.45Magas rendelkezésre állású rendszerek a gyakorlatbanW3C WAI, avagy Weblapok Akadálymentesítése*Adatbázis-alapú webalkalmazások ASP.NET platformon*
09.4510.00Szünet
10.0010.45Ruby On Rails: Fenntartható Egyszerűség*Weboldalak a vakok „szemével”Biztonság és jogosultság-kezelés ASP.NET környezetben*
10.4511.00Szünet
11.0011.45JavaScript ereje – Textarea++*Bevezetés a WebObjects alapú webalkalmazás- fejlesztésbe*ASP.NET 2.0 alkalmazások arculata és testreszabása*
11.4513.00Ebédszünet, WFSZ találkozó a díszteremben
13.0013.45Felhasználóbarát űrlapok, avagy mit tegyünk a Web Forms 2-ig és az XForms-ig?*Webre, de gyorsan!Webes Alkalmazások és Kódkönyvtárak Terjesztése PEAR 1.4 Segítségével
13.4514.00Szünet
14:0014:45Webrádió – AJAX alkalmazási bemutatóKreáljunk egy kis webet!*Raising your own PET
14.4515.00Szünet
15:0015:45Szemantikus Web: egy rövid bevezetés*Osszuk meg a tudást!Django: Python on Rails*
15.4516.00Szünet
16:0016:45Kerekasztal beszélgetés a webalkalmazások jövőjérőlFlex: csak rugalmasan!* 
16.4517.00Szünet
17.0017.30Árverés, zárás