Tag Archives: PHP

PHPで分散処理 
ネタ蔵キーワード:オープンソース [インターネット・IT]

0
Filed under Web開発

Mediamatic Distributed Library
Creative Commons License photo credit: Anne Helmond

またしても、エラそうなタイトルをつけてしまいました(w

今日一日、「やらないといけない仕事」をほっぽって「100%趣味でPCに向かう」というのをやってみました。
実はそういうことはあまりしないのですが、もう少しPCをいじるのが好きになる努力の一環として。

そんな中、「PHPで分散処理するフレームワークってないのか?」と急に思って調べてみました。

Read More »

「PHPでいいぢゃない」というのをそろそろやめようかな 
ネタ蔵キーワード:Python [インターネット・IT]

0
Filed under Web開発


Creative Commons License photo credit: gustavopicon

先日、GoogleからGoogle App Engineがリリースされました。
PaaS(Platform as a Service)って新語も登場。

Googleクラウドにとって大きな意味のあるリリースだったことは疑う余地はありません。
そして、Python言語にとっても。

ボクは、エンジニアとしては「言語に依存しない。何語でもしゃべるよ」という姿勢で生きてきたのですが、なんにも指定や制限がないときはPHPを使ってきました。
基本的には「PHPでいいぢゃない」ってずっと言ってきたし、その通り行動もしてきたのです。

ただ、Google App Engineが出て、前から気になっていたWSGI(Web Standard Gateway Interface)に心を奪われつつあるのです・・・

WSGIは、Webサーバと、WebアプリケーションやWebフレームワークのやり取り(プロトコルはもちろんHTTP/HTTPS)に関する決まりです(PEPというPython界のRFC(のようなもの)で決められています)。
これに準拠してWebアプリケーションや、Webフレームワークを作っていると、Webサーバに関する制限や、Webフレームワークによる制限から開放されるメリットがあります。

PHPにはこういう決まりはないです。
自分の書くコードや、WordPressなどのオープンソースなコードを見ていたりすると、WSGIが解決しようとしている問題が如実に表れていて見苦しくなってきます。

いよいよ、「PHPでいいぢゃない」と言わない方針をとる基盤がボクの中にできてきました。
もちろん、Google App Engine・・・っつうかBig Tableを使いたいって気持ちが強いのも事実ですがw