Phalangerとは、PHPのソースコードを、Monoおよび.NET Framework上での実行を実現するPHP実装である。
また、PhalangerにはVisual Studio Shellをベースとした無償の統合開発環境(IDE)も含まれる。
Phalangerプロジェクトでは、PHPのソースコードを事前にコンパイルを行う共通言語ランタイム(CLR)向け
コンパイラと、インタプリタ風に扱える動的言語ランタイム(DLR)向けコンパイラの2種類を提供している。
CLR版はC#などと同様に事前にコンパイルし実行ファイルなどを生成する方式となっている。 Phalangerは
PHPで書かれたアプリケーションのセキュリティ向上とパフォーマンス向上、および完全な64bit対応を主目
的として開発が進められており、CLR版はPHP向けソースコード品質検証ツールとしての意味合いも強い。
また、CLR版を用いてPHPソースコードをCILバイトコードに変換しておけばプロプライエタリなアプリケーション
向けの簡易的なソースコード難読化ソフトとしても使える。
DLR版は純正PHPと同様の使い勝手を実現したものであり、使い勝手はインタプリタに近く、クラスや関数などは
初回利用時に動的に逐次コンパイルが行われ実行される。なお、コンパイル結果物はキャッシュされ、クラスや
関数を再度使用する際にはコンパイルは行われずにキャッシュを用いるため、多くの場面において非常に
高速に動作する。
なお、PhalangerプロジェクトではPHPアプリケーションのセキュリティ向上のためにも、Webアプリケーションの
開発中はDLR版で手軽に、本番運用前にはCLR版で事前に完全にコンパイルが通り警告なども完全に出ない
状態にするのが望ましいとしている。
https://github.com/DEVSENSE/Phalanger/
探検
Phalanger 〜まさかのPHP派生言語〜
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2013/03/19(火) 18:21:35.2413デフォルトの名無しさん
2013/03/21(木) 04:43:40.05 PHPって、別にPEAR使う必要ないんじゃない。
14デフォルトの名無しさん
2013/03/21(木) 05:53:51.2815デフォルトの名無しさん
2013/03/21(木) 08:21:01.95 pearはnugetに放り込めばいいんじゃね?
あそこアイコン集まで放り込まれてるし互換性確認さえすればリジェクトされないだろ
あそこアイコン集まで放り込まれてるし互換性確認さえすればリジェクトされないだろ
2013/03/21(木) 10:35:20.62
node.jsの人たちはそれやってるがどうなんだろうな
http://nuget.org/packages?q=node.js
http://nuget.org/packages?q=node.js
2013/04/02(火) 15:53:38.41
スレスト
2013/04/15(月) 18:24:30.17
板違いですよ
2013/04/15(月) 18:44:55.76
そうか?
20デフォルトの名無しさん
2013/04/26(金) 01:17:01.68 サンプルみたらPHPでWinFormsやっててワラタw
そこまでしてPHP使わんでもいいだろwww
そこまでしてPHP使わんでもいいだろwww
21デフォルトの名無しさん
2013/04/26(金) 01:30:04.94 PHPなのにpartial class使えてて更にワラタw
2013/04/26(金) 07:38:09.47
人生楽しそうだな
2013/12/29(日) 00:14:35.97
ぺちぱー
2014/05/20(火) 02:34:07.77ID:5iNHdXh1
PHPがこの先生きのこるには?
2014/09/09(火) 18:24:19.04ID:LoSP30oF
26デフォルトの名無しさん
2014/09/10(水) 01:42:25.04ID:9aoZTavV http://realtime.search.yahoo.co.jp/search?fr=&ei=utf-8&p=phalanger
27デフォルトの名無しさん
2014/09/10(水) 01:46:27.19ID:3lALwqbX PHPとVBを混ぜるとかキチガイすぎるよね
28デフォルトの名無しさん
2015/05/30(土) 01:52:16.26ID:x8Nxyfgo 使ってるやついるの?
29デフォルトの名無しさん
2015/12/19(土) 10:16:35.66ID:jO//QJxu プログラマはMacを使ってるってマジ?
http://hayabusa3.2ch.net/test/read.cgi/news/1450395043/
http://hayabusa3.2ch.net/test/read.cgi/news/1450395043/
2015/12/25(金) 12:54:39.93ID:hk8imdsm
>>29
すみませんそういうこと書き込むと意識高い系のマカーが沸いてくるから自重してください
すみませんそういうこと書き込むと意識高い系のマカーが沸いてくるから自重してください
2016/01/22(金) 13:38:17.86ID:2bHUgYLl
PHP求人
http://goo.gl/uXrvAk
http://goo.gl/uXrvAk
2016/01/23(土) 02:45:14.80ID:Q6XJFQjz
このスレッド生きのこってたか。
.netやJVMの実装ってメンテされてるのかな。
.netやJVMの実装ってメンテされてるのかな。
2017/05/11(木) 15:04:47.67ID:tIyBVW5p
最近は、roslynベースのやつがあるみたい。
http://www.peachpie.io/
peachpieはphalangerと関係あるらしく後継プロジェクトだったらしい。
http://www.peachpie.io/about
dotnet (core) 1.1で動くようになったようでmacで試してみた。
サンプルのindex.phpでhello world呼ぶだけのサーバー動かしたら、
2GHzx4core&サーバークライアント同じ環境で、キャッシュが効いてただけかもしれないが、4000rpsぐらいでてた。
https://github.com/iolevel/peachpie-samples/tree/master/web-application
macだとディレクトリのパーミッションがないと怒られてappディレクトリに移動して、dotnet restore&&dotnet runする必要があった。
http://www.peachpie.io/
peachpieはphalangerと関係あるらしく後継プロジェクトだったらしい。
http://www.peachpie.io/about
dotnet (core) 1.1で動くようになったようでmacで試してみた。
サンプルのindex.phpでhello world呼ぶだけのサーバー動かしたら、
2GHzx4core&サーバークライアント同じ環境で、キャッシュが効いてただけかもしれないが、4000rpsぐらいでてた。
https://github.com/iolevel/peachpie-samples/tree/master/web-application
macだとディレクトリのパーミッションがないと怒られてappディレクトリに移動して、dotnet restore&&dotnet runする必要があった。
2017/10/15(日) 22:44:58.46ID:K/hsnjQD
peachpie、project.jsonからmsbuild形式に移行した時は大丈夫なのかと思ったけど、なんとかなったのか。
https://github.com/peachpiecompiler/peachpie/wiki/Getting-Started
https://github.com/peachpiecompiler/peachpie/wiki/Getting-Started
35デフォルトの名無しさん
2018/05/23(水) 21:31:36.23ID:Au5e7VGg 僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
3ED1L
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
3ED1L
36デフォルトの名無しさん
2018/07/05(木) 00:26:33.06ID:RfoszcD2 84H
37デフォルトの名無しさん
2019/05/09(木) 01:13:26.39ID:RU31sPhL■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【速報】「女芸人No.1決定戦 THE W」9代目女王にニッチェ! 7年ぶり3度目で悲願の優勝 [牛丼★]
- 中国・ロシア両軍の爆撃機が東京方面へ向かう「異例のルート」を共同飛行…核も搭載可能、連携して威嚇か ★8 [ぐれ★]
- 「おこめ券は米以外の食品も買える。効果的な活用を」 地元で農水相 [山形県] [少考さん★]
- 【芸能】『女芸人No.1決定戦THE W』 粗品が最後にバッサリ「優勝賞金1000万円にしてはレベル低い大会」 [冬月記者★]
- 東京の自販機そばに金塊4200万円分、何者かに持ち去られる…札幌の50代が8000万円振り込んだ後に上京して被害 [どどん★]
- 【広島】ペルー女性の国保加入を誤って認め、福山市が医療費484万円を肩代わりするミス…入院して手術を受ける [ぐれ★]
- 【実況】博衣こよりのえちえちダンガンロンパ5🧪
- 【実況】博衣こよりのえちえちダンガンロンパ4🧪
- 🏡パン🍞つー✌まる👌見え👊😅👊
- sengoku38「どこから指令が出ているのか、総理答弁を撤回させたい人たちが今度は官僚が書いた作文を読まないのが悪いと言い始めた」 [834922174]
- 【緊急高市朗報】WBC全試合、地上波完全生放送決定wmwmwmwmwmwmwmwmwmwmwmwmwmwmwmw [517459952]
- ブレイキングダウン、ついにやらかす。😰 [153490809]
