- PR -

WEBアプリの記述言語は主に何を使ってます?

投票結果総投票数:272
php 95 34.93%
jsp 5 1.84%
java 94 34.56%
perl 43 15.81%
ruby 10 3.68%
python 5 1.84%
その他 20 7.35%
  • 投票は恣意的に行われます。統計的な調査と異なり、投票データの正確性や標本の代表性は保証されません。
  • 投票結果の正当性や公平性について、@ITは一切保証も関与もいたしません。
投稿者投稿内容
taku
ぬし
会議室デビュー日: 2002/11/12
投稿数: 918
お住まい・勤務地: 墨田区→中野区
投稿日時: 2003-06-27 11:23
引用:

なるほど、運用中の差替えですか...
PHP は運用中差替えでも大丈夫なのですか?


 CGIはPerlしか経験ないですが。
PHPやPerl等のスクリプト言語は、
実行するたびにソースを解釈実行します。
(インタプリタ−なのかな?)
Javaの場合は、最初にコンパイルして中間言語を生成しておき、
実行時にはそれを解釈実行します。
(ジャストインタイムコンパイラといいます)
このため、PHPは運用中にソースを入れ替えても問題ありません。

引用:

全部、PHP なんですよねー。それぞれ完成度も凄く高いし十分実用的です。
(負荷が高くなったらどうなるかというのは未知数なのですが)
海外では、ほんとにPHPが沢山使われていますよね。
(個人的には PHP か JAVA の選択肢の中で揺れ動いています)
何故にこんなに多いのかご存知ではないですか?


PHPはDB周りが色々と揃っているというのが一因にあるらしいです。

 名著「モア・サーブレット&JSP」には、
CGIよりJavaの方が費用が安いという記述もあります。
(今や、EJBや開発ツールですら無料で使えますからね)
未記入
大ベテラン
会議室デビュー日: 2003/06/28
投稿数: 219
投稿日時: 2003-06-28 23:12
自分の場合、Webアプリは以前はperl、現在はphpかJava(JSP)です。
まだ、Javaは経験が浅いので、perlでできることとJavaでできることを
比較してしまいます。
特に正規表現や文字列処理(抽出や置き換え)など、perl、phpではあたり前に
使っているものがjdk1.4でようやく使えるようになったものの、使い勝手は
今ひとつといった感があります。
ということを踏まえ、phpに1票入れさせていただきました。
ukiki999
会議室デビュー日: 2003/06/28
投稿数: 2
お住まい・勤務地: 愛知県
投稿日時: 2003-06-28 23:24
PHPは現在、Multibyte Characterを取り扱うライブラリでライセンス問題が発生しているので、業務で用いるのであれば注意が必要でしょう。
おがわ
大ベテラン
会議室デビュー日: 2001/08/01
投稿数: 199
お住まい・勤務地: 千葉県
投稿日時: 2003-06-29 01:24
> PHPは現在、Multibyte Characterを取り扱うライブラリでライセンス問題が発生しているの> で、業務で用いるのであれば注意が必要でしょう。
>
これは、ちょっと初耳ですね。
その問題の詳細を紹介している場所を教えてもらえますか。
おがわ
大ベテラン
会議室デビュー日: 2001/08/01
投稿数: 199
お住まい・勤務地: 千葉県
投稿日時: 2003-06-29 01:43
> 私も作る上ではテンプレートエンジンとかでロジックと出力を分けて作りたいなと
> 思います。Jakarta ProjectのVelocityですか。ちょっと調べてみますね。
> PHPでは、こんなテンプレートエンジンは無いのでしょうか?
>
テンプレートエンジンと似たような開発手法に、XMLがあります。
(PHPのことはよく知らないですが...) XSLTを扱うAPIが用意されていたと思います。
Nishizaka
ベテラン
会議室デビュー日: 2001/10/12
投稿数: 83
お住まい・勤務地: 長崎県
投稿日時: 2003-06-30 10:12
引用:

SuperCreekさんの書き込み (2003-06-29 01:24) より:
その問題の詳細を紹介している場所を教えてもらえますか。

こんにちは、此処に紹介がありますね。
http://slashdot.jp/developers/03/06/22/1215219.shtml
---
それで別の記事に Yahoo! が PHPで移植中って記事も見つけて
http://slashdot.jp/articles/02/10/30/0741211.shtml
興味深く読んでいる最中です。
ukiki999
会議室デビュー日: 2003/06/28
投稿数: 2
お住まい・勤務地: 愛知県
投稿日時: 2003-06-30 12:14
引用:

SuperCreekさんの書き込み (2003-06-29 01:24) より:
> PHPは現在、Multibyte Characterを取り扱うライブラリでライセンス問題が発生しているの> で、業務で用いるのであれば注意が必要でしょう。
>
これは、ちょっと初耳ですね。
その問題の詳細を紹介している場所を教えてもらえますか。



PHP-dev メーリングリストのアーカイブ
http://ns1.php.gr.jp/pipermail/php-dev/

が参考になります。

[PHP-dev 780]mbstringライセンス問題(2) からのスレッドで現在、議論されています。
会議室デビュー日: 2002/02/27
投稿数: 8
お住まい・勤務地: 東京
投稿日時: 2003-07-11 10:03
私はPERLを使っています。

なんといっても手軽だし
かなりおくが深いので気に入っています。

WEB調べると自分がまったく知らなかったモジュールが配布されてたりして
驚くことがたびたびあります。

でもやっぱり
プロジェクトで作るとなるとJAVAですね

私はPERLでオブジェクト指向って言うのが
頭では理解できても
体で理解できないので・・・


_________________
拓 <daibo@opt.ne.jp>

スキルアップ/キャリアアップ(JOB@IT)