CGIとJSPとPHPどれが得か?
■ このスレッドは過去ログ倉庫に格納されています
現在の使い手と将来性があるのか?
私的には
CGI<<<<<<<<<<<<<PHP<<JSPだと思う
このスレのルール
人それぞれ価値観が違うわけだから批判はしないこと
強引に人を押し付けないこと上で自分の意見を述べろ
初心者はカキコしないこと
わからない質問はしないこと
人を馬鹿にしないこと
法に触れるような発言はしないこと
以上を守ってくれ。
下僕共 つーかさ、今時、AS含めてFlashを使いこなせないWebデザイナーはどうかなーとは思う。 仕事でサーブレット/JSPやった後に
家かえってPHPやるとやっぱなんか・・・・
やっぱり型は指定したいです >>102
それすげーわかるw
だから漏れはPHPを真面目にやらない。 >>102
オレも同感。なんかキモい。
でも大体PHP一本で書いてるけどw 前にNamazuと連携した掲示板作る仕事でPerl使った。 >>106
ちょっとしたバッチ処理ならあるんじゃないの?
バッチ処理にPHP使う気にはなれないし それなりにでかいサイトだけど、Perl でやってるよ。 ちうかPHPは一時buggyだった頃に懲りたって所もある。
そういうとこではPHPは問答無用で却下されるから
PerlなりJavaなりASPなり別の技術でやることになる。 俺はLingoだな。いわゆるゾッコンってやつ。それだけで食ってる。 >110
LingoってDirector以外で使うとこあるん? >>102
型なんて、意識があれば良いんだろうけどなぁ。
結局組む奴の意識だし。所詮言語なんて道具だろ。
なんかVB叩く奴みたいだな。 > PHP叩く奴
まあ確かに型考えないいい加減なコードを回されて、
実務で被害有るとなぁ。たまらんよね。気持ちはわかる。 ああすまん。>>113は、>>102へのレスじゃないわ。アンカーミス そうだな、俺が自分でコード書くときは型なんていらんが
手下に書かせるときは型がないと恐ろしく不安 まぁある程度慣れれば型の無いコード回されても分かるからいいけどね。
いい加減なコード書くヤツは一生そのままでいいよ。もう。 >>62
> 不思議で仕方無いんだが、一つの言語の基礎さえしっかり覚えれば
> どの言語でもマスターするのにそんな時間掛からないと思うんだが?
> この言語がどうのこうのって見る度に思う。
簡単なものを作る程度であればそんなに時間がかからないだろう。
一つの言語の基礎をしっかり覚えても、その「一つの言語」とやらが
どんな言語であるかによって、他の言語の習得効率は変わってくる。
たとえば、VBをマスターしてもJavaやC++, Perlに移行するのは容易ではないだろう。
特に、VB,Perl,PHPなどの型に甘い言語から、型に厳しい言語(Java,C++,D,C#)などの言語に
移行すると、非常に苦労する。ある言語を覚えると、その言語の影響によって癖が付く。
言語以外にも癖の原因はあるが、基礎をしっかり覚えたと思い込んでいたものの
なにか勘違いしている可能性はありうる。
それぞれの言語には特徴がある。だから乱立してもいつまでも残っている。
C系言語なら大抵の他の言語の習得は容易だ。
ただし、それはC系言語が最も人気があり、有名だからだ。
中には、関数型言語や論理型言語というものがあり、手続き型言語、オブジェクト指向言語とは
また別世界であり、JavaやC++をマスターしたものでさえ、LISPやPrologに移行するのは容易ではない。
C++をマスターしていればJavaやC#, Dなどの言語を習得するのは容易だろう。
JavaをマスターしていればC++,C#,Dやそのほかオブジェクト指向言語を習得するのは容易だろう。
Perl, PHPをマスターしたからといってJavaに簡単に移行できるとは限らない。
>>68
> >>67 もち完璧なやつ。
> ただし、PHPが完璧なら他の言語もすぐできるけどな。
完璧の意味がたとえでは無く真の意味でいっているのか、言っていなかろうと、
PHPを理解した程度では他の言語、とくに、CやJava, C++などの言語
を理解するのは容易ではない。
C/C++ではポインタ演算に躓くだろうし、
Javaでは型の厳しさ、クラスパス、容赦なくAPIの至る所に採用されているオブジェクト指向で躓く。
>>83
どうだろう。
PHPやPerlは型に曖昧な言語であるため
大規模開発には向いていないことは確実だ。
適当なコードでもエラーにならず動いてしまうから、
自分が間違ったコードや重大なバグを生み出すコードを書いているのか気づきにくい。
型宣言をしないと変数を使えないようにする、
型変換しないと、勝手に異なる型に代入できないようにする、
という機能が無い言語はプログラムが巨大化してくると
とても恐ろしいことになる。
そこでPHPUnit2などを使ってどうにかすることになろうが。
PHPUnit2でもバグを減らすのは容易ではない。
>>88
> JSP(java)
> 文書化→コーディング
何を示しているのかわかりにくいが、
JSPはそれ単体だけでプログラミングするものではない。
単体だけでも動かせるが、それでは効率が悪く、Javaの特性を生かし切れない。
JSP + Servlet + EJB(or HibernateやApache Struts, Jakarta Tapestryなど)
の組み合わせなどを使ったほうが効率がよい。
だから、このスレのようにJSPとPHPとを対比してどれがいいか、という
議論は何か違和感を感じる。
JSPはそれ単体だけでは魅力的なものではない。 >>94
D言語はまだまだ普及のめどが立たない。
それにD言語はJavaを置き換えるのではなく、C++を置き換える言語になるのではないかと予測している。
Javaをネイティブで動かせるようにしたようなものなのだから。
D言語は趣味でやるにはいいが、仕事など実用面ではどれだけ普及するやら。
Web系や携帯電話開発などに使えるのかどうか。そういったライブラリやフレームワークも無いに等しい。
まだまだ様子見だろう。 servletはディレクトリーとか外部xmlファイルがちょい複雑。
annotationで解決しないかねえ。 サイト構築に、デザ+PHP/JSP PG+鯖屋が必要だから、デザがPHPやJSP出来るとPG分の単価は含めてもらえるかもな。
逆にデザだけで飯喰おうとすると、PG分の単価下げられるから、件数いっぱい抱えないと生活苦しいだろうな。
PHPの案件は単価安いから、JSPの案件の方が儲かるよ。 >>122
XDocletを使え。
>>123
Java屋はJSPだけで飯を食っていくものではない。
Javaを使いこなして喰っていくためには
データベースからアルゴリズム、ネットワーク、サーバOS管理構築、
何でも知らないと逝けない。
>データベースからアルゴリズム、ネットワーク、サーバOS管理構築、
>何でも知らないと逝けない。
それは弱小企業に勤めてる人だけですよ。 統合的なスキルを持っている人が増えている気がする。
サーバが身近になったせいだろうか。 >>126
弱小SIでオールマイティー職やってたけど、会社が廃業になった(潰れたわけではなく、経営の都合で)。
やったこと無い言語やプラットフォームの方が少ないし、マネジメントもコーディングも設計もなんでもやってた。
おかげでフリーで食えてる。
この業界には意外にも、各環境の違いとか知ってる人が少ないらしく、結構ニッチな需要らしい。 >128
広くそこそこ深くってのは売りになるよね。広く深くならマジ最強。
広く浅くでは箸にも棒にもかからんけど。……俺のことですorz
>>1
ボール<<<<<<<<<<<<<<ジム<<ガンダム やったことない言語やプラットフォームの方が少ないっていえるのは、世の中の言語やプラットフォームの数を知らないからだな。 c#やったあとphpやると、最初とまどるがそのうちなれる
phpやったあとc#戻ると最初とまどるがそのうちなれる
これ繰り返すと何故か前よりきれいなソースコード書けるようになる不思議 プログラミング言語より
日本語をちゃんと覚えようぜ。
多分、手間取ると戸惑うがごっちゃになったんだろう。 プログラムやったあと2chやると、最初とまどるがそのうちなれる
2chやったあとプログラム戻ると最初とまどるがそのうちなれる
これ繰り返すと何故か前よりきれいな日本語書けるようになる不思議 英語やったあと日本語やると、最初とまどるがそのうちなれる
日本語やったあと英語戻ると最初とまどるがそのうちなれる
これ繰り返すと何故か前よりきれいな英語書けるようになる不思議 <% for(int i=1; i<=32; i){ %>
ここは、 <%= i %> 行目です。 <br>
<% } %>
JSPだと、こういう書き方ができて楽だけど、PHPとかは、このようにいかないと思う。 訂正
<% for(int i=1; i<=32; i++){ %>
ここは、 <%= i %> 行目です。 <br>
<% } %> <?php
for($i=1; i<=32; i++) {
print "ここは、 $i 行目です。<br>";
}
?>
PHPで条件分岐とか繰り返しとかをする場合<?php ?>に入れて
print ""
print ''
を使うしかない >>142
<?php for($i=1; $i<=32; $i++){ ?>
ここは、 <?= $i ?> 行目です。 <br>
<?php } ?>
でいけるんじゃね 結局
Perl >>>>> PHP >>>>>>>>>>>> JSP
になっちゃったな 結局ってwww
Perlほとんど使われなくなってるだろ。
不等号の向きが逆というのならわかるが 釣りネタだろ
今はPerlとJSPのスレはすっかり質問者いないからさびれてる
PHPだってかなり減ったけどね Rubyに決まってるだろ
カスなプロ言やってると脳が衰えるよ JSPは、単体で使うことがないからJSPスレで質問することは少ない Ruby on RailsのGroovy版
Ruby on Railsよりいいよ。 ruby on railsより良いというより
rubyよりgroovyの方が良いというかんじ。 Perlは玄人がブログで暴れてるだけ、
一部は必死に若い連中取り入れるよう頑張ってるみたいだけど
他の多くにはその気がなくPHPerを馬鹿にする日々です PHPだとこんなに簡単wwwwwwwwwwwwwww
for($i=1;$i<=32;$i++){echo'ここは、'.$i.'行目です。<br>';}
http://namidame.2ch.net/test/read.cgi/recruit/1242462237/233
>というか昔のようにエディタでしこしこ手打ちしてたら納期なんて絶対に間に合わない
↑手打ちでプログラムをかけない学生が必死なんです コピペで思ったんだけど、
フレームワークとか使う人って一からプログラミングできないような人なの? 人による
自動車使う人が一から自動車作れるかと言えば必ずしもそうではないのと一緒 フレームワークは便利かもしれないが、Struts、Struts2は
そこまで品質の向上に寄与するかといえば疑問だなぁ。
必要なデザインパターンをある程度覚えてる人間なら、
サクサク設計できちゃうわけだし、Javaは適当にコメントを
いれときゃ、ボタン一つでjavadoc出来上がりになるし、
そこで俯瞰したときにクラス設計が見やすいのがメリット
なんだから、わざわざ仰々しいアーキテクチャを押し付け
られてる感じがして嫌。
大規模開発の場合、とか言われるが、大規模開発なら
それこそフレームワークに頼らずテメェで基礎設計しろと
思うし。 Mono最強伝説
http://ja.wikipedia.org/wiki/XSP_(Web%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC) 転職の際に必ず思い出してください。
下記の条件が全て当てはまる会社にご注意下さい。
・IT系 in 東京
・転職会議で2.5点
・転職会議の「その他>2ch情報」の欄で過去の労基2chスレが表示される 誰でも簡単にネットで稼げる方法など
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。
グーグル検索⇒『半藤のブブイウイウレレ』
9QRBHX3UEA プログラミングを誰でも習得できる方法は、「前場アキドルのプログラミングマスター方法」というブログで見られるらしいよ。ネットで調べると見られるらしいです。
792G4 ■ このスレッドは過去ログ倉庫に格納されています