CGIとJSPとPHPどれが得か?
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
03/10/11 18:55ID:qGgauNB1私的には
CGI<<<<<<<<<<<<<PHP<<JSPだと思う
このスレのルール
人それぞれ価値観が違うわけだから批判はしないこと
強引に人を押し付けないこと上で自分の意見を述べろ
初心者はカキコしないこと
わからない質問はしないこと
人を馬鹿にしないこと
法に触れるような発言はしないこと
以上を守ってくれ。
下僕共
0102nobodyさん
04/09/20 04:50:14ID:???家かえってPHPやるとやっぱなんか・・・・
やっぱり型は指定したいです
0105nobodyさん
04/09/22 21:34:11ID:WbLCczlE0106nobodyさん
04/10/11 19:57:21ID:???0107nobodyさん
04/10/11 20:01:27ID:???0109nobodyさん
04/10/13 00:13:29ID:???0110nobodyさん
04/10/13 00:22:10ID:???そういうとこではPHPは問答無用で却下されるから
PerlなりJavaなりASPなり別の技術でやることになる。
0111nobodyさん
04/12/21 02:21:58ID:???0112nobodyさん
04/12/21 23:11:51ID:???LingoってDirector以外で使うとこあるん?
0113nobodyさん
05/02/05 04:08:30ID:???型なんて、意識があれば良いんだろうけどなぁ。
結局組む奴の意識だし。所詮言語なんて道具だろ。
なんかVB叩く奴みたいだな。 > PHP叩く奴
まあ確かに型考えないいい加減なコードを回されて、
実務で被害有るとなぁ。たまらんよね。気持ちはわかる。
0115nobodyさん
05/02/06 03:45:56ID:???手下に書かせるときは型がないと恐ろしく不安
0116nobodyさん
05/02/11 03:10:55ID:???いい加減なコード書くヤツは一生そのままでいいよ。もう。
0117nobodyさん
NGNG> 不思議で仕方無いんだが、一つの言語の基礎さえしっかり覚えれば
> どの言語でもマスターするのにそんな時間掛からないと思うんだが?
> この言語がどうのこうのって見る度に思う。
簡単なものを作る程度であればそんなに時間がかからないだろう。
一つの言語の基礎をしっかり覚えても、その「一つの言語」とやらが
どんな言語であるかによって、他の言語の習得効率は変わってくる。
たとえば、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に簡単に移行できるとは限らない。
0118nobodyさん
NGNG> >>67 もち完璧なやつ。
> ただし、PHPが完璧なら他の言語もすぐできるけどな。
完璧の意味がたとえでは無く真の意味でいっているのか、言っていなかろうと、
PHPを理解した程度では他の言語、とくに、CやJava, C++などの言語
を理解するのは容易ではない。
C/C++ではポインタ演算に躓くだろうし、
Javaでは型の厳しさ、クラスパス、容赦なくAPIの至る所に採用されているオブジェクト指向で躓く。
0119nobodyさん
NGNGどうだろう。
PHPやPerlは型に曖昧な言語であるため
大規模開発には向いていないことは確実だ。
適当なコードでもエラーにならず動いてしまうから、
自分が間違ったコードや重大なバグを生み出すコードを書いているのか気づきにくい。
型宣言をしないと変数を使えないようにする、
型変換しないと、勝手に異なる型に代入できないようにする、
という機能が無い言語はプログラムが巨大化してくると
とても恐ろしいことになる。
そこでPHPUnit2などを使ってどうにかすることになろうが。
PHPUnit2でもバグを減らすのは容易ではない。
0120nobodyさん
NGNG> JSP(java)
> 文書化→コーディング
何を示しているのかわかりにくいが、
JSPはそれ単体だけでプログラミングするものではない。
単体だけでも動かせるが、それでは効率が悪く、Javaの特性を生かし切れない。
JSP + Servlet + EJB(or HibernateやApache Struts, Jakarta Tapestryなど)
の組み合わせなどを使ったほうが効率がよい。
だから、このスレのようにJSPとPHPとを対比してどれがいいか、という
議論は何か違和感を感じる。
JSPはそれ単体だけでは魅力的なものではない。
0121nobodyさん
NGNGD言語はまだまだ普及のめどが立たない。
それにD言語はJavaを置き換えるのではなく、C++を置き換える言語になるのではないかと予測している。
Javaをネイティブで動かせるようにしたようなものなのだから。
D言語は趣味でやるにはいいが、仕事など実用面ではどれだけ普及するやら。
Web系や携帯電話開発などに使えるのかどうか。そういったライブラリやフレームワークも無いに等しい。
まだまだ様子見だろう。
0122nobodyさん
2005/09/22(木) 23:40:22ID:???annotationで解決しないかねえ。
0123nobodyさん
2005/11/06(日) 11:41:13ID:szZvbyxN逆にデザだけで飯喰おうとすると、PG分の単価下げられるから、件数いっぱい抱えないと生活苦しいだろうな。
PHPの案件は単価安いから、JSPの案件の方が儲かるよ。
0124nobodyさん
2006/02/07(火) 17:20:31ID:???XDocletを使え。
>>123
Java屋はJSPだけで飯を食っていくものではない。
Javaを使いこなして喰っていくためには
データベースからアルゴリズム、ネットワーク、サーバOS管理構築、
何でも知らないと逝けない。
0125nobodyさん
2006/02/07(火) 21:31:40ID:???0126nobodyさん
2006/02/18(土) 10:24:57ID:???>何でも知らないと逝けない。
それは弱小企業に勤めてる人だけですよ。
0127nobodyさん
2006/02/18(土) 11:08:54ID:???サーバが身近になったせいだろうか。
0128nobodyさん
2006/10/07(土) 23:35:19ID:???弱小SIでオールマイティー職やってたけど、会社が廃業になった(潰れたわけではなく、経営の都合で)。
やったこと無い言語やプラットフォームの方が少ないし、マネジメントもコーディングも設計もなんでもやってた。
おかげでフリーで食えてる。
この業界には意外にも、各環境の違いとか知ってる人が少ないらしく、結構ニッチな需要らしい。
0129nobodyさん
2006/10/08(日) 00:55:57ID:???広くそこそこ深くってのは売りになるよね。広く深くならマジ最強。
広く浅くでは箸にも棒にもかからんけど。……俺のことですorz
0131nobodyさん
2007/08/31(金) 11:19:10ID:???0133nobodyさん
2009/03/10(火) 15:33:55ID:lhSr7lGf0134nobodyさん
2009/03/16(月) 15:56:23ID:GkXHbgmgphpやったあとc#戻ると最初とまどるがそのうちなれる
これ繰り返すと何故か前よりきれいなソースコード書けるようになる不思議
0135nobodyさん
2009/03/16(月) 19:40:38ID:A4E48FQE0136nobodyさん
2009/03/16(月) 19:41:37ID:???日本語をちゃんと覚えようぜ。
0137nobodyさん
2009/03/16(月) 21:52:54ID:CxxX8Oyp0138nobodyさん
2009/03/17(火) 04:56:32ID:???2chやったあとプログラム戻ると最初とまどるがそのうちなれる
これ繰り返すと何故か前よりきれいな日本語書けるようになる不思議
0139nobodyさん
2009/03/18(水) 16:35:14ID:06sjndIH日本語やったあと英語戻ると最初とまどるがそのうちなれる
これ繰り返すと何故か前よりきれいな英語書けるようになる不思議
0140nobodyさん
2009/03/18(水) 20:11:41ID:???0141nobodyさん
2009/04/09(木) 19:29:20ID:Gm4THuP+0142nobodyさん
2009/04/09(木) 19:34:39ID:Gm4THuP+ここは、 <%= i %> 行目です。 <br>
<% } %>
JSPだと、こういう書き方ができて楽だけど、PHPとかは、このようにいかないと思う。
0143nobodyさん
2009/04/09(木) 19:35:25ID:Gm4THuP+<% for(int i=1; i<=32; i++){ %>
ここは、 <%= i %> 行目です。 <br>
<% } %>
0144nobodyさん
2009/04/09(木) 19:49:41ID:???0145nobodyさん
2009/04/09(木) 20:32:41ID:Gm4THuP+for($i=1; i<=32; i++) {
print "ここは、 $i 行目です。<br>";
}
?>
PHPで条件分岐とか繰り返しとかをする場合<?php ?>に入れて
print ""
print ''
を使うしかない
0146nobodyさん
2009/04/10(金) 00:10:53ID:???0147nobodyさん
2009/04/10(金) 00:15:08ID:???<?php for($i=1; $i<=32; $i++){ ?>
ここは、 <?= $i ?> 行目です。 <br>
<?php } ?>
でいけるんじゃね
0148nobodyさん
2009/04/10(金) 05:32:00ID:???0149nobodyさん
2009/04/16(木) 12:44:33ID:y9RARat50151AAA
2009/04/17(金) 20:12:27ID:93ERjC8I0152nobodyさん
2009/05/02(土) 03:57:49ID:r6zSXcPCPerl >>>>> PHP >>>>>>>>>>>> JSP
になっちゃったな
0153nobodyさん
2009/05/02(土) 05:15:20ID:???Perlほとんど使われなくなってるだろ。
不等号の向きが逆というのならわかるが
0154nobodyさん
2009/05/02(土) 08:17:58ID:???今はPerlとJSPのスレはすっかり質問者いないからさびれてる
PHPだってかなり減ったけどね
0155nobodyさん
2009/05/02(土) 12:54:51ID:???カスなプロ言やってると脳が衰えるよ
0156nobodyさん
2009/05/02(土) 19:46:17ID:???0157nobodyさん
2009/05/15(金) 23:36:08ID:???grailsやれ
0158nobodyさん
2009/05/16(土) 14:06:48ID:???0159nobodyさん
2009/05/16(土) 16:25:57ID:???Ruby on Railsよりいいよ。
0160nobodyさん
2009/05/16(土) 18:54:13ID:???rubyよりgroovyの方が良いというかんじ。
0161nobodyさん
2009/06/10(水) 22:00:23ID:???一部は必死に若い連中取り入れるよう頑張ってるみたいだけど
他の多くにはその気がなくPHPerを馬鹿にする日々です
0162nobodyさん
2009/09/03(木) 04:34:42ID:27KDtrFXfor($i=1;$i<=32;$i++){echo'ここは、'.$i.'行目です。<br>';}
0163nobodyさん
2009/09/04(金) 03:21:04ID:???>というか昔のようにエディタでしこしこ手打ちしてたら納期なんて絶対に間に合わない
↑手打ちでプログラムをかけない学生が必死なんです
0164nobodyさん
2009/11/28(土) 21:46:32ID:a3nHn2hW素人乙
0165nobodyさん
2010/02/12(金) 13:25:15ID:mGvjDHkK0166nobodyさん
2010/02/13(土) 06:40:29ID:???0167nobodyさん
2010/02/14(日) 15:10:17ID:???0168nobodyさん
2010/02/16(火) 20:56:30ID:???0169nobodyさん
2010/02/28(日) 17:24:28ID:6aCVTP2oフレームワークとか使う人って一からプログラミングできないような人なの?
0170nobodyさん
2010/02/28(日) 18:36:16ID:???自動車使う人が一から自動車作れるかと言えば必ずしもそうではないのと一緒
0171nobodyさん
2010/02/28(日) 20:14:56ID:iQg+MkOI0172nobodyさん
2010/02/28(日) 23:01:06ID:???0173nobodyさん
2010/02/28(日) 23:21:31ID:???0174nobodyさん
2010/04/12(月) 22:44:42ID:???そこまで品質の向上に寄与するかといえば疑問だなぁ。
必要なデザインパターンをある程度覚えてる人間なら、
サクサク設計できちゃうわけだし、Javaは適当にコメントを
いれときゃ、ボタン一つでjavadoc出来上がりになるし、
そこで俯瞰したときにクラス設計が見やすいのがメリット
なんだから、わざわざ仰々しいアーキテクチャを押し付け
られてる感じがして嫌。
大規模開発の場合、とか言われるが、大規模開発なら
それこそフレームワークに頼らずテメェで基礎設計しろと
思うし。
0175nobodyさん
2010/04/20(火) 00:57:22ID:???わかったから一人でかぶいてろ
0176nobodyさん
2011/04/22(金) 23:12:32.01ID:2ZyseWOGhttp://ja.wikipedia.org/wiki/XSP_(Web%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC)
0177 忍法帖【Lv=40,xxxPT】(3+0:8) 【26.2m】 電脳プリオン ◆3YKmpu7JR7Ic
2013/01/26(土) 18:15:28.74ID:????PLT(12080)■ このスレッドは過去ログ倉庫に格納されています