PHP

言語を選ぶ基準

前回のエントリで私は Ruby 党と言いながら Ruby を批判したかのようにもとれるので、改めて Web アプリにおける私の採用言語の選定基準(というほど厳密ではないが)について書いてみます。 まず、本番稼動環境がどういうところなのかというのが最大のポイ…

PHP を教えることになりました

某大学にて PHP を教えることになりました。と言っても、バリバリの工学系の大学ではないので、高校生や中学生に教えるのと大差ないんじゃないか(物覚えが良くて、先入観の少ない中学生に教えたほうがやり易いかも)と思ったり思わなかったり。 と言うこと…

OpenPNE のデータ移行でメールアドレスが化けたときの対処法

PHP

オープンソースの SNS エンジンである OpenPNE。これは、メールアドレスをデータベースに暗号化して保存します。この暗号化なのですが、どうやら PEAR の Crypt::Blowfish を用いている模様。このライブラリは、mcrypt を使用して暗号化処理を行うようなので…

埋め込み型言語は成功だったのか

正式名称がわからないので、PHPのようにHTMLに埋め込むように書くことができる言語を埋め込み型言語と呼ばせてもらいます。 その埋め込み型言語は果たして成功だったのでしょうか? 「だった」と過去形で書くのが適切かもわかりませんが、私としては、失敗、…

XOOPSは話にならない

PHP

黙って死ぬ。ログぐらい吐け。

Javaがいいのはそのまわり

私は、ことあるごとにPHPよりJavaのほうがいいのでは? と言ってきているのですが、別に言語仕様のことを言ってるわけではありません。フレームワークやミドルウェアの充実性や開発環境・運用環境の選択肢の広さなどを含めていいのでは? と言っています。逆…

mojaviはアンチPHP?!

PHP

mojaviを使ってみて思ったのですが、なんといいますか「サーブレットっぽく見せようとしている」という印象を受けました。つまり、ドキュメントルート配下はmojaviで面倒見ますと言わんばかりの作りですね。というのも、mojaviを組み込んだものが1つのアプリ…