PHP5のせいでPHP(・ー・)オワッタナ・・・2
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2005/06/06(月) 15:22:34ID:zYSxOhGJ0611nobodyさん
2005/08/03(水) 12:15:33ID:???0612nobodyさん
2005/08/03(水) 12:42:44ID:???0613nobodyさん
2005/08/03(水) 12:43:14ID:???0614nobodyさん
2005/08/03(水) 12:44:39ID:???0615nobodyさん
2005/08/03(水) 12:49:39ID:???PHPで無問題だろ
0616nobodyさん
2005/08/03(水) 12:58:21ID:???0618nobodyさん
2005/08/03(水) 14:23:17ID:???0619nobodyさん
2005/08/03(水) 14:25:43ID:???|┃ (_ ) /
|┃ ≡ (__) < 腐敗臭くせーぞPerl。氏ね。
____.|ミ\__( ・∀・) \
|┃=__ \  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
|┃ ≡ ) 人 \ ガラッ
0621nobodyさん
2005/08/03(水) 15:03:55ID:???■PHP4
最近急激に客からの要求が増えた。というか小規模から中規模までPHP4ばっか。
バージョンや、インストール時の環境による挙動の差が激しいので注意しないとドツボにハマる。
特に日本語絡みや、safe_modeの挙動で苦労することが多い。
セッションやクッキーを最初からサポートしてくれている辺りとかすごく楽。
ただちゃんと仕組みを把握しておかないとセキュリティが甘くなりそう。
checkdateみたいなありがちな関数が豊富なのも楽。
他人が書いたPHPスクリプトはもの凄いことになってるものが多い。多分素人にも
とっつきやすいのが人気の理由の1つなんだろう。
■Perl4/5
最近ガクンと要求が減った。というか今年に入ってからはゼロ。
バージョンアップが緩やかなので比較的安心して書ける。
日本語処理は外部に持てるし、値を勝手にいじくったりしないのでその点での苦労も少ない。
セッションやクッキーはこっちで面倒見なければならない。PHPと違ってWebに特化された
関数群はないので、ある程度手元に資源がないと厳しい。
Perlは今じゃどこのサーバにも入ってるので、PHPがカバーし切れなかった分をPerlで書いたりすることが
たまーにある。
cronで起動するようなスクリプトを書く場合にはなんとなくPHPだとキモチワルイのでPerlかshでやってる。
Perlは今でもダミーデータやデータ・ログをいじる時とか非常に便利なのでPHP使いも覚えておいた方が良いかと。
0622nobodyさん
2005/08/03(水) 15:05:38ID:???■PHP5
まだPHP5での開発の依頼はこない。みんな様子見してるんでは。
■.NETとかASPとか
話は来る。でも触ってないからわからん。
■Java
Webサーバーサイドの開発は滅多にこない。これからブレイクする可能性は否めないが
いまのとこ様子見モード。頑張って欲しい。
■C
一回だけやったことある。疲れた。
0623nobodyさん
2005/08/03(水) 15:07:39ID:???0624nobodyさん
2005/08/03(水) 15:10:51ID:???>■Java
>Webサーバーサイドの開発は滅多にこない。これからブレイクする可能性は否めないが
>いまのとこ様子見モード。頑張って欲しい。
・・・
0626ちなみに今やってみたんだが
2005/08/03(水) 16:08:12ID:???そこは笑うとこだよ。きっと。
0627nobodyさん
2005/08/03(水) 16:29:08ID:???若い奴がわざわざ学ぶ必然性がない
0628nobodyさん
2005/08/03(水) 17:59:37ID:???0629nobodyさん
2005/08/03(水) 19:09:45ID:???Perlに比べPHPは断然開発コストが低い。
まずmod_php並みの速度をPerlで実現する場合mod_perlを
使うことになるがmod_perlでまともに動くスクリプトを書ける
技術者となると人月60万〜になってしまう。
しかしphpなら人月30万で腐るほど引っ張れる。
これはインド人もびっくりだ
0630nobodyさん
2005/08/03(水) 19:18:35ID:???変態しか使わねーよ
ペリル使い=ペドフィリアってのは業界の常識。
0631nobodyさん
2005/08/03(水) 19:34:43ID:???JavaでWebのシステム開発って社内での研究程度でしかやった事ないんだけど
実際案件ってどのくらいあるもんなの?少なくともうちも受けたことは無いし、
提案したことも無いや。昔のイメージだとメモリアホみたいに食ってて中小規模だと
大げさすぎて使えないという感じだったけど、サーバマシンの性能も上がってるし
開発の効率良いなら今ならありなのかな。
0632nobodyさん
2005/08/03(水) 19:42:01ID:???うちもわざわざJava指定してくる案件ないわ。PHPで十分。
Javaで取って親会社に投げると喜ばれるくらい。
中小規模だと、ほとんど同機能のもの作ってみてもPHPのが速いし安いからね。
Javaでマシン台数増えると監視の費用もかさむので客があまり喜ばない。
0634nobodyさん
2005/08/03(水) 20:30:36ID:???Java使い=ダークサイド
PHP使い=アイドル的存在
0635nobodyさん
2005/08/03(水) 20:59:45ID:???小さなところで働いているのがばれてしまう。
あまり言わない方がいいよ。
0636nobodyさん
2005/08/03(水) 21:58:32ID:+kOZvqYJ0637nobodyさん
2005/08/03(水) 22:33:24ID:???マジだよ。
大きいところでも、Perlが結構多いやね。
国内で代表的なところでは、ライブドアやmixi、はてなあたりかな?
2chも一部そうだね。
ちなみに、うちはJAVAの案件しか来ないが。
企業や役所のポータルやってるけど。
逆に大規模でPHP使ってるところって、どこなんだろうなぁって思う。
gooのリダイレクトの部分くらいしか思い浮かばない。
0638nobodyさん
2005/08/03(水) 22:37:54ID:???0639nobodyさん
2005/08/03(水) 22:40:19ID:???0640nobodyさん
2005/08/03(水) 22:40:31ID:fSmZ2LfT実績。
昔はPerlばかりだったのは事実なので
新しい技術を追わない人が使う。
0642nobodyさん
2005/08/03(水) 22:44:35ID:???雇われてないよ。大きいところは息苦しそうで働きたくない。多分向こうも俺みたいのは要らないでしょ。
うちが受けるのは高くてもせいぜい総予算2〜3000万程度だから、その規模の開発の話ね。
0644nobodyさん
2005/08/03(水) 22:51:14ID:???オプションフル装備、機械制御で誰が乗ってもそこそこ速く値段も安いPHP
ポンコツだけど乗る奴にやって味や凄いポテンシャルを秘めてるPerl
ぶつかっても平気。質実剛健で高級なJava
安い早い美味いの三拍子が揃ったPHPは良い言語だと思うよ
下々の方たちにはね
0645nobodyさん
2005/08/03(水) 22:52:03ID:???小さいとは限らないんじゃないか?
こんなにIT業界では一般的であるJAVAに関するノウハウが全くないだけだろ。
0646nobodyさん
2005/08/03(水) 22:54:32ID:???PHPは、燃費が悪くて遅いけど、即納されるというだけのメリットがある車みたいなもんだ。
マニュアル車の燃費が必要なこともあるし、高速車のスピードが必要なこともあるが、
PHPを買うと言うことは、それを捨てて簡易さをとると言うだけの話。
0647nobodyさん
2005/08/03(水) 23:01:38ID:???> 値段も安いPHP
>>646
> PHPを買うと言うことは
これって自演?それともいつの間にか有料ライセンスになったの?
0648644
2005/08/03(水) 23:03:05ID:???シビアな局面では使えないかもしれないけど
公道を走るには十分なレベル
しかも価格が安くて誰でも扱えるとなれば
その3つの中では一番人々に受け入れられやすいじゃないだろうか。
実際世の中そういう状況。
これだけ急速にWEBが発展してってるのにPHPのような位置の言語
が発展してかないと絶対供給不足に陥ると思うよ
0650nobodyさん
2005/08/03(水) 23:05:29ID:???値段が安い=言語としての底が浅い
って感じじゃないだろうか
0652nobodyさん
2005/08/03(水) 23:44:40ID:???0654nobodyさん
2005/08/04(木) 00:39:25ID:???Perlの場合、最低でもいくつかのモジュールを使わないといけない。
例えば、HTML::Templateならリファレンスを理解できてないとダメだし。
use strictが理解できないってのもいそうだし。
PHPみたいに簡単にprintでデバッグできないし。
mod_perlも日本語のドキュメント少ないから、英語のドキュメント読まないといけないし。
0655nobodyさん
2005/08/04(木) 00:43:32ID:???日曜プログラマ臭がぷんぷん
0656nobodyさん
2005/08/04(木) 00:55:40ID:???Perlでモジュール使わずに、
5000行くらいの商品管理プログラム書いた。
死にそーだった・・・
0657nobodyさん
2005/08/04(木) 01:00:36ID:???Java指定の仕事がこない = 大切なシステムはまかせられない
0658nobodyさん
2005/08/04(木) 01:07:59ID:???経験あるのはtoo many connectionくらいだが
アプリケーションサーバ関係ないし
0659nobodyさん
2005/08/04(木) 01:46:59ID:???「ローカルに実行環境が無いのでレン鯖にアップロードしないとデバッグできません
CLI って何ですか?」
とか言う人には俺も PHP を勧めている
0660nobodyさん
2005/08/04(木) 01:59:33ID:???レンサバでデバグしてる俺がいる
0661nobodyさん
2005/08/04(木) 02:59:45ID:???俺はターミナルからviでしか書かないから、Perl/CGIもシェルから起動してデバッグするからインターナルサーバエラー起きることはないんだ。
でも、Windows上のエディタで書いて、サーバにFTPでアップして、ブラウザから実行して、って作業の仕方をしてる人にとって、
PHPのHTTPヘッダを自動的に出してくれる機能はとても便利なものだよ。
これはPerlやJavaにはない、PHPのメリットといっていい。
HTMLに肉付けする感じでプログラムを書いていく場合、
あるいは、何をしているかよく分からないPHPプログラムに機能追加する場合、
こういった場合はPHPは楽だよ。
何も考えずにHTMLの中にコードを埋め込んでいけばいいんだから。
PHPのよさって、このやっつけ仕事っぷりに尽きると思う。
そういう意味で、Smartyみたいな高機能なテンプレートエンジンは要らないし、Mojaviなんてもってのほか。
オブジェクト指向は必要ないからPHP5もいらない。PHP4万歳だよ。
0662nobodyさん
2005/08/04(木) 03:35:05ID:???> Perl/CGIもシェルから起動してデバッグするから
えーやんないなあ。構文エラーがでないかどうかくらいはチェック
することあるけど、シェルでデバッグなんて余計面倒そう。
> PHPのHTTPヘッダを自動的に出してくれる機能はとても便利なものだよ。
print "Content-Type: text/html\n\n";
がそんなに面倒か?こういうデバグに使える定型文はIMEに辞書登録して
一発で呼び出せるようにしてるけど。
> 何をしているかよく分からないPHPプログラムに機能追加する場合、
あまりの無邪気さに逆に寒気を覚えた。
> 何も考えずにHTMLの中にコードを埋め込んでいけばいいんだから。
保守する側の身にもなってくれ。そういうコードの後片付けで困ってるクライアントが多い。
0663nobodyさん
2005/08/04(木) 04:04:40ID:???>>657
はさすがにねーだろというか、ほんとにプロの発言なのか疑うぞ。
某都市銀行のWebシステムはPerlで組んだけど、あんたの理屈だと
ありゃあんま大切じゃないシステムだったのかな。
0664nobodyさん
2005/08/04(木) 04:06:08ID:???大手銀行ってことで。
0665nobodyさん
2005/08/04(木) 04:47:51ID:???0667nobodyさん
2005/08/04(木) 04:55:57ID:???何で?
0670nobodyさん
2005/08/04(木) 14:03:51ID:???お前らが何をわめいているのだ?
0675nobodyさん
2005/08/04(木) 18:05:03ID:???> こんなにIT業界では一般的であるJAVA
そうか?とりあえずIT業界ってのがWebアプリの世界という話で解釈するとして
絶対数でいくと実際問題どうなんかね
正直Webアプリって話でいくと現状は作り捨てで寿命も短いと思ってるんだがどうよ?
今作られたもので10年後稼動してるものがどれだけ存在すると思う?
0676nobodyさん
2005/08/04(木) 18:26:25ID:???実態はそうだと思うが
前任者が「どうせ作り捨てだ」と思って作ったアプリのメンテをさせられている身としては
そういう意識で作るのはやめてくれえ
と思うのであった
0678nobodyさん
2005/08/04(木) 18:39:47ID:???組込やATMなんかでも使われているわけで、応用範囲が幅広いからね、JAVAは
使い捨て言語で、ATMなんて作るかな?
0679nobodyさん
2005/08/04(木) 18:54:50ID:???0681nobodyさん
2005/08/04(木) 20:33:56ID:???今のLinuxやFreeBSDでPerlを外すと、サーバとしても、デスクトップマシンとしても、かなり致命的なエラーが起きるようになると思う。
だから、逆にPerlをバージョンアップするのって、結構厄介なんだよね。システムに組み込まれてる分。
0682nobodyさん
2005/08/04(木) 22:19:00ID:???> 今のLinuxやFreeBSDでPerlを外すと、サーバとしても、デスクトップマシンとしても、
> かなり致命的なエラーが起きるようになると思う。
「思う」って妄想かよ。
やっぱ妄想だから具体的に言えないの?FreeBSD4.10でざっと探してみたけど、
find /etc -type f -exec file {} \; | grep perl
% ←結果ゼロ(これはちょっと意外)
% find /sbin -type f -exec file {} \; | grep perl
% ←結果ゼロ(まあ当然か)
% find /stand -type f -exec file {} \; | grep perl
% ←結果ゼロ(そりゃそうだ)
どこにも致命的なエラーが起きそうなものなんて転がってないぞ。ちなみに標準インストール。
> システムに組み込まれてる分。
だからバンドルで入ってるスクリプトを指して「システム」の一部と見なす時点で
ものすごく痛々しいんだってば。あなたの言う「システム」って何よ?
> だから、逆にPerlをバージョンアップするのって、結構厄介なんだよね。
Perl3の頃からいじってるけどバージョンアップでUNIXの内部システムがエラー起こして
困ったことなんて見たことも聞いたこともないぞ。
0683nobodyさん
2005/08/04(木) 23:05:32ID:XYei2F4d0684nobodyさん
2005/08/05(金) 00:14:31ID:???squid,lynx,ntp,wu-ftpd,vnc,openssl,emacs,mozilla等
Perlに依存しているプログラムは多いと思うんだけど
0685nobodyさん
2005/08/05(金) 00:19:30ID:???文字通り、理解しないで、単にいじってるだけなんだろうなぁ。
0686nobodyさん
2005/08/05(金) 00:37:35ID:???0687nobodyさん
2005/08/05(金) 00:53:32ID:cq5l67TSいや、ただ単に知らないだけだろw
0688nobodyさん
2005/08/05(金) 01:04:03ID:???0689nobodyさん
2005/08/05(金) 01:12:13ID:???0690nobodyさん
2005/08/05(金) 01:41:31ID:???ガキが掲示板でも設置するのか世
PHPならオフィスでもなんでも作り放題だからな
0691nobodyさん
2005/08/05(金) 02:27:51ID:???0692nobodyさん
2005/08/05(金) 02:28:22ID:???0693nobodyさん
2005/08/05(金) 02:28:35ID:???そりゃ、/sbin以下にあるわけないだろ。
あんたのFreeBSD、/sbin以下のコマンドだけでまともに使えるの?
0695nobodyさん
2005/08/05(金) 03:07:20ID:???0696nobodyさん
2005/08/05(金) 03:28:30ID:???0697nobodyさん
2005/08/05(金) 03:37:40ID:???0698nobodyさん
2005/08/05(金) 04:19:16ID:???0699nobodyさん
2005/08/05(金) 05:24:56ID:???0700nobodyさん
2005/08/05(金) 06:29:58ID:???WebPro板だから仕方ね〜か。
ま、お前らがPHPしか使えなくても俺困んないし
Perl煽るやつってPerl/TkとかInline::Javaとか知らないんだろうなぁ。
0701nobodyさん
2005/08/05(金) 07:10:11ID:???レンサバだとmod_phpはセキュリティ×だから
糞重くなるか、パスワードだだ漏れシステム
になるわけだが。
0702nobodyさん
2005/08/05(金) 08:10:21ID:ZryBo61gsbinだけでOSが動くのかよw
0703nobodyさん
2005/08/05(金) 08:29:52ID:???/sbinなど、自分の思う場所だけが内部ってのは。
0704nobodyさん
2005/08/05(金) 08:54:29ID:kSlBSE2q『Web特化』はPHPの中の人たち自身が当初から主張していたことだろ。
0705nobodyさん
2005/08/05(金) 09:04:45ID:???誰がUNIXシステムでPerlが全然使われてないなんて言ったよ。
少なくともシステム「内部」では使われてないだろ。
無知を指摘されたからって話を摩り替えるなよw
>>693
/usr/bin/や/usr/sbin/以下にはPerlスクリプトはいくつか置いてあるが、その中に
「システム内部」で使われてて「Perlがないと致命的エラーを起こす」コマンドなんか
含まれてるか?w 1つでもいいから挙げてみろよ。
煽り君の底の浅さが露呈されてきたな。
0707nobodyさん
2005/08/05(金) 09:22:27ID:???/ さえマウントされればUNIX系OSは動くだろ。/ 以下全部検索してみようか?
% find /bin /boot /dev /etc /modules/ /proc/ /root/ /sbin/
/stand/ /var/ -type f -exec file {} \; | grep perl
% ←結果ゼロ
% grep -I -d skip /*
% ←結果ゼロ
どこにもPerlスクリプトなんて含まれてないんだが。
1人のバカが騒いでるのか、ここがバカの集まりなのかどっちだ?
0708nobodyさん
2005/08/05(金) 09:23:56ID:???○grep -I -dskip perl /*
結果ゼロには変わりないが。
0709nobodyさん
2005/08/05(金) 11:24:58ID:???>>>672を否定してるだけなんだがな。
>>681の意見に対してfindしたんだろ?
それに>>672は「内部」って言っている システム内部なんて言ってないぞ
/usr/bin/や/usr/sbin/以下にあるコマンドでPerlが無いとシステム稼動に
支障が出るなんて事は誰も主張していない
全発言の重箱の隅をつついてそのぐらいの意見しか言えないのかよw
煽り君の底の浅さが露呈されてきたな。
0710nobodyさん
2005/08/05(金) 14:09:34ID:???本人乙。システム内部じゃなかったらどこの内部だよw いいからどこの「内部」で
使われてるのか具体的に言ってみなって。
> Perlが無いとシステム稼動に支障が出るなんて事は誰も主張していない
ほほう。んじゃ
>>681
> かなり致命的なエラーが起きるようになると思う。
はどういう「致命的なエラー」を指してるのか1つでもいいから挙げてみ。
/ マウント以下のコマンドにも/usr/bin以下のコマンドにも/usrr/sbin以下のコマンドにも
関係ないけどPerlが「内部」で使われてる例とか、Perlがないと致命的エラーが起こる
状況なんて考えられないんだが。
> 全発言の重箱の隅
根本的な勘違いを「重箱の隅」で済まそうとするなよな。みっともない。
■ このスレッドは過去ログ倉庫に格納されています