BT

Ready for InfoQ 3.0? Try the new design and let us know what you think!

Silverlightを使用したClient-Side PHP

| 作者: Jonathan Allen フォローする 655 人のフォロワー , 翻訳者 編集部 フォローする 0 人のフォロワー 投稿日 2008年1月15日. 推定読書時間: 1 分 |

LAMPスタックの基礎の一つであるPHPは、Wikipediaのような主要なWebサイトに使用されている。サーバサイドの言語として設計されており、通常それでリッチインターネットアプリケーションを構築するためには、JavaScriptかもしくはFlash・ActionScriptと組み合わせられる必要がある。

ほとんどのCommon Language RuntimeのようにSilverlightは言語不可知論にあるのである。過去に動的言語ランタイムかもしくはDLRの開発に導いた動的言語の定義をし た。DLRは動的言語用の統合されたオブジェクトモデルとスクリプト言語と呼ばれるもののために必要なジャストインタイムコンパイラをホストする能力を提 供する。

Tomas Petricek氏はSilverlightとDLRを使用して、デベロッパたちが彼らの既存のスキルとライブラリをクライアント上で使用できるのを可能にしている。セットアップの中核はPhpNetCore.dll とPhpNEtClassLiblrary.dll.である。前者は.NET用のPHPコンパイラで、後者は一般的なPHP機能の集合体である。XAMLファイルから参照された時、それらはPHPXファイルがロードされるのを許容し、Silverlight内からそれを動作する。

なぜなら全てがクライアント側で行われているので、なぜPHPデベロッパたちが好むLinuxベースのWebサーバがSilverlightアプリケーションをホストするために使用されるのか、ということに対する理由はないのである。

Silverlight・PHPの統合に関しては、Tomas Petricek氏のブログ(ブログ・英語)にて更なる情報を得ることができる。

原文はこちらです: http://www.infoq.com/news/2008/01/Silverlight-PHP

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション
BT