Flex felület készítése Drupal háttér rendszerrel (videó)

Hojtsy Gábor képe

Scott Nelson publikálta nemrég az alapoktól építkező, közérthető (angol nyelvű) videóit arról, hogy miként tudunk egy Drupal háttérrendszerhez Flex alkalmazást illeszteni az AMFPHP segítségével. A két részes videóismertető az Overview and Creating a Custom Service és Flex Recipe Application címeken érhető el, egy kis recept szerkesztő alkalmazást mutat be a Drupal telepítésétől az ActionScript programok kialakításáig. Az első videó fejlesztői szemszögből közelíti meg a Services modult, saját listázó kódot kialakítva a receptekhez, a szolgáltatás hátteret használva. A második videóban azonban a meglévő Views integrációt használja ki Scott, átlépve ezzel az első videó példa feladatát, és a Flex felület kialakításával illetve a Flex-Drupal kapcsolattal foglalkozik.

Kategóriák: 

Hozzászólások

alippai képe

Az egész oldalat átlehet alakítani FLEX 2 alapúra?
Nem dolgoztam még FLEXben (1két tutorialon kívül), mennyi idő lehet összehozni egy teljes felületet? - végülis itt elég sokmindent (ha jól tippelek akkor párezer sor) újra kéne írni :P
Itt (Services modul) a függvények között nem látok pl. user.register, user.load, user.save, menu.load -t
A FLEXben össze lehet hozni 1 nagy fájlból az egészet, vagy azért ennyire nem streaming alapú és több kis fájlt kell készíteni?
A Drupal 5 mennyire HTML függő - MXMLre nehezen alakítható?
A Drupal 6os feature listen láttam talán olyan törekvéseket, hogy ne HTMLbe adja vissza az oldalat, hanem tömbként (talán dynamicload v. mihez volt köze)
Én konkrétan egy iWiW/myVIP/myspace hez hasonló oldalat akarok készíteni (blog, zene, kép, videó, ismerősösdi,csoportok stb....) - ezek a drupalban mind megvannak.... - ezzel Közép-Európában (ha nem a világon) egyedit alkotnék azthiszem...
Ha bárki beszállna az oldal elkészítésébe akár 1-2 5lettel vagy pár sor kóddal azt örömmel várom :P...

Lippai Ádám
young element

Hojtsy Gábor képe

A Flex meg service alapú kialakítás a kereső indexelésnek egyáltalán nem kedvez, de pont egy ilyen közösségi oldalon nem is annyira érdekes ez, mert csak belépés után érhetők el az infók. A Drupal 6 lehet, hogy JSON/XML barátabb lesz, erre valóban vannak törekvések, a Services modul pedig egyelőre csak egy kisebb részét mutatja meg a Drupalnak a kliens felé, de könnyen bővíthető. Mind a Flex varázslásról, mind a Services bővítéséről lásd a videókat.

alippai képe

http://drupal.org/node/145551 - mi értelme ennek, a Services nem ugyanezt csinálja? Nem a Services kellene továbbfejleszteni függvényekkel? Vagy ezzel a Services a Drupalba olvad? :O
Vagy ez tovább már nem fog menni, csak az oldal egy másik formátumú kimenetelét adja? :S

Lippai Ádám
young element

Hojtsy Gábor képe

Minek a services-ben megírni még egyszer olyan alapfunkciókat, amiket a rendszer magától is tud, ha a rendszerben kevesebb és logikusabb módosítással el lehet érni, hogy ne csak HTML kimenete legyen alapból? Persze meg lehet írni a services-ben is sokmindent újra, de lehet a rendszert is képesebbé tenni erre alapkiépítésben.

alippai képe

Hát nemtudom... így végülis a Services értelmét veszti elöbb-utóbb - ha nem csak node olvasását, hanem írását is meg lehet oldani JSON/XML en keresztül, view-ot is visszaad... - ebben az esetben meg megoldhatóak a dolgok AJAXon keresztül és nem kell FLEXet használni (bár a FLEX használatát is megkönnyítené - pontosabban lehetővé tenné)...
Mikor lessz kész a Drupal 6, mennyire lessz gyors/könnyű a modulok átállása? - Ha hülye kérdések akkor nem kell válaszolni :P

Lippai Ádám
young element