【勉強するのは】PHPとPerl【どっちが最初?】
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2006/07/13(木) 16:36:16ID:Rs7Ov+hWC++ だの VBだのみたいなプログラムより、
PHPやCGIのようなウェブアプリを書いてみたい。
そこで特にプログラミング経験のない香具師にとって
WEBプログラムの勉強をするのは
PerlとPHPどっちが最初のほうがいいと思う?
作りたいものとしてはまず自分で
掲示板とかカウンターとか作ってみたい。
0052nobodyさん
2006/07/25(火) 19:57:28ID:???PHPと親和性の高いMySQL5.1
こいつの潜在能力は凄い
びっくりした
まだまだ改良余地はあるが、あと数年でOracleリプレース時の選択肢に加えるかもしれん
PHPに期待する
0053nobodyさん
2006/07/25(火) 23:41:30ID:???0054nobodyさん
2006/07/26(水) 01:05:35ID:???簡単な掲示板作るぐらいのレベルであればPHPが親しみやすいのでは。
0056nobodyさん
2006/07/28(金) 03:06:23ID:???0057nobodyさん
2006/07/29(土) 02:41:20ID:???あんなのはサーバのバッチ処理を書くもんだ
C#にしとけ
0058nobodyさん
2006/07/29(土) 20:18:37ID:???perlは静かに役目を終える感じ
0059nobodyさん
2006/07/30(日) 16:00:23ID:h+HpDoQYPHP信者乙
MySQLは言語に関係なく使えるだろうが
0063nobodyさん
2006/07/30(日) 19:27:22ID:???>>38のいうことはあまり当てにならんから参考にしないほうがいいよ。
PHP5なら最低限のOOはできるし、見た目も他の言語と近いから、
PHPでOOやったほうがよっぽどいい。
Perlなんてモジュールでぐちゃぐちゃになるし、見た目も他の言語と比べて
程遠いから、むしろやっちゃダメ。
0064nobodyさん
2006/07/30(日) 21:33:02ID:???しかし、なんでモジュールを使うとグチャグチャなのか分からない。
パッケージの作れないphpこそ、require(Common_Xx_Yy_Zz.php)とか new Foo_Bar_Baz_()とか、訳のわからない構造になると思うんだけど。
多言語には当然あるクラスライブラリ群がないんで全部組み込み関数になるのでバージョンアップの度にPHP自体が重くなっていく。
特にPHP5になってからのメモリ食いぶりがひどい。
しかも、その組み込み関数、APIがてんでバラバラでいちいちリファレンスを見ないと使えない。
まあ、こういう行き当たりばったりなのがウェブっぽいという気もするが。
0065nobodyさん
2006/07/30(日) 21:37:01ID:???いまどきcgiってのがあり得ない
それに初心者が中途半端な知識で作ると、脆弱性の塊になるから
絶対にオススメしない
0066nobodyさん
2006/07/31(月) 01:12:05ID:???0067nobodyさん
2006/07/31(月) 02:12:42ID:???PHPとMySQLとの親和性は他の言語と比べて特別に高いと言えるほどのものか?
まともなプログラマならそうは思わんだろ。
0068nobodyさん
2006/07/31(月) 07:00:10ID:???>いまどきcgi
>いまどきcgi
>いまどきcgi
>いまどきcgi
>いまどきcgi
>いまどきcgi
>いまどきcgi
>いまどきcgi
>いまどきcgi
0070nobodyさん
2006/07/31(月) 14:36:13ID:???種類多いね。Webアプリって。
0071nobodyさん
2006/07/31(月) 22:36:31ID:???ニート業界にいてPerlの案件が来る分けない。
>>67
同意。といわないといけないのが悲しいが、同意。なんで>60みたいなのが増えたんだろうな。
0073nobodyさん
2006/08/01(火) 03:28:14ID:???0074nobodyさん
2006/08/01(火) 06:40:38ID:???0077nobodyさん
2006/08/02(水) 09:24:54ID:???0078nobodyさん
2006/08/02(水) 13:04:47ID:???容量の為にも。
0080nobodyさん
2006/08/03(木) 19:45:33ID:???お題はカウンターと掲示板☆
0081nobodyさん
2006/08/04(金) 14:21:28ID:ZcvxD3O0Perlの参考書籍では初めにデコードだのなんだのって部分が
初めにでてくるのだがPHPではまだその部分は出てこない。
入門者用とはいえサッパリしてて、本当にPerlで作っていたものが移行できるのかという疑問が生じてしまった…
Perlでできるのに最近は何でPHPでわざわざ書くのか?と思っていたけど
実は逆だったのかと実感させられる程覚えやすいと思った。
ただ、速度を上げたいだけなのだが、せっかく覚えるなら息の長い方にしたい。
PHPとmod_perlのどちら?
0082nobodyさん
2006/08/04(金) 15:01:14ID:syKcayZCどっちか慣れときゃ言語差なんてどうにかなるもんだよ
0083nobodyさん
2006/08/04(金) 15:29:23ID:???個人的には車のMTがperlでATがPHP
0085nobodyさん
2006/08/04(金) 15:35:50ID:goKt0VpQ0086nobodyさん
2006/08/04(金) 16:48:49ID:ZcvxD3O0既に*.cgiのファイル名で運用しているため、
ファイル名を変えると既存ユーザーに支障が出てくる可能性があるかなと。
Perlのファイルは残してLocationで新しく書いたPHPに飛ばすか、
mod_perlで書くか迷っていのですが、mod_perlはメモリ消費量が多いし、
複数ユーザーが使用する環境には向かない?
現状でデータベース未使用でテキストログ、Perlを100個程度で運用の環境だったら
どちらを覚えて乗り換えるのがベストなのでしょうか?
0087nobodyさん
2006/08/04(金) 21:16:11ID:???PHPを覚えるのに尻込みする方が間違ってる。
PerlマスターしてるならPHPは3日で仕事に使えるレベルになる。
0088nobodyさん
2006/08/05(土) 02:42:27ID:N6i//M2y触ってみたところ、PHP→Perlは難しいと思った。
だから、やっぱ時代はまだPerlだな。
PerlさえやってればCも簡単だったし
0089nobodyさん
2006/08/05(土) 04:17:36ID:???それは多分「Perlをやっていたから」ではない
0092nobodyさん
2006/08/05(土) 12:38:54ID:???PHPや
次世代の
アジャイルプログラミング手法を取り入れた
Railsとかの開発に・・・
0093nobodyさん
2006/08/05(土) 13:04:43ID:???0094nobodyさん
2006/08/05(土) 13:31:37ID:???0095nobodyさん
2006/08/05(土) 15:02:35ID:???シェルスクリプトでもアセンブラでもなんでも
0096nobodyさん
2006/08/05(土) 15:47:55ID:???0097nobodyさん
2006/08/05(土) 16:16:15ID:???0098nobodyさん
2006/08/05(土) 17:35:39ID:???0099nobodyさん
2006/08/05(土) 17:46:59ID:???え?
0100nobodyさん
2006/08/05(土) 22:35:47ID:???0102nobodyさん
2006/08/06(日) 20:39:32ID:???そうとも言ってられない局面があるし・・・
Perlは覚えとくべきなんジャマイカ
使い捨ての処理を書く言語としても、悪くないと思う
んでPerlが出来たらPHPも出来ると思うし、
楽せずにPerlを最初に勉強すべきなんじゃないかな
0103nobodyさん
2006/08/06(日) 21:33:22ID:???今のところ困ったことは無い。
0105nobodyさん
2006/08/06(日) 23:39:49ID:???FortranやCOBOLと一緒だ
使える場所が極端に少ない
プログラミングそのものに興味あるならCかJAVAだろう
WEBのシステムを構築することに興味あるならPHP
その中間がPerlかな、今は中途半端な立場だな
0106nobodyさん
2006/08/07(月) 00:05:11ID:???0107nobodyさん
2006/08/07(月) 00:15:09ID:eVDvMwcVPerlからPHPへ移動しても運用中のシステムの移行は簡単にできないし…
できれば長く使えた方がよい。
Perlは少数派になりつつあるようなスレの流れだけど、
次期バージョンが登場するとこの流れはどういう方向に行く展望なんでしょう
0108nobodyさん
2006/08/07(月) 00:20:18ID:???0109nobodyさん
2006/08/07(月) 00:52:46ID:???ま、何年も経って、言語1つしか出来ないようじゃ話にならないと思うけど。
0110nobodyさん
2006/08/07(月) 01:35:50ID:???0111nobodyさん
2006/08/07(月) 01:59:05ID:???覚える/覚えないってのにあんまり意味無いけどな。
必要に迫られてから入門書でも買ってくれば2ー3日で
使えるようになるべ。
0112nobodyさん
2006/08/07(月) 10:56:54ID:???基本的な概念は大抵同じだしな。
さすがに一般乗用車の運転経験しかないやつが、いきなり戦車の操縦はできないが
左ハンドルが右ハンドルに変わったとか、それぐらいならちょっと練習すればなんとかなる
0113nobodyさん
2006/08/07(月) 15:32:11ID:???http://headlines.yahoo.co.jp/hl?a=20060807-00000806-reu-int
[ベイルート 6日 ロイター]
レバノンのベリ国民議会議長は6日、米仏両国により提出されたイスラエルとレバノンのイスラム教シーア派民兵組織ヒズボラの戦闘停止を目指す国連安全保障理事会の決議案について、イスラエル軍のレバノン駐留を認めるものだとして受け入れを拒否した。
ベリ議長は、同決議案はレバノンが求める即時停戦やイスラエル軍のレバノンからの撤退などを含む7項目から成る要求を無視した偏った案だと指摘。「レバノンはこれら7項目の内容から外れたいかなる決議案も拒否する」と述べた。
また、イスラエル軍がレバノンに駐留している限り、平和は訪れないとし「決議案はレバノンの国益にならず、終わりのない戦争への扉を開く」との考えを示した。
(ロイター) - 8月7日14時36分更新
0114nobodyさん
2006/08/07(月) 23:54:24ID:???0115nobodyさん
2006/08/08(火) 02:08:27ID:8Dgj28qCPerlを覚える理由はそれだけで充分だぉ
0116nobodyさん
2006/08/08(火) 04:41:30ID:???自分の今のスキルで一番手間と時間がかからない言語or手段を選ぶよ
#場合によっては言語さえ必要なしでパイプで繋いだ一行のコマンドを実行するだけで終わる
0117nobodyさん
2006/08/08(火) 04:49:09ID:???0118nobodyさん
2006/08/08(火) 21:23:02ID:???0120nobodyさん
2006/08/15(火) 02:10:05ID:???http://www.itmedia.co.jp/news/articles/0602/27/news020.html
http://developer.yahoo.com/php/
プログラミングの基礎を勉強したいなら、オーソドックスにC言語をオススメします。
(PerlもPHPも、C言語で作られています。)
Webアプリの学習で、スピード重視ならPHPをオススメします。
>>1は、掲示板作成に取り組んでいるかな?
0121nobodyさん
2006/08/20(日) 06:52:10ID:???>スピード重視ならPHPをオススメします。
>スピード重視ならPHPをオススメします。
>スピード重視ならPHPをオススメします。
スピード重視?
0122nobodyさん
2006/08/20(日) 08:09:15ID:???0125nobodyさん
2006/08/31(木) 15:08:47ID:???みんな、成長したかな?
GOOD BYE !!! >ALL
お元気で☆
0126nobodyさん
2006/09/03(日) 16:28:50ID:???なぜなら、PHPもPerlもオブジェクト指向の
実装が中途半端なうえに、解説した書籍も少ないから。
0127nobodyさん
2006/09/09(土) 00:28:07ID:LVJWne92「アニメーションGIFをアップロードできるようにして欲しい」
→『技術的に難しいため申し訳ございませんが却下させていただきます。』
------
Perlの達人!
ハテナオヤの技術力はぁぁぁっ
世界一ぃぃぃいいいいいいいっ
0128nobodyさん
2006/09/19(火) 18:44:46ID:???PHPは最高!!!
0129nobodyさん
2006/09/23(土) 18:39:50ID:9+jKDZxZプログラミングの概念を知りたきゃCから入るべきだと思うよ。
Cをある程度理解すれば、Perlで掲示板作るなんて数日で出来る。
Perlをある程度理解すれば、PHPで掲示板つくるなんてその日のうちに出来る。
言語云々より自分にプログラミングの能力があるかどうかの方が重要だと思うがな。
0130nobodyさん
2006/09/23(土) 20:28:09ID:???本当はKernighan, Plaugerの「プログラミング書法」から入れば、と言いたいところだが。
でも、>>1が勉強したいのは「WEBプログラミング」でしょ?
だったらRoRで決まりでは? 西海岸じゃ最近凄いみたいだし。
まともで一貫したOOPとまともなフレームワークってのがこれからの流れでしょ。
PHPは、もう設計が古くて話にならない。あとは継ぎ足しでごまかすことしかできない状態。
0131nobodyさん
2006/09/23(土) 21:15:23ID:guS14JZ3つまり、一番メジャーなPHPにせよ、って事ですね。
0132nobodyさん
2006/09/23(土) 21:19:12ID:???0133nobodyさん
2006/09/23(土) 22:39:01ID:???0134nobodyさん
2006/09/23(土) 23:04:34ID:???でWEBプログラマーは年収300万円時代を生き抜く経済学が必須
0135nobodyさん
2006/09/24(日) 00:02:49ID:???結論:Java
0136nobodyさん
2006/09/24(日) 03:38:04ID:???> 本当はKernighan, Plaugerの「プログラミング書法」から入れば、と言いたいところだが。
混ざってる混ざってるw
・ソフトウェア作法
・プログラム書法
・プログラミング作法
どれ?
0137nobodyさん
2006/09/24(日) 03:45:21ID:???使われるだけのプログラマならどんな言語でも低収入。
if文が分かればプログラムは書ける。これほんと。
OOPとかは後から自然とついてくる。
0138nobodyさん
2006/09/24(日) 10:24:01ID:???0139nobodyさん
2006/09/24(日) 14:14:29ID:???>でWEBプログラマーは年収300万円時代を生き抜く経済学が必須
そもそもWebプログラミングしかできない時点でおかしい。
0140nobodyさん
2006/09/24(日) 18:16:32ID:???0142nobodyさん
2006/09/24(日) 19:09:22ID:???138のレスからどこをどう解釈したらif文 = 構造化なんていってるように聞こえるんだろう。
お前バカか。
0143nobodyさん
2006/09/24(日) 19:33:22ID:???0144nobodyさん
2006/09/24(日) 23:35:22ID:???JavaとUML、デザインパターンも、ちょっとずつでも進めよう。=時間のある時にボチボチ覚えたらいいよ。
OOPとメタプログラミングを覚えたら、次はLISPとかHaskellとか、関数型言語も勉強しよう。
その後は、高度な数学を学んだらいいと思う。
日本人PGも頑張ろうぜ!
0146nobodyさん
2006/09/26(火) 02:51:01ID:???0147nobodyさん
2006/09/26(火) 14:22:42ID:???お手軽さは
Flash>Ajax>Flex、Open Laszlo
ではないでしょうか?
http://pc8.2ch.net/test/read.cgi/php/1142525276/l50
0148nobodyさん
2006/09/27(水) 04:25:18ID:???それ以前の問題だな。
0149nobodyさん
2006/09/29(金) 18:49:51ID:46uvDqPh5つの世界がある。
その5つとは:
1.パッケージ
2.インターナル
3.組み込み
4.ゲーム
5.使い捨て
スクリプト言語の得意分野は、5.
0151nobodyさん
2006/10/01(日) 02:18:50ID:???この煽りコピペは、ウェブアプリ=スクリプト言語=5.使い捨て、と言いたいんだと思いますよ。
だけど、使い捨て=開発に手間をかけられない=アジャイル=最新のプログラミング技法を結集する必要あり、という帰結になると思います。
「高速で」開発するには、それなりのスキルが必要
0152nobodyさん
2006/10/02(月) 23:17:46ID:???■ このスレッドは過去ログ倉庫に格納されています