1 / 11

Flash és PHP? De még mennyire!

Kiss-Tóth Marcell marcell@kiss-toth.hu. Flash és PHP? De még mennyire!. Tartalom. Bevezetés A Mingről Ming és Flash MX 2004 Példa a Ming használatára LoadVariables Példa a loadVariables használatára XMLSocket Linkek Kérdések. Bevezetés. Flash:

kina
Download Presentation

Flash és PHP? De még mennyire!

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Kiss-Tóth Marcell marcell@kiss-toth.hu Flash és PHP?De még mennyire!

  2. Tartalom Bevezetés A Mingről Ming és Flash MX 2004 Példa a Ming használatára LoadVariables Példa a loadVariables használatára XMLSocket Linkek Kérdések

  3. Bevezetés • Flash: • Szinte már minden gépen van Flash Player • Interaktív weboldalak • Kis méret -> gyors letöltés • A Flash okos használata • Libswf: • Generáljunk Flash mozikat PHP-n keresztül • Az elsõ ilyen fejlesztés • Ingyenes PHP modul • Egy verziót ért meg, már nem fejlesztik

  4. A Mingről • Ingyenes, nyílt forráskódú modul • 0.3-as verzió • Támogajta: • C++, Java, Perl, Python, Ruby, PHP • Egyszerû telepítés • OOP módon használhatjuk • Követelmények (PHP-s használathoz): • Webszerver (pl. Apache, IIS) • PHP értelmezõ • A könyvtárnak írhatónak kell lennie

  5. Ming és Flash MX 2004 • A Mingbõl is használhatunk ActionScriptet • Lehetõségünk van ezt külsõ fájlból is megtennünk • Következõ példa: • Háromszög kirajzolása ActionScript segítségvel Flashben • Ugyanez Minggel (ActionScript) • Négyszög kirajzolása Minggel (ActionScript nélkül)

  6. Példa a Ming használatára Példa a Ming használatára Demo

  7. LoadVariables • Kommunikáció két irányban • A loadVariables-t a Flash 4-es verzióját használhatjuk • Adatokat olvas be egy külsõ állományból • Használata: • loadVariables(url, hely[, változók]) • url: abszolút vagy relatív hivatkozás • hely: szint vagy célpont ahová a változókat be akarjuk tölteni • változók: opcionális paraméter(ek): GET / POST

  8. Példa a loadVariables használatára Példa a loadVariables használatára Demo

  9. XMLSockets • Mi az XMLSocket? • Olyan objektumok, melyek segítségével kliens foglalatokat hozhatunk létre, melyek felhasználásával kommunikálhatunk egy kiszolgálóval • Hol alkalmazható? • Valós idejû üzenetcserét követelõ alkalmazásoknál (pl. egy chatnél) • Követelmények: • A kiszolgálón mûködjön egy démon alkalmazás, ami fogadja a kéréseket • Az XML üzeneteket duplex TCP/IP foglalaton kell küldenünk • A TCP portoknak 1023-nál nagyobbnak kell lenniük • Csak olyan kiszolgálóhoz kapcsolódhatunk, mely ugyanazon aldomainen helyezkedik el, ahol maga a Flash mozi

  10. Linkek • Macromedia Flash MX 2004 • http://www.macromedia.com/software/flash/ • Libswf • http://sourceforge.net/projects/libswf/ • Ming • http://ming.sourceforge.net/ • Ming könyvtár Windows alá • http://kromann.info/php4/php_ming.dll • További Ming példák • http://www16.brinkster.com/gazb/ming/index.html

  11. Kérdések Köszönöm a figyelmet! Kérdések?

More Related