宮崎県宮崎市で、Webシステム開発/Webコンサルティング/Androidアプリ開発/ホームページ製作をやっている、mensaje(小玉貴久の個人事務所)です。

mensaje | 小玉貴久事務所

WebサイトやWebシステムの企画・開発・コンサルティング、Androidアプリの企画・開発をやってます


PHPとJavaの違い

現在、PHPをメインとして開発作業を行っているけど、僕はこれまでJavaをメインでやってました。
で、PHPで開発をするにあたってJavaとの違いに結構戸惑ってます。

配列の使い方とか、インスタンスや変数の型をあまり考えなくて良いとかあるけれど、
一番戸惑ったのは、PHPではプロセスベースで動き(マルチスレッド何それ?状態)、オブジェクトの永続化が無いという事。
singletonでの実装を行った時に、動かしてみると確かに期待通りに動くんだけど、「なんで?」と、ずっと悩んでいました。

Java1.1.7BからJava一筋だった身からするとある意味とっても楽なんですが、なんか寂しい気もします・・・。

ただ、こうなるとsingletonの使い方も考えなきゃいけないですね。
データベースのコネクションなんかは複数のModelでの利用が考えられるのでsingletonで持つとしても
画面表示用のMessageResourceのような1回読み込めばOKってやつはあまり意味が無いのかなぁ、と。

Category 技術的な話 | Tagged , | Leave a comment

コメントをどうぞ


© copyright 2009-2012 mensaje | 小玉貴久事務所 All Rights Reserved.