アーカイブ

2008 年 12 月 5 日 のアーカイブ

PHP vs JAVA

2008 年 12 月 5 日
コメントは受け付けていません。

先日内モンゴルのスタッフと話をしました。
彼は元々Java技術者でした。
現在はPHP+Zend_Frameworkで顧客管理システムを開発しています。

彼はJAVAのほうがPHPよりいいと言います。
理由は、クラスの充実度が桁違いだからです。

確かに同感です。
現在のPHPはC++が使われ始めたころと同じです。
標準クラスの整備ができてないのです。
そのためグローバル関数を使わざるを得なく、美しいオブジェクト指向なコードが書きにくい。
また逆に、すべてをクラス化するとPHPのPerlライクな柔軟性が失われてしまいます。

社内でもESBrainクラス群を作って、標準化は進めていますが、
未だに”これで5年は使える”と言えるようなクラス群はできていません。
しかもそれらのクラスはJAVAを参考に作ってあるため、
だったらJAVAでやったほうがいいんじゃないかという矛盾もあります。
しかし現状ではクライアント要望によって、PHPを必要とする場合が多いのも事実です。

今後半年をめどに、日蒙共同で標準クラス群の作成を行いたいと思います。

admin スタッフブログ ,