X



php5これでCGIはphp1色の時代へ
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
垢版 |
02/04/12 16:42ID:DpXGWeMS
ふふ
0385nobodyさん
垢版 |
2005/04/04(月) 21:43:54ID:???
>>384
いちいちそんなもん読むわけねーだろ

PHP5はすげー簡単なんだよ
バカでもアホでもPHPは楽しいな♪ってのが売りなのさ
今はじめずにいつはじめるって言うんだ?あ"?
ボケッと見てるだけのやつは今すぐインスコ汁!
そしてPHP4使ってるやつに、まだそんなもん使ってんの〜、ぷ
っていってやれ。
明日から世界が変わること間違いなしだぞ!





しょぼーん
0386nobodyさん
垢版 |
2005/04/04(月) 22:09:27ID:???
>>384
で、それがPHP4とPHP5の互換性がないことのどういう解決になるの?
多い少ないの問題じゃないんだよ。
0387nobodyさん
垢版 |
2005/04/04(月) 22:37:39ID:???
てゆーかPHP5が世の中で使われてないのは
PHP4との互換性の問題じゃなくてまだ安定してないからでしょ?
0388nobodyさん
垢版 |
2005/04/04(月) 23:14:00ID:???
互換性がなくて魅力がなくて安定してないから。
・・・安定はそれなりにしてると思うが。
互換性さえあれば、魅力なくてもとりあえず移行できるのに、互換性を乗り越えて移行するには魅力がないことには。
人件費タダで信頼性求めない趣味ならすぐ移行できるんだろうけど。
0389nobodyさん
垢版 |
2005/04/04(月) 23:50:32ID:???
実際問題、PHP4用に書いたスクリプトがPHP5で動かなくて困ったことってないけどな。
それに、例外処理があるだけでも充分に魅力的だと思うよ。
0390nobodyさん
垢版 |
2005/04/05(火) 00:02:52ID:???
いくら待っても互換になりませんYO!
0391nobodyさん
垢版 |
2005/04/05(火) 01:22:45ID:???
互換互換ってプログラムに味覚や嗅覚は必要ねーんだよ!
三角で十分。三角の頂点はもちろんP・H・Pだ!
三角形ってのは三辺の長さが決まれば合同が保障される最も安定な図形なんだよ。
その安定の上に互換の5が付いたPHPはまさに無敵だろ?
これ以上待っていたら何もしないまま年だけとっちまうがおまいはそれでいいのか?
いや、おまえ自身もこのままでいいはずが無いと思っているはず
そう、貴様のためにPHP5があるんじゃないか!
0392nobodyさん
垢版 |
2005/04/05(火) 03:58:51ID:???
>>391
こういう人に未来を託せば、PHPの将来も明るいね。
0393nobodyさん
垢版 |
2005/04/05(火) 04:00:17ID:???
魅力がでてくることはないから互換性を頼りたいところだけど、いくら待っても互換になりませんYO!
0394nobodyさん
垢版 |
2005/04/05(火) 10:38:02ID:???
パフォーマンスが高いとか、なんらかのメリットがないとなかなかね
スクリプト言語だし例外処理だけでは差し替え理由にはならないよ
0395nobodyさん
垢版 |
2005/04/05(火) 13:27:32ID:???
具体的にどこが互換性無いのか言ってごらん。
0397nobodyさん
垢版 |
2005/04/05(火) 17:18:30ID:???
>>395
PHP5 を試してもいない低脳アンチに構っても無駄
0398nobodyさん
垢版 |
2005/04/05(火) 22:03:49ID:???
で、PEARが使えないっていうのは?
PEARが使えなくなる程度に互換性がないっていうのは?
どうなの?
0399nobodyさん
垢版 |
2005/04/06(水) 02:35:00ID:???
ライトユーザーなら移行もまだ楽かもね
0400nobodyさん
垢版 |
2005/04/06(水) 08:11:41ID:???
PHP4も動くオプションをつけられれば移行も促進されるだろうに。
0402nobodyさん
垢版 |
2005/04/06(水) 15:56:56ID:???
指摘されたらアンチ扱いか(苦笑)
酷い妄信的な人が居るもんだね。
どんどん使いやすくなって欲しいってのが、本当のユーザーだと思うんだけど。
0404nobodyさん
垢版 |
2005/04/06(水) 21:57:22ID:???
このスレの伸びを見ればPHP5が(今のところ)
失敗に終わっているというのは紛れも無い事実だと分かるんだがね。
0405nobodyさん
垢版 |
2005/04/07(木) 09:22:09ID:???
別に失敗しているわけではないよ
PHP4と同等くらいではある
ただ、同等では人は動かない
0406nobodyさん
垢版 |
2005/04/07(木) 10:06:34ID:???
同等か?
PHP5 は PHP4 より高速だし、
OOP もまともになって超快適だけど。
0407nobodyさん
垢版 |
2005/04/07(木) 10:59:46ID:???
昔、MSXってあったじゃん。8bitCPUの。
あれの16bit版のMSX turboRって出たんだよね。
もちろんMSX turboRはMSX2+より高速だし、
MSX-DOS2が標準になって超快適だった。
でも、周りの進化はもっと速かったんだよね。
位置付けとしては、MSX2+と同等以下になってた。

PHPもそんな感じ。
0408nobodyさん
垢版 |
2005/04/07(木) 11:17:00ID:???
で、この場合PHP5よりも「進化の速い」のは何?
くだらんたとえ話はやめようぜ。
0409nobodyさん
垢版 |
2005/04/07(木) 11:22:40ID:???
PHP5って速度ではPHP4に劣るらしいな。
それでも俺はPHP5のOOを使いたいのだが、
国内のレンタルサーバーを見る限りPHP5が入ってるのは皆無。
現実問題としてPHP5は失敗なんだよ。
0410nobodyさん
垢版 |
2005/04/07(木) 14:26:39ID:???
>>409
PHP5 のリリース前は遅いと言われていたけど、
実際は PHP5 の方が速い。
日経とかでベンチマーク記事あるから見てみ。

あと、実際やってみ。
低スペック・マシンで動かすと体感も速い。
0411nobodyさん
垢版 |
2005/04/07(木) 15:42:53ID:???
なんか欧米に比べて日本のPHP利用者はPHP5に全然興味ナシみたいだな。
単にPHP底辺ユーザーにとってPHP5が手強すぎるだけか?
0412nobodyさん
垢版 |
2005/04/07(木) 15:51:57ID:???
移行すんの面倒臭いとみた
0413nobodyさん
垢版 |
2005/04/07(木) 15:53:24ID:???
Ruby が国内で普及しないのと同じ?
Perl や Java にしがみついているのかな。
0414nobodyさん
垢版 |
2005/04/07(木) 15:56:28ID:???
>>412
どこら辺がめんどいと思う?

1年前からPHP5のOOPが変わること知ってたし、
Perl同様、PHPの糞なOOPを使っていなかったので
ほとんどそのまんまPHP5で動いてるけど(300ファイル5万行)。
PEARのメールやSmartyも無変更で使えるし。
0415nobodyさん
垢版 |
2005/04/07(木) 16:24:43ID:???
PHP5のOOを活用するという意味を含めた上での移行は
実際面倒なんじゃないの。
サーブレットやStrutsのAPIとか、JAVAの例外処理とかインターフェイスを
理解してないとPHP5の本領は発揮できないじゃん。
0416nobodyさん
垢版 |
2005/04/07(木) 16:41:31ID:???
>>415
意味がわからん。
PHPなのに、なんでServletやらStrutsやらJavaの例外処理とかインターフェイスを理解する必要があるんだ?
JavaはJava、PHPはPHPだと思うぞ。

確かに大規模なもの作るならフレームワークとかあったほうがいいが、
それはPHPならではのフレームワークで良いと思うが?
StrutsやJavaの真似をするぐらいなら、素直にStrutsとJavaを使うだけじゃねぇ?
0417nobodyさん
垢版 |
2005/04/07(木) 17:48:56ID:???
PHP5が浸透する前にPHP6でるよ。
0418nobodyさん
垢版 |
2005/04/07(木) 17:54:37ID:???
Java と PHP を使う身としては
415 が言うように Java で便利だなーというものが
PHP5 で使えるようになって嬉しい。

まぁ、例外とかインターフェイスは Java に限らず
Ruby なんかでも持つものなので 416 はカッカせず
Java の部分を OO とかで読み替えればええんじゃない。
0419nobodyさん
垢版 |
2005/04/07(木) 17:55:26ID:???
PHP6 の目玉は何だろうね
0421nobodyさん
垢版 |
2005/04/07(木) 18:42:32ID:???
PHP5も浸透していないこの状況でPHP6が出たらPHPは終了するな。
0422nobodyさん
垢版 |
2005/04/07(木) 18:48:57ID:???
>>420
ああ、そうだね。
Perl のライブラリが使えるようになるのはありがたいなぁ。
0423nobodyさん
垢版 |
2005/04/07(木) 23:30:13ID:???
というわけでPHPは終了って事でFA?
0424nobodyさん
垢版 |
2005/04/08(金) 01:06:31ID:???
うん。
いまさらOO言語になったことだけが売りのPHPは終了。
型なし言語のくせにJavaのようなOOだから、言語仕様としては全く魅力もないし。
だからといってライブラリが充実してるわけでもなく。
0425nobodyさん
垢版 |
2005/04/08(金) 01:58:18ID:???
全然関係ないけど、PerlとPHPでオブジェクト指向一生懸命勉強したけど、殆ど理解できなかった。
クラスの作り方や使い方はある程度は分かってたけど、巨大になってくるとそれぞれをどういう風に組み合わせればいいのかさっぱりだった。
いわゆるフレームワーク…?
最近ActionScript始めたら、オブジェクト指向ってものが少し分かってきた気がする。
Flashはオブジェクトとか目に見えてるから分かりやすいんかな?
0426nobodyさん
垢版 |
2005/04/08(金) 02:01:27ID:???
ああ、でも分かったって言ってもPHPやPerlに比べてActionScriptのOOPは全然使いづらいけど…。
0427nobodyさん
垢版 |
2005/04/08(金) 07:07:38ID:???
>>425
Lispやってみ、嫌でも身に付くかも。
0428nobodyさん
垢版 |
2005/04/08(金) 09:33:46ID:???
>>425
言語の問題じゃなくて作るものの種類の問題。
オブジェクト指向が向く分野と向かない分野がある。
Webアプリケーションではオブジェクト指向設計がほとんど必要ないから、PHPとかPerlでオブジェクト指向を勉強しても理解するのは難しいと思う。
オブジェクト指向の勉強にはブロック崩しとか簡単なゲーム作るのがいい。
0429nobodyさん
垢版 |
2005/04/08(金) 09:53:59ID:???
PHP4 と Perl の OO は学ばない方がいい。
PHP5 や Java, Ruby をどうぞ。
0430nobodyさん
垢版 |
2005/04/09(土) 13:10:53ID:???
とっととPHP5でPHP4とPHP5のソースが共存できるようなシステムを
提供しやがれ>Zend
0431nobodyさん
垢版 |
2005/04/09(土) 13:12:09ID:???
ちなみにPerlの場合Perl6と平行してParrotで動くPerl5を開発してる。
こういうユーザーへの配慮がまったくないんだよZendのアホは。
0432nobodyさん
垢版 |
2005/04/09(土) 14:19:10ID:???
突き詰めれば無駄を省くのが正しい
肥大化したものはゴミ遺産になりかねん
PHP5に対応出来ないユーザーは使うな
という事で良いでしょ
0434nobodyさん
垢版 |
2005/04/09(土) 23:34:57ID:???
>>432
例えゴミ遺産であっても膨大な素人ユーザーのことを考えたら
なんかしらの対応をすべき。その対応を怠った為現在のような
PHP5リリースしてるのに誰も使ってないという状況になってる。
0435nobodyさん
垢版 |
2005/04/10(日) 00:33:39ID:???
>>434
遅かれ早かれ切られるものなら4から5になった時点で切り離すべきだよ
Perlと同じ運命をたどるのはあまりにも芸がないし行き詰まるよ
実際、PHP5も行き詰まっているみたいだし下位に拘りすぎると出来る事が限られてしまう

PHP5のPHP4への対応はphp.iniにあるけど、それなら素直にPHP4を使っておけば良いよ
0436nobodyさん
垢版 |
2005/04/10(日) 00:54:32ID:GMsPYp/4
しかしPHP5対応のレンタル鯖がほとんど無いのは痛いな
0437nobodyさん
垢版 |
2005/04/10(日) 08:25:06ID:???
別に痛くはないよ
大規模なスクリプトを使うサイトなんて共有鯖でするものではない、
故にPHP5である必要もない
0438nobodyさん
垢版 |
2005/04/10(日) 11:11:29ID:???
PHP5 使いたいなら海外の無料サーバ使えばいいのに。
って、英語できない、とほざくのかな。
0439nobodyさん
垢版 |
2005/04/10(日) 12:40:03ID:???
問題なのはZendとユーザーの温度差。
0440nobodyさん
垢版 |
2005/04/10(日) 12:45:49ID:???
phpを使ってあげているのか、使わせて貰っているのかだな
何でも当たり前と想ってる事に問題はないのか?
0441nobodyさん
垢版 |
2005/04/10(日) 15:18:51ID:???
ユーザーは使わせてもらっていると思ってる。
Zendは使わせてやってると思ってる。
0443nobodyさん
垢版 |
2005/04/10(日) 20:03:28ID:???
>>438
PHPを使うためにレン鯖借りるわけじゃなく、レン鯖借りたら載ってるからPHP使うだけの人がほとんどだし。
PHPを使うために借りてる人は、すでにPHP4対応の鯖借りてて乗り換えるのも面倒だと。
0444nobodyさん
垢版 |
2005/04/10(日) 20:30:20ID:???
zend社とワイズノットって仲好しなの?
0445nobodyさん
垢版 |
2005/04/10(日) 23:05:23ID:???
日本のPHP/Zend周辺の会社はどれもヘンなのばっかりな
0446nobodyさん
垢版 |
2005/04/10(日) 23:22:16ID:???
ワイズノットは、ThinkITのPHPとJavaの比較記事を読んで、お笑い系の会社だという認識になったんだけど、どうなの?
こんなバカなことをもっともらしく言う人が技術リーダーとかいう肩書きなのか、と。
あの記事で、ThinkIT自体見る気なくなったわけだけど。

Zendとワイズノットは、検索すると提携の記事がたくさんひっかかるよ。
結局、こんなところが「オフィシャルトレーニングセンター」とかになってるからPHPが広まらないんじゃないかと思ってみたりする。
0447nobodyさん
垢版 |
2005/04/11(月) 00:08:11ID:???
ワイズノットの会社説明会で貰った資料に
「JAVAによる開発費用の半額で開発が可能(設計工数は変わらず、
開発工数が半減します。」って書いてある。
0448nobodyさん
垢版 |
2005/04/11(月) 01:06:59ID:???
「なぜならウチにはJavaのノウハウがないからです。」
と続く。
0449nobodyさん
垢版 |
2005/04/11(月) 02:19:01ID:???
いまさらJavaって言われてもなぁ。
学校でもPHP教えてるなんてのをどっかで見たけどほんとなの?
IBMがPHPの開発をやめるように働きかければPHPが消える可能性はあるけどね。
0451nobodyさん
垢版 |
2005/04/11(月) 04:58:07ID:???
>>449
普通高校の技術の時間にやるくらいなら、PHPでもいいかもね。
0452nobodyさん
垢版 |
2005/04/11(月) 10:18:27ID:???
JSPと比較しても良いけどJAVAとは比較するな
0454nobodyさん
垢版 |
2005/04/11(月) 15:34:11ID:???
>>452はおおかた1つのPHPスクリプト中にコードもテンプレートも混ぜてるんだろ
0455nobodyさん
垢版 |
2005/04/13(水) 23:24:25ID:???
いつになったらPHP1色の時代になるんですかぁ?
0456nobodyさん
垢版 |
2005/04/13(水) 23:40:33ID:???
言語だろうが思想だろうが何か一色なんてありえないね。
その上でシェア率を言うならどうなんだろうね。
0457nobodyさん
垢版 |
2005/04/14(木) 06:07:13ID:???
CGIはほぼPerl1色ですが、何か?
0458nobodyさん
垢版 |
2005/04/14(木) 07:08:02ID:???
>>457
初心者が多いからPerlだろうな。
機能的に優秀なものや商業利用されているCGIは殆どC言語だよ。
0459nobodyさん
垢版 |
2005/04/14(木) 08:13:18ID:SWXhJYok
CGIなんてもう使われてないだろ。
0460nobodyさん
垢版 |
2005/04/14(木) 09:25:38ID:???
Perl が多いのは過去の資産であって、
新規案件で Perl って PHP に比べると少ないよね
Ex. sourceforge, freshmeat
0461343
垢版 |
2005/04/14(木) 11:21:34ID:???
ttp://www.hotscripts.com/
PHPって誰でもできるからかな
0462nobodyさん
垢版 |
2005/04/14(木) 11:26:41ID:???
Perl6 は敷居高いしね
Ruby, Python は OO だから?か人気ないし
消去法で PHP が選ばれているのかな
0463nobodyさん
垢版 |
2005/04/14(木) 11:35:36ID:???
人気が出るかは、無料有料問わずに鯖次第。

全国的に鯖がJavaとか使える状況ならJava1択だったかもしれない。
OSすら制限無くなれば、ASP.NETも一般人にも普及するかもしれない。

Ruby、Pythonは使える鯖が少ない。
Perlは大体何処でも使える。
PHPも最近では珍しくも無い。
この現状を見れば鯖依存だということは明らか。
0464nobodyさん
垢版 |
2005/04/14(木) 12:02:39ID:???
>>460
CGIでPHPを使う人がそんなにいるとでも?
0465nobodyさん
垢版 |
2005/04/14(木) 23:53:09ID:???
俺今派遣で働いてるんだけど、Web系はJavaとPHPの案件しか無いね。
たまにPerlもあるけどごくまれ。でもPHP5を使ってるところは無い。
0466nobodyさん
垢版 |
2005/04/15(金) 00:15:02ID:???
PerlってPHPと比べると激遅じゃん
って言うと語弊があるんだけどmod_perlで作るとなると
にわかPerlerでは無理になる
なので
安く作りたいなら PHP
少し高くても強固に作るなら JAVA
Perlは中途半端
0467nobodyさん
垢版 |
2005/04/15(金) 00:41:39ID:vd7PoSCx
>>466
スクリプト群の流れは今後Parrotに収束するよ。
Perl6とPythonの時期バージョンのエンジンはParrotということで決定してるし、
PHP6とRubyでもParrotを採用するという動きがある。
そうなると言語はPerlだろうがPHPだろうが好きなの使いなよってことになる。

ちなみにPerl6の進化はPHP4→PHP5ていどのぬるいバージョンアップとは
違って半端無い改良が加えられる。正規表現の改良なんかは正直PHPみたいな
パクリ言語ではもう付いていけないレベル。
もちろんPHPみたいに下位バージョンを切り捨てたバージョンアップとは違い
Parrotで動くPerl5を作るなどの対応も欠かしてない。

今年やっとParrotがリリースされるということだから楽しみに待ってな。
0468nobodyさん
垢版 |
2005/04/15(金) 01:22:45ID:???
ParrotってVMみたいな感じかな
モジュールとして動くperl、phpとVM上で動くperl、phpの
速度の優位性はどんなもんなんだろう。
それはさておきparrotによって何が変わるのかを予測すると

-perl5/CGI → perl6/parrot-
速度を考えた場合、mod_perlのように気を遣わなくても早く実行できるコードを書ける?
strictがデフォでonになるため敷居が高くなる
様々な機能追加や見直し

-mod_php → php/parrot-
今までPHPが使えないサーバーがある事があったがperlと同等のレベルで
parottが導入されればほとんどのサーバーでphpが使えることになる
cpanの豊富なモジュールが利用可能になる
cheapな管理体制による脆弱性などの露呈、対応がperlクオリティになる

パクリ言語なPHPがPerlに対して劣勢であると言われていた部分が見事に解消
する事になる。それも比較されていたPerlのチームが作ったparrotによって。
皮肉なものだ。
しかしLarryはその事に悲観する事はないのだろう。
0469nobodyさん
垢版 |
2005/04/15(金) 01:59:52ID:nt16wJOR
じゃPHP最強じゃん
0470nobodyさん
垢版 |
2005/04/15(金) 02:04:19ID:???
そこへ新しい言語nullpoが登場。
0471nobodyさん
垢版 |
2005/04/15(金) 02:40:21ID:???
PHPはPerlには一生追いつけない。これは確実に言える。
言語学者が作った言語とパクリ野郎が作った言語ではレベルが違いすぎる。
Perl6の正規表現がどんなレベルになっているか知ってるか?
0472nobodyさん
垢版 |
2005/04/15(金) 03:02:58ID:???
私もそう思う
Larryの思想は壮大で心が破裂しそうだがzendは尊敬出来ない。
言語としてみてもPHPは底の浅さを隠しきれない
しかし受け側はそんな事には興味が無いのが事実なのだ。
例え蛆虫が沸いてる肉を使おうが安くて早くて美味ければそこに群がる。
この状況がWEBに止まらずアプリ等にも波及した時のことを考えるとゾっとする。
しかしそれは正常進化であるのだ。
0473nobodyさん
垢版 |
2005/04/15(金) 10:35:03ID:???
>>472
PHPの場合、美味くなくても肉の味がすれば群がる、の方が適切かと。
肉食ったことがない人が、「へ〜これが肉かぁ」って感じで。
0474nobodyさん
垢版 |
2005/04/15(金) 10:56:44ID:???
PerlやPHP、その他のobj言語も使うけど利用者にしてみれば同じ結果が出るのなら
楽なのを使うのが普通だろ、言語そのものの評価など関係ない。言語が素晴らしい
なんて言っているのは負け組みの言い訳。

0475nobodyさん
垢版 |
2005/04/15(金) 11:09:23ID:???
というのが負け組のいいわけだな。
プラットフォームの評価は関係あるだろ。
というか、同じ結果をだすのにPHPは楽じゃないってことだ。
あいかわらずバージョンアップでエンバグしてるし。
0476nobodyさん
垢版 |
2005/04/15(金) 11:54:02ID:???
つか Perl6 の正規表現ライブラリも
preg のように公開されるので PHP でも
使えるのだけど何を言っているんだ?
0477nobodyさん
垢版 |
2005/04/15(金) 12:00:01ID:???
どの言語で迅速な開発が出来るかは人それぞれだからね
実行や処理速度だけを考えて極めるなら機械語を使えば良いだけだしな

>>475
プラットホーム・・・ふ〜ん
0478nobodyさん
垢版 |
2005/04/15(金) 12:20:12ID:???
PHPで出来ることはすべてPerlでできる。
Perlで出来ることのすべてをPHPではできない。
0480nobodyさん
垢版 |
2005/04/15(金) 12:28:19ID:???
PHPでApacheモジュール作れるんだっけ?
0481nobodyさん
垢版 |
2005/04/15(金) 13:06:01ID:???
>>478
Perl で例外とか綺麗な OO 書けないだろ
あと可読性とかさ
0482nobodyさん
垢版 |
2005/04/15(金) 13:12:31ID:???
どんな言語も一長一短、だからこそ世の中には色んな言語がある
0484nobodyさん
垢版 |
2005/04/15(金) 13:56:17ID:???
>>482
同感。Perl, PHP, Ruby, Python, Java, C++ 使うんだけど
それぞれにいい所があるね。
PHP4 はひどかったけど PHP5 は本当によくなった。
# C# 勉強中
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況