トップページ⇒php
1001コメント242KB

PHP5のせいでPHP(・ー・)オワッタナ・・・2

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2005/06/06(月) 15:22:34ID:zYSxOhGJ
(・ー・)・・・
0652nobodyさん2005/08/03(水) 23:44:40ID:???
例えば?
0653nobodyさん2005/08/04(木) 00:14:17ID:???
>>651
失敬な!
ASPはそう簡単に落ちねーよ!
0654nobodyさん2005/08/04(木) 00:39:25ID:???
まあ、PHPが一番簡単じゃん。Perlと比較しても。
Perlの場合、最低でもいくつかのモジュールを使わないといけない。
例えば、HTML::Templateならリファレンスを理解できてないとダメだし。
use strictが理解できないってのもいそうだし。
PHPみたいに簡単にprintでデバッグできないし。
mod_perlも日本語のドキュメント少ないから、英語のドキュメント読まないといけないし。
0655nobodyさん2005/08/04(木) 00:43:32ID:???
>PHPみたいに簡単にprintでデバッグできないし。

日曜プログラマ臭がぷんぷん
0656nobodyさん2005/08/04(木) 00:55:40ID:???
クライアントがレン鯖で使うっていうから、
Perlでモジュール使わずに、
5000行くらいの商品管理プログラム書いた。
死にそーだった・・・
0657nobodyさん2005/08/04(木) 01:00:36ID:???
Java指定 = 大切なシステム
Java指定の仕事がこない = 大切なシステムはまかせられない
0658nobodyさん2005/08/04(木) 01:07:59ID:???
PHPで不安定になるという状況がいまいち分からん
経験あるのは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:???
>>655
俺はターミナルから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:???
>>661
> Perl/CGIもシェルから起動してデバッグするから

えーやんないなあ。構文エラーがでないかどうかくらいはチェック
することあるけど、シェルでデバッグなんて余計面倒そう。

> PHPのHTTPヘッダを自動的に出してくれる機能はとても便利なものだよ。 

print "Content-Type: text/html\n\n";
がそんなに面倒か?こういうデバグに使える定型文はIMEに辞書登録して
一発で呼び出せるようにしてるけど。

> 何をしているかよく分からないPHPプログラムに機能追加する場合、 

あまりの無邪気さに逆に寒気を覚えた。

> 何も考えずにHTMLの中にコードを埋め込んでいけばいいんだから。

保守する側の身にもなってくれ。そういうコードの後片付けで困ってるクライアントが多い。
0663nobodyさん2005/08/04(木) 04:04:40ID:???
Java使わない人間を煽るのは結構なんだが、

>>657

はさすがにねーだろというか、ほんとにプロの発言なのか疑うぞ。
某都市銀行のWebシステムはPerlで組んだけど、あんたの理屈だと
ありゃあんま大切じゃないシステムだったのかな。
0664nobodyさん2005/08/04(木) 04:06:08ID:???
……ってあそこは都市銀じゃかった orz
大手銀行ってことで。
0665nobodyさん2005/08/04(木) 04:47:51ID:???
大切なシステムなのにASPで組んでるところがある!
0666nobodyさん2005/08/04(木) 04:51:07ID:???
>>663
Perlだと大切じゃないとは書いてないが。
0667nobodyさん2005/08/04(木) 04:55:57ID:???
いつの間にかPHP=不安定ってことになってるが
何で?
0668nobodyさん2005/08/04(木) 11:14:03ID:???
>>661
PHPUnit とかも悪の権化だな
0669nobodyさん2005/08/04(木) 13:37:21ID:???
>>667
かこの実績
仕様が不安定すぎる。
0670nobodyさん2005/08/04(木) 14:03:51ID:???
Yahoo様すらPHPをお使いになられているというのに
お前らが何をわめいているのだ?
0671nobodyさん2005/08/04(木) 16:53:51ID:???
>>670
まだ使ってないし、アメリカのYahoo!の話で、日本のYahoo!とも関係ない。
0672nobodyさん2005/08/04(木) 17:00:05ID:???
>>663
Perl否定されると、UNIX否定されるようなもんだからな。
内部で結構使われてるし。
0673nobodyさん2005/08/04(木) 17:36:51ID:???
>>672
・・・え?
0674nobodyさん2005/08/04(木) 17:59:50ID:???
>>671
どこにYahoo!JAPANが使ってるって書いてあるの?
0675nobodyさん2005/08/04(木) 18:05:03ID:???
>>645
> こんなにIT業界では一般的であるJAVA
そうか?とりあえずIT業界ってのがWebアプリの世界という話で解釈するとして
絶対数でいくと実際問題どうなんかね

正直Webアプリって話でいくと現状は作り捨てで寿命も短いと思ってるんだがどうよ?
今作られたもので10年後稼動してるものがどれだけ存在すると思う?
0676nobodyさん2005/08/04(木) 18:26:25ID:???
>正直Webアプリって話でいくと現状は作り捨てで寿命も短いと思ってるんだがどうよ?

実態はそうだと思うが

前任者が「どうせ作り捨てだ」と思って作ったアプリのメンテをさせられている身としては
そういう意識で作るのはやめてくれえ

と思うのであった
0677nobodyさん2005/08/04(木) 18:38:04ID:???
>>673
UNIXのシステムが使うスクリプトで、Perlで書かれているものがあるのを知らない人なのかな…
0678nobodyさん2005/08/04(木) 18:39:47ID:???
>>675
組込やATMなんかでも使われているわけで、応用範囲が幅広いからね、JAVAは
使い捨て言語で、ATMなんて作るかな?
0679nobodyさん2005/08/04(木) 18:54:50ID:???
つATMプログラミング統一スレ
0680nobodyさん2005/08/04(木) 19:21:36ID:???
>>677
インストール時にバンドルされてたら「内部」なのかよ…。
それは痛々しすぎるぞ。
0681nobodyさん2005/08/04(木) 20:33:56ID:???
ディストリビューションにもよると思うけど、最小インストールみたいなのでインストールしても、Perlは入るよ。
今のLinuxやFreeBSDでPerlを外すと、サーバとしても、デスクトップマシンとしても、かなり致命的なエラーが起きるようになると思う。
だから、逆にPerlをバージョンアップするのって、結構厄介なんだよね。システムに組み込まれてる分。
0682nobodyさん2005/08/04(木) 22:19:00ID:???
>>681
> 今の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:XYei2F4d
>>680
0684nobodyさん2005/08/05(金) 00:14:31ID:???
それじゃc:\WINDOWSを「C言語」で検索して0件って言ってるのと同レベルだろ・・・
squid,lynx,ntp,wu-ftpd,vnc,openssl,emacs,mozilla等
Perlに依存しているプログラムは多いと思うんだけど
0685nobodyさん2005/08/05(金) 00:19:30ID:???
Perl3の頃からいじってるベテランには見えない意見がすごいと思った。
文字通り、理解しないで、単にいじってるだけなんだろうなぁ。
0686nobodyさん2005/08/05(金) 00:37:35ID:???
PHPを動かすためのサーバで、Perlが使われていると言うことを認めたくないんだろうね
0687nobodyさん2005/08/05(金) 00:53:32ID:cq5l67TS
>>686
いや、ただ単に知らないだけだろw
0688nobodyさん2005/08/05(金) 01:04:03ID:???
ていうかWebプログラミングじゃないプログラミングは板違いなんだけど。
0689nobodyさん2005/08/05(金) 01:12:13ID:???
都合が悪くなってきたので、板違いと言うことで収束させたいようだなw
0690nobodyさん2005/08/05(金) 01:41:31ID:???
PHPは必要だが、Pealなんて誰も使ってないだろワラワラワラワラ
ガキが掲示板でも設置するのか世

PHPならオフィスでもなんでも作り放題だからな
0691nobodyさん2005/08/05(金) 02:27:51ID:???
parlなんて古いんだよ、加齢臭。
0692nobodyさん2005/08/05(金) 02:28:22ID:???
purl氏ね
0693nobodyさん2005/08/05(金) 02:28:35ID:???
>>682
そりゃ、/sbin以下にあるわけないだろ。
あんたのFreeBSD、/sbin以下のコマンドだけでまともに使えるの?
0694nobodyさん2005/08/05(金) 03:02:13ID:???
>>693
元は>672の発言だからな。話のすり替えが起きてるが。
0695nobodyさん2005/08/05(金) 03:07:20ID:???
レポート作成言語ごときのperlにWEB特化したPHPが負けるわけないじゃんwww
0696nobodyさん2005/08/05(金) 03:28:30ID:???
PHPのやつらって、Web特化とか、さらにアクセス数が多い場合とか、でレンサバで運営なら負けないとか、都合がいいように条件を狭めてくるからな。
0697nobodyさん2005/08/05(金) 03:37:40ID:???
誰もPHPがオールラウンドな言語だとは思ってないからね。
0698nobodyさん2005/08/05(金) 04:19:16ID:???
使える場所がほとんどなくなってるのを正当化するいい言葉だね。
0699nobodyさん2005/08/05(金) 05:24:56ID:???
web特化とかいうわりには、あまりにショボイんだよphpは。
0700nobodyさん2005/08/05(金) 06:29:58ID:???
「PHPしか」使えないヤツにとってはPerlは格好の的なんだろうな。

WebPro板だから仕方ね〜か。
ま、お前らがPHPしか使えなくても俺困んないし
Perl煽るやつってPerl/TkとかInline::Javaとか知らないんだろうなぁ。
0701nobodyさん2005/08/05(金) 07:10:11ID:???
>>696
レンサバだとmod_phpはセキュリティ×だから
糞重くなるか、パスワードだだ漏れシステム
になるわけだが。
0702nobodyさん2005/08/05(金) 08:10:21ID:ZryBo61g
>>694
sbinだけでOSが動くのかよw
0703nobodyさん2005/08/05(金) 08:29:52ID:???
PHP信者特有の、都合のいい条件ってやつだろ。
/sbinなど、自分の思う場所だけが内部ってのは。
0704nobodyさん2005/08/05(金) 08:54:29ID:kSlBSE2q
>>696
『Web特化』はPHPの中の人たち自身が当初から主張していたことだろ。
0705nobodyさん2005/08/05(金) 09:04:45ID:???
>>672を否定してるだけなんだがな。
誰がUNIXシステムでPerlが全然使われてないなんて言ったよ。

少なくともシステム「内部」では使われてないだろ。
無知を指摘されたからって話を摩り替えるなよw

>>693
/usr/bin/や/usr/sbin/以下にはPerlスクリプトはいくつか置いてあるが、その中に
「システム内部」で使われてて「Perlがないと致命的エラーを起こす」コマンドなんか
含まれてるか?w 1つでもいいから挙げてみろよ。

煽り君の底の浅さが露呈されてきたな。
0706nobodyさん2005/08/05(金) 09:05:28ID:???
>>703
おいおい、/sbin以下も「内部」じゃないだろ。
しっかりしてくれよ。
0707nobodyさん2005/08/05(金) 09:22:27ID:???
>>702
/ さえマウントされれば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  -d skip /* 
○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:???
>>709
本人乙。システム内部じゃなかったらどこの内部だよw いいからどこの「内部」で
使われてるのか具体的に言ってみなって。

> Perlが無いとシステム稼動に支障が出るなんて事は誰も主張していない 

ほほう。んじゃ

>>681
> かなり致命的なエラーが起きるようになると思う。 

はどういう「致命的なエラー」を指してるのか1つでもいいから挙げてみ。

/ マウント以下のコマンドにも/usr/bin以下のコマンドにも/usrr/sbin以下のコマンドにも
関係ないけどPerlが「内部」で使われてる例とか、Perlがないと致命的エラーが起こる
状況なんて考えられないんだが。

> 全発言の重箱の隅

根本的な勘違いを「重箱の隅」で済まそうとするなよな。みっともない。
0711nobodyさん2005/08/05(金) 14:13:15ID:???
「欧州/中東/アフリカではP言語の利用が前年比2ケタ減」
http://itpro.nikkeibp.co.jp/free/ITPro/USNEWS/20050804/165880/
減った分はJAVAに流れてるのか?
0712nobodyさん2005/08/05(金) 14:31:14ID:???
>>711
企業がどうの64ビットがどうの言ってるってことは、その地域では
Windowsサーバ利用者が多いんではないかと推測してみる。
0713nobodyさん2005/08/05(金) 18:37:01ID:???
PHP信者はまさか、UNIXが動くのにPerlは必要ってのを、カーネルあたりに限定してるのか?
またまた俺様解釈だな。
0714nobodyさん2005/08/05(金) 18:40:28ID:???
>>710は、敵が一人に見える病に冒されているようだから、無視が一番よい。
一人の敵が24時間寝ないで、お前の相手でもしてると思っているのだろうか?
0715nobodyさん2005/08/05(金) 19:28:45ID:???
なんか煽りが面倒くさい感じになってきたな
ネタスレで何で本気で煽りあってんのお前ら
0716nobodyさん2005/08/05(金) 19:49:01ID:5EA0newQ
>>713とかどうしようもないもんな。
UNIXの知識が無いからPHP信者は糞とか
本質と関係ないところでレッテルはろうとして必死すぎw
0717nobodyさん2005/08/05(金) 19:51:17ID:???
>>716
ageてまでお前の無知を晒さなくてもいいよ
0718nobodyさん2005/08/05(金) 19:54:42ID:???
いつまでやってんだよ。
Linuxだったら /usr/bin の中でも覗いて見ろ!Perlスクリプトもたくさんあるぞ。
ほんの一例で↓
psed s2p pstruct c2ph afmtodit grog mmroff yapp strace-graph make_encmap
xql.pl intltool-extract intltool-prepare intltool-merge intltool-update
keytab-lilo.pl lilo-bmp2mdk c_rehash lsdev socklist bonobo-slay mktcapdir

ただ、これがなくてもシステムは動くし、致命的なエラーが出ることはない。
それに、よく考えてみろ。Perlがないとシステムが動かないなんて、順番逆だろ。システムが動作しないとPerlも動かないぞ。

はい終了。
0719nobodyさん2005/08/05(金) 20:03:37ID:???
終了おつっ!
もっと建設的な話題しようよ
0720nobodyさん2005/08/05(金) 22:03:15ID:???
建設的な話か。

PHPができれば家も建つしね
Perlじゃ将来のたれ死ぬだけw
0721nobodyさん2005/08/05(金) 22:10:47ID:???
俺元Perl使いだけどPHPなんか1日で覚えられたよ。
マジしょぼすぎ。馬鹿でもできるじゃん。
0722nobodyさん2005/08/05(金) 22:12:44ID:/FchVjPG
そういえばID出なくなってるね。
0723nobodyさん2005/08/05(金) 22:17:56ID:???
Linuxでrpm -e perlなりdpkg -rなりやってみればいい。
それでどうなるか。
0724nobodyさん2005/08/05(金) 22:23:29ID:???
>>723
もうその議論は終わったってば。
0725nobodyさん2005/08/05(金) 22:42:46ID:???
だいたいPerlがUNIX系OSでマストだから、WEBプログラミング言語としてPerlの方が優位だって言ってるわけじゃない。
0726nobodyさん2005/08/05(金) 22:51:55ID:???
まあ、確かにそういうわけではないよな。
0727nobodyさん2005/08/05(金) 23:42:33ID:???
Perlの方が優位だ
0728nobodyさん2005/08/06(土) 02:08:15ID:???
>>721
馬鹿でも出来る言語っていうのも立派な長所の一つだぞ
0729nobodyさん2005/08/06(土) 02:14:26ID:???
Perl使える→PHPも使える
PHP使える→Perl使えるとは限らない
っていうのがこの殺伐とした雰囲気作ってるんだろうな
どっちも低レベル JAVA様みたいに余裕持てよwww
0730nobodyさん2005/08/06(土) 02:44:29ID:???
Perl使える→PHPなんか馬鹿らしくてやってらんねーよ
PHPだけ使える→Perlやってみたいなんて口が裂けても言えない

が、正しい。
0731nobodyさん2005/08/06(土) 02:49:11ID:???
>>714
てことは知ったかぶり素人が沢山いるのか。あまり信じたくなかったが悲しい現実だな。
0732nobodyさん2005/08/06(土) 02:53:06ID:???
       H   H   H   H
        |  |  |  |
   H ─ C ─ C ─ C ─ C ─ H
        |  |  |  |
       H   H   H   H
0733nobodyさん2005/08/06(土) 03:02:02ID:???
でもさ昨今のPHPブームでPerl使いだった人がPHPやらせられる
事になった人多いと思うんだけどその人たちはどう思ってるのかな。
私は敷居が低い分、他の言語が出来ずPHP至上主義になって他の言語
を貶す人が多い気がする。>>731にように顔真っ赤にしながら粘着したりさ。
0734nobodyさん2005/08/06(土) 03:23:22ID:???
今はPHPの時代、Perlがこの先きのこるのは無理

最後に開発コストが安いものが生き残る、”プログラマーは如何に楽をしようとしたか”の名言にもあるとおり、開発が最も楽な言語が支持される
結局プログラムというのは、設計した動作をその通りやってくれれば言語などどーでもいいわけで、あとはコストの問題になる
というわけでPHPとJavaは生き残るがPerlはきのこれないからな、今の時代にPerlに打ち込むのは自己満足の世界だけにしておくべき
0735nobodyさん2005/08/06(土) 03:33:53ID:???
確かに今時Perlに入れ込んでる奴はキモいな
0736nobodyさん2005/08/06(土) 04:20:07ID:???
Perlの方が難しい分、何か利点があればいいんだけど
マークアップ言語吐くだけだから素人が作ったPHPでも
それなりに動くので差が出にくいんだよね。
となれば開発コストは安いほうがいいのでPHP選ぶなあ。
0737nobodyさん2005/08/06(土) 04:24:30ID:???
簡単というのは凄く重要で、究極的には
頭で思い描いただけでプログラムが完成する言語だろう。
プログラマーはほとんど死滅しちゃうだろうけど。
0738nobodyさん2005/08/06(土) 04:50:40ID:???
>>737
夢みてるヒマがあったら、勉強しろ、と。
0739nobodyさん2005/08/06(土) 04:55:09ID:???
ちょっと込み入ったライブラリがほとんどPerl用のライブラリのラッパになっている件
0740nobodyさん2005/08/06(土) 04:56:22ID:???
いい加減あきらめなよ。phpはもう無理だって。
0741nobodyさん2005/08/06(土) 06:38:56ID:???
もう3年くらいは、ぎりぎり持つんじゃない?
0742nobodyさん2005/08/06(土) 08:54:00ID:v+8kxs/i
まあ、簡単さを求めたら
ASP.NET>>>(超えられない壁)>>>PHP>>>Perl
なので。
ログイン画面みたいな典型的なものはあらかじめ用意された
コンポーネントを貼り付けるだけで作れる。
0743nobodyさん2005/08/06(土) 11:14:26ID:???
PerlもPHPも言語的な自由度がありすぎるので
どっちも抑えて使ってる。
ISPとかだと表はPHP,Perl, Javaで、裏はPerlゴリゴリですよん。
0744nobodyさん2005/08/06(土) 12:24:45ID:???
何言ってんだ。
ネイティブコードが一番に決まってるだろ。
0745nobodyさん2005/08/06(土) 12:37:34ID:???
アセンブラ使えねぇよーなプログラマはゴミ
0746nobodyさん2005/08/06(土) 12:58:24ID:???
>>734
新規開発案件で、未だにアセンブラやC言語が残っていることについて説明してください。
0747nobodyさん2005/08/06(土) 13:04:53ID:???
ハンドアセンブルできない奴はプログラマ名乗るな
0748nobodyさん2005/08/06(土) 13:08:42ID:???
まーでも、そこまで言わなくても、PHPのような、用途が限定される言語しかできずに、
プログラマやコーダーを名乗るな、とは言いたいな。
WebしかやらないからOKとでも言い出すかもしれないが、
たとえば、裏でバッチなんかが必要になった場合や、
速度面を求められたりした場合も、PHPで書く気なのかと。
生産性と簡便さだけで、最強というのは大間違いだな。
0749nobodyさん2005/08/06(土) 13:22:14ID:???
parrotでJITコンパイル出来るようになるんだっけ?
いつになるかはしらんけど
0750nobodyさん2005/08/06(土) 13:26:32ID:???
>>746
Web案件でアセンブラ?
0751nobodyさん2005/08/06(土) 13:30:38ID:ECBUL6zs
Webメインだからっつーて、スキルの底が浅いプログラマは、自分アーティストっすから
っつーてオーサリングツールで汚ったないソース提出するデザイナーみてーなもんか?
■ このスレッドは過去ログ倉庫に格納されています