PHP jako jazyk pro Silverlight

Školení, která pořádám

Microsoft Silverlight je přímá konkurence pro Adobe Flash. Na rozdíl od Flashe je ale možné v Silverlightu používat různé programovací jazyky – C#, VB, Python nebo Ruby. Díky projektu Phalanger, což je implementace PHP pro .NET, je dalším podporovaným jazykem také PHP.

O spolupráci Silverlightu a PHP bude přednášet v pondělí 26. 11. 2007 Tomáš Petříček. Účast na přednášce je zdarma, ale je potřeba se předem zaregistrovat. Já bych rád přišel, ale bohužel zrovna tou dobou přednáším na Matfyzu o CSS…

Jakub Vrána, Ze zákulisí, 21.11.2007, diskuse: 12 (nové: 0)

Diskuse

Honza:

Není to konkurence přímo pro Adobe Flash, ale pro Adobe AIR (jehož je Flash součástí) a případně i pro Google Gears.

ikona rarouš:

Silverlight je přímá konkurence pro Flash (na webu), nikoli pro AIR. Je hezké, že znáte spoustu komerčních názvů, ale také je dobré věděk co za nimi je. AIR se snaží konkurovat WPF (na desktopu). Zatímco AIR přenáší Flash na desktop, osvobozuje ho od prohlížeče, tak naopak Silverlight přináší část WPF do prohlížeče.

Borek:

No vidíš, a já bych si myslel, že máte pravdu oba :) Pokud Silverlight berete jako runtime, pak je přímou konkurencí pro Flash. Pokud ho berete jako vývojářský framework, pak je přímou konkurencí Flexu (a jelikož Flex má blízko k AIR, tak potažmo i pro AIR).

Doba je holt veselá :)

ikona rarouš:

K flexu má IMHO ještě daleko a na desktop se nedere. Z ekonomického hlediska je ale konkurenční kde co :)

Borek:

Vidis, to ja bych zas nerek, ze ma k Flexu nejak zvlast daleko. V necem je pozadu, v necem je napred, ale takova ta celkova filosofie je celkem dost podobna. (A jestli se Adobe podari implementovat zmeny, ktere predvadela jako prototypy na letosnim MAXu, pak to bude jako by si SL a Flex skoro z oka vypadly - coz je jen dobre!)

Inza:

Jako určitě zas o krok dál, ale ještě by Phalanger mohl podporovat PHP5...

Podhy:

nepodporuje? já měl za to že jo?

ikona Jakub Vrána OpenID:

Phalanger PHP 5 podporuje.

Tomas Petricek:

PHP 5 je v Phalangeru podporovane, nicmene chybi podpora pro pouzivani natvnich PHP 5 extensions (pro PHP 4 to jde), ale to na Silverlightu stejne neni relevantni. Co se tyka samotneho jazyka tak ten by mel byt s PHP 5 kompatibilni, ale pokud me upozornite na jakekoliv nesrovnalosti, tak budu velice rad! Jeden rozdil o kterem vim je, ze v PHP 5.3 budou podporovane namespaces, ktere v Phalangeru jiz jsou (z pochopitelnych duvodu kvuli .NETu), ovsem jsou tam jinak (pomoci trosku silene sestitecky :-)). To ale planujeme v dohledne dobe upravit...

Petr Dvorak (Josh):

Cau Tome,

chci se Te zeptat, zda budes mit na webu casem nejakou prezentaci, o kterou se budes pri te prednasce opirat? Prednasku nestihnu, tak ze bych to aspon proletel...

Josh

Tomas Petricek:

Jo, rozhodne pote dam priklady a prezentanci na muj cesky blog (http://blog.vyvojar.cz/tomas).

Petr Dvorak (Josh):

Diky, to jsem rad;)...

Vložit komentář

Používejte diakritiku. Vstup se chápe jako čistý text, ale URL budou převedeny na odkazy a PHP kód uzavřený do <?php ?> bude zvýrazněn. Pokud máte dotaz, který nesouvisí s článkem, zkuste raději diskusi o PHP, zde se odpovědi pravděpodobně nedočkáte.

Jméno: URL:

avatar © 2005-2018 Jakub Vrána. Publikované texty můžete přetiskovat pouze se svolením autora. Ukázky kódu smíte používat s uvedením autora a URL tohoto webu bez dalších omezení Creative Commons. Můžeme si tykat. Skripty předpokládají nastavení: magic_quotes_gpc=Off, magic_quotes_runtime=Off, error_reporting=E_ALL & ~E_NOTICE a očekávají předchozí zavolání mysql_set_charset. Skripty by měly být funkční v PHP >= 4.3 a PHP >= 5.0.