Perlはもう時代遅れPHPの時代
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
02/11/10 17:03ID:4QgJjHBpPHP最高!!!!
0358nobodyさん
02/12/08 13:22ID:10AoHjdcOSはなに?
WinでISAPIなら完全なPHPのバグ。っていうかCGI動作でも変になるけどISAPI程じゃない。
漏れはPHP好きだけど、Win+Apacheな環境ではPHPはまだまだ未成熟。というかフィードバックするヤシがいないから本家も気が付かないに100,000,000,000ペソ。
0359nobodyさん
02/12/08 16:23ID:0hZ6yFeCチゲーヨ
確かめてから書けよ
0360nobodyさん
02/12/08 16:43ID:???0361nobodyさん
02/12/08 19:06ID:???FreeBSD PHP3の時の話。
バージョン上がって改善されてるんだろうけど
それ以来こわいから簡単な処理しかやらせていない。
集計なんかはべつにPerlでいいし。
0362nobodyさん
02/12/09 14:53ID:???0363nobodyさん
02/12/10 10:19ID:ZnGKNUb60365nobodyさん
02/12/10 12:32ID:???PHPやる気あるんか?
0367nobodyさん
02/12/10 17:08ID:nfrh3Eto0369nobodyさん
02/12/11 11:48ID:???sage
0370nobodyさん
02/12/11 19:04ID:???0371nobodyさん
02/12/11 20:27ID:???その辺りをクリアする方法が見つかればISPでもやるんじゃない?
0372nobodyさん
02/12/12 10:51ID:???0373nobodyさん
02/12/12 12:27ID:???0376nobodyさん
02/12/12 13:36ID:???0379nobodyさん
02/12/12 13:56ID:???378=ジョッカー
0381nobodyさん
02/12/12 14:12ID:???0382nobodyさん
02/12/12 14:21ID:???0383nobodyさん
02/12/12 14:56ID:???0384nobodyさん
02/12/12 15:23ID:???メリット。一言で言えば生産性の向上。
サーバ側もPHPを推奨するようなるし主流になる事は確か。
Perlできるならすぐ理解できると思うんで試しに使ってみては?
ダメならそのままPerl使ってればいいわけだし。自分としてはPHP薦めるよ。
0385nobodyさん
02/12/12 15:30ID:???php,javaあたりは結構聞くね。そのあたりが生産性に貢献してるのもあるかも。
perlnukeは違うよな...
0386nobodyさん
02/12/12 18:07ID:???0387nobodyさん
02/12/12 18:50ID:???PHPとかでやると簡単になると思う。
0388nobodyさん
02/12/13 00:18ID:???http://pagekit.org/
0389nobodyさん
02/12/13 00:27ID:???0390nobodyさん
02/12/13 08:31ID:PeXGDKnU貴方はテロリストに認定されますた。
おめでとう!
0392 ◆RCyr2Ex90k
02/12/14 21:08ID:XVq8I8X40393nobodyさん
02/12/15 02:07ID:???foreach $log (@log){
print $log."\n";
}
ってやってたけど、
最近は、
foreach (@log){
print $_."\n";
}
PHPではできないようですけど、やりかたあるの?
0394nobodyさん
02/12/15 14:01ID:LOHU+VC00396nobodyさん
02/12/15 22:12ID:/C6E33cQもし逆だったらどうだっただろうか?
Perlに移行する理由が見つからず全く流行らなかったと予想できる。
な、結論はもうでただろ?
0397nobodyさん
02/12/15 23:06ID:???0398nobodyさん
02/12/15 23:15ID:???プロフェッショナルPHPプログラミング
ちょっと古いけどいいと思う。すれ違いなので下で聞いてみ。
http://pc.2ch.net/test/read.cgi/php/985315574/l50
0399nobodyさん
02/12/15 23:27ID:???Perlは特殊な書き方をするんですね。
トリッキーとか言うのかな?
これがもっと複雑になったりしたら大変ですね。
PHPもあるのかな?
0400nobodyさん
02/12/16 12:00ID:akmU99knPHPは今言語を整えている過渡期なんで、後から見れば「トリッキー」と呼ばれる
ことが結構あると思う。
0403nobodyさん
02/12/16 15:15ID:???簡単な作業ならperlより早く書けるけど
最近mod_perlっていうもの覚えたんで
PHPで書いたスクリプト結局mod_perlベースに移植しちゃったYO!
0404nobodyさん
02/12/16 16:12ID:akmU99knAPCつかってみれば?
0406nobodyさん
02/12/16 17:10ID:???君は正直いってさむい。
mod_perlマンセーな人を見ると根っからPerlが好きなんだろうと思う。
とても熱くていいんだけどmod_perlはそれだけなのか?といつも思う。
もうちょっとmod_perlに対して愛情もって説得力ある説明が欲しい。
そんな事をいう俺は正直さむい。つうかもうPerlは終わったのか?
0407nobodyさん
02/12/16 18:12ID:aNKiOSgeだってシンプルで奥が深いよ、、、たぶん
0408nobodyさん
02/12/16 18:44ID:???1.やっぱりperlやってる人の方が多いから(特に初心者に)
2.PHPは解り易いので質問が出ない
3.perlやってる奴に厨が多い
4.PHPをやり始める人は何らかの言語経験者が多いから
0409nobodyさん
02/12/16 18:50ID:???0411nobodyさん
02/12/16 19:49ID:???0412nobodyさん
02/12/16 20:05ID:???あーそれ俺も同じこと思った。
そもそも初心者はPHPの存在すら知らんよね。
細かいこと知らない初心者こそ、直感性に優れたPHPを勧めたい。
0413nobodyさん
02/12/16 20:16ID:Uzz6N5sjおまえはアホか?
モーちょっと言葉を察しろよ!
おまえITに関係ない仕事してるだろ?
0415nobodyさん
02/12/16 20:25ID:???mod_perlってCGIを使わないんだろ?
だったらあんまり変わらんだろ、mod_perlのほうが速かったとしても
コンパイル言語じゃないんだから、微妙に速い程度で、
Perlよりは激速でも、他の言語からしてみれば普通の速度かもな。
Perlって、はじめからmod_perlで組むものであれば良かったのにな。
0416nobodyさん
02/12/16 20:31ID:???いみわかんない
0417nobodyさん
02/12/16 20:32ID:???413じゃないが、俺も最初は413=アホだと思ったけど
407=PHPerだと解釈すれば(分かりにくい)皮肉だとも取れる。
0419nobodyさん
02/12/16 20:42ID:???410です
書き込んだ直後に僕もその様な可能性を検討したのですが、
実際のところはどうなんでしょうね?
407の書き込みは事実と真逆なのでなんとも・・・
>>413
>おまえITに関係ない仕事してるだろ?
あなたはこれからいろいろと大変そうですが頑張って下さいw
0420nobodyさん
02/12/16 21:01ID:Uzz6N5sj俺の言いたいのは mod_perl がどうのこうのじゃないんだよ
20行のphpスクリプトをたった一行の正規表現でかけたときの
喜びとでもいいましょうか、、、
ま、おまえらにはちとはやかったか。 スマン
0421nobodyさん
02/12/16 21:13ID:???まあそんなところだと思ってました。
>モーちょっと言葉を察しろよ!
わざわざIDまで変えちゃって・・・
そういうのを自作自演というんですよ(プ
0422nobodyさん
02/12/16 21:36ID:???Server: Apache/1.3.26 (Unix) AuthMySQL/2.20 PHP/4.1.2 mod_gzip/1.3.19.1a mod_ssl/2.8.9 OpenSSL/0.9.6g<EOL>
0423nobodyさん
02/12/16 21:42ID:???0424411
02/12/16 21:42ID:???includeで一行レス掲示板とか呼び出したり...
perlはmod_perlベースだけど
掲示板とかチャットとかにつかってる
データベースはやったことないんで
あんまりphpマンセーじゃないんだよな漏れ
PHPもパフォーマンスがよければmod_perlやめて
PHPやってみようと思うんだけどどう?
0426nobodyさん
02/12/16 22:16ID:???できるのか知らないけど、、、、
0428nobodyさん
02/12/16 23:17ID:Ji/36/jrPerlは時代遅れじゃないか?ということを聞いてるのだ。
0429yani ◆saNSktNEdQ
02/12/16 23:34ID:/GE+8J7vどうだろうね。Perlも変わっているからなあ。
ところで、なぜPerlが時代遅れだと?
大体Perlと比較すべきはCとかJavaだと思うんだが。汎用言語として。
WEBでやれることのアイディアが出尽くしていて、使ってる言語でしか
差別化が図れないっていうんなら分かる。
0430nobodyさん
02/12/16 23:43ID:tEVnu8tBPHPは、汎用言語ではない。PHPユーザーは、Web以外での作業に
何を使うの?
0431nobodyさん
02/12/16 23:58ID:???まあ、何にしてもPerlの必要性は落ちたな。
で俺は Visual C++ でたまに・・・を。板ちがいだって。(w
0432yani ◆saNSktNEdQ
02/12/17 00:09ID:???そのVC++とかでapacheの特注モヂュールを書いちゃうべきなんだろうね。
0433nobodyさん
02/12/17 00:12ID:???おまいはWindowsしか使えないのか?
漏れはシェルスクリプトの変わりにPerl使うことが多い。
Windowsでも動くしね。
0434nobodyさん
02/12/17 00:41ID:???0435nobodyさん
02/12/17 00:46ID:???時が経てば、より便利な別の技術が出てくるのは仕方ないでしょう。そういう意味ではPerl/CGIの
役割は徐々に小さくなっていくのは仕方がない。
ただ、Perlが現在のWebアプリケーションの礎を築いたことは間違いないと思う。
歴史の周辺に埋もれていった言語は数多あれど、
汎用機時代のCOBOL、C/S時代のVBとC/C++に並ぶものとして、Web黎明時代のPerl/CGIの
功績は大きいと思うよ。
0436yani ◆saNSktNEdQ
02/12/17 01:15ID:ovAONxtEまあ、一応書いておくが、WEBアプリケーションにおけるCGIの強力さはいまでも失われていないよね?
Perlの不幸は、猫も杓子も掲示板スクリプト(出来の良くないものも多い)を
書きまくったために、Perl=ローエンドというイメージが出来たことだろう。
WEBアプリ専用言語がいろいろでてるわけだが、それらは汎用言語としては
あまり強力でない。(PHP系のスレッドを流し読みする限り)
つまり定型アプリ以外は書きづらいということだ。
速度においても大したアドバンテージを持たない。
そういう意味で、PerlのCGIにおける重要性はそれほど落ちないと見ていい。
枯れた技術とは言えるかもしれないが。
言語イメージによる差別化が重要ならそれもありだと思う、というのはさっき書いた。
しかし、根本的に考えるべきは、初めに言語ありきでなく、実現したい機能と
スピードであろう。
それを考えるとき、Perlの表現力、ライブラリの豊冨さ、mod_perlの速度
は十分いまでもcompetitiveであると思う。
最後にもう一度言っておきたいが、PerlにとってCGIは用途の1つに過ぎない。
0437nobodyさん
02/12/17 02:02ID:???CGI以外でPerlを業務システムに使った現場なんて見たことない。
0438nobodyさん
02/12/17 02:14ID:???ガス会社で、敷設している管などの管理を一種のデータベース(CADと連動している)でやっていますが、チェックとかperlでスクリプト書いてやってました。
いま私は土木設計関係の仕事をしていますが、CADのデータを直接perlで処理したりしますよ。
CAD上だと数時間かかるような数字の合わせやチェック等をものによってはスクリプト一発走らせるだけで終わらせますし。
そういう用途には便利です。
0440nobodyさん
02/12/17 02:31ID:???WEBプログラミングがメインなのんで、PHPにしときます。
0441nobodyさん
02/12/17 02:51ID:???追いやられた感じがするのかあ。現場とかでもプログラムは使うんですよ。
たぶんここで言ってるのは、JWCAD系の外部変形とかデータ整理の事だと思いますが、
これも以前はPerlを使ってたけど、今はRubyのほうが扱いやすいので、
Rubyが主流になってたりするわけですよ。これ以外の例だとpythonがよく使われますね。
まあいろいろ所でプログラムは使われてるから。わかってもらいたいですね。
Perlがダメって事もないんですけどね、実際問題として少しでも手間かからないものになってしまいますね。
0442nobodyさん
02/12/17 02:52ID:???0443438
02/12/17 04:07ID:???ここでこんな話がわかる人がいるとは驚きです。
ガスなんて昔はVAXで。。。VAXつっても今の人はわからなさそう。それでシェルとかperlとかいじってますた。その頃は”いんたーねっと”なんてあまり一般人はやってなかったので、
私はWebプログラムなんて知らないで、そういう知識を覚えました。
VAXで動くLAN内でできるローグみたいのとか色々あったな。そーいうのを書いたり、業務のシステムつくたり、そういうプログラマさんもいます。多分Web業界より歴史はあるでしょう。
今は、441さんの言うとおり色々な言語使われてますが、私が言いたかったのは、
>まあいろいろ所でプログラムは使われてるから。わかってもらいたいですね。
ということです。
”追いやられた感じ”と言われてちょっと心外だったもので・・・
#JWのデータは精度が腐ってたりするので変換後スクリプ�dで整形とか
#力学的な計算なんかはVBでするのが多いかな(表計算とかと連動)
0444nobodyさん
02/12/17 05:58ID:???> 大体Perlと比較すべきはCとかJavaだと思うんだが。汎用言語として。
確かに、Webでの話となるとPHPと比べちゃうけどさ。
Web以外で比べるというなら、RubyやPythonだろ。
0445nobodyさん
02/12/17 11:20ID:REOeTMq6system administrator/サーバー管理者などは,perlを使うのでは?
コンピュータの「プロ」は, perl!
0446nobodyさん
02/12/17 11:57ID:???0447nobodyさん
02/12/17 13:15ID:???WEBプログラミングとして新たにperlを用いるのは時代遅れ。
0449nobodyさん
02/12/17 16:22ID:buRk6rLT> 確かに、少なくともPerlを積極的に薦める理由はもはやないな。
Googleのサーチエンジンを自分のWebに取り入れる場合に、perlや
java用のAPIはGoogleが用意しているが、PHPはない。
PHPは、ライブラリーやモジュールの数が不足しているので、複雑なWeb
ページ作成には、自分で全部ライブラリーやモジュールを作らなければなら
ない。単純なWebページは、PHPがいい。
0450nobodyさん
02/12/17 17:18ID:???googleAPIのPHPはあるぞ(w
http://www.soapware.org/directory/4/services/googleApi/implementations
つか、そのためのSOAPだな
Javaのようにフレームワークらしきものがないのが今のPHPの弱点の気がする。
0451nobodyさん
02/12/17 22:46ID:???>複雑なWeb ページ作成には、自分で全部ライブラリーやモジュールを
>作らなければならない。単純なWebページは、PHPがいい。
複雑?単純?何を基準に?
単純なWebページはHTMLでいいと思います。
複雑な事とは例えば何の事を言ってるのですか?
0452nobodyさん
02/12/17 23:04ID:???大抵のものは自分で作れてしまうが・・・・・
449は我々には想像すらし得ない難題に挑戦しているんだろう
0454nobodyさん
02/12/18 07:10ID:BYSxko/M検索プログラム
1 SQL: 検索用のインデクス(文字列)とタイムコードの
データをMySQLで管理
2 Webブラウザーをフロントエンドにして、検索する
文字列を入力
3 入力された文字列が使われている場面のタイムコードを
取得
4 そのタイムコードから始まる場面を30秒間、Webブラウザー
上で再生する
このようなWebページを作る場合に、1~3はどの言語でも可能だが
4に関しては、mpeg映像編集用のモジュール/ライブラリーがな
いPHPでは難しい。
2分22秒からの場面を30秒間再生するPHPスクリプトを、
君の技術でかけるかい?
0455nobodyさん
02/12/18 12:00ID:Xwpgr0Zpそれって、Perlなら出来るの?
0456nobodyさん
02/12/18 12:15ID:aS/tHQZKよく分からないが、SMILのコードを動的に書き出すってことではダメなのか?
>このようなWebページを作る場合に、1~3はどの言語でも可能だが
>4に関しては、mpeg映像編集用のモジュール/ライブラリーがな
>いPHPでは難しい。
思うのだが、PHPはまずWebありきでローカル環境での動作をそれほど強く想定していない・・・、あくまでもHTML+DBで完結していることを前提としているので、ライブラリがそれ程
整備されないと思うのですがどう?
(Perlに比べると、Web用の言語としてやや特化されており、守備範囲が狭い)
■ このスレッドは過去ログ倉庫に格納されています