X



php5これでCGIはphp1色の時代へ
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
垢版 |
02/04/12 16:42ID:DpXGWeMS
ふふ
0352nobodyさん
垢版 |
2005/03/30(水) 01:00:03ID:???
$this がだめねなんねん。
0353nobodyさん
垢版 |
2005/03/30(水) 01:42:16ID:???
>>351
> ソースが古かったりphp.iniの設定が一致してないときぐらいでしょ?
> 逐次アップデートしながらソース書いてりゃ問題ないよ。

そういうのは、不具合というのだと思う。
0354nobodyさん
垢版 |
2005/03/30(水) 11:15:43ID:???
しかし今更4.1で変更になった部分とかを挙げられても困る罠
0355nobodyさん
垢版 |
2005/03/30(水) 11:31:46ID:???
PHPの「$this->」って文法的におかしいよな。
親クラスを表すのが「parent::」なら
カレントクラスを表すのは「this::」だと思うんだけどどうよ?
0356nobodyさん
垢版 |
2005/03/30(水) 11:45:45ID:???
いっそのこと「this.」にしよう
0357nobodyさん
垢版 |
2005/03/30(水) 14:50:44ID:???
>>355
オブジェクト指向をわかってない気配。
0358nobodyさん
垢版 |
2005/03/30(水) 15:16:26ID:???
>>355
自インスタンスを表す変数だから、文法的には「$this->」のほうが合ってる
自クラスを「this::」にするとなると「MyClass::」と書くのと一緒のことになる
親クラス「parent::」は「SuperClass::」とも書けるだろ?
0359nobodyさん
垢版 |
2005/03/30(水) 21:03:13ID:???
まともなレスで悪いんだけど$thisって失敗だったと思わん?
$this省略して$global->func()のほうが便利な気がする。
0360nobodyさん
垢版 |
2005/03/30(水) 21:53:35ID:???
ぜんぜんまともじゃない。
$global->pg_connectとか$global->mktimeとか、PHPは標準では関数ライブラリしかないのに、それにいちいち$thisをつけるのはめんどう。
0361nobodyさん
垢版 |
2005/03/31(木) 09:33:34ID:???
ruby ってどうだったっけ
0362nobodyさん
垢版 |
皇紀2665/04/01(金) 08:50:11ID:???
面倒だと思う奴は議論に参加する権利すらない
0363nobodyさん
垢版 |
皇紀2665/04/01(金) 10:53:17ID:???
PHPってJavaを真似てるんだからJavaもそんなんじゃないの?>$this
0364343
垢版 |
皇紀2665/04/01(金) 11:23:38ID:???
C++でも this-> だけど省略できる
0365nobodyさん
垢版 |
皇紀2665/04/01(金) 12:31:13ID:5oHi3yud
PHP5をどうしても使いたいんだけど対応してるレンタルサーバーってある?
できれば無料がいいけどなければ有料でもかまわないんだけど。
0366nobodyさん
垢版 |
2005/04/02(土) 15:54:55ID:O+IrCd/h
うーん、自力で探してみたけど
PHP5の使えるレンタルサーバーは皆無だね。
0367nobodyさん
垢版 |
2005/04/03(日) 04:32:23ID:???
なんで対応しないの?(´・ω・`)
xrea対応してよ
0368nobodyさん
垢版 |
2005/04/03(日) 04:37:46ID:???
既存スクリプトが動かなくなる危険をおしてまで採用するメリットがないから
0369nobodyさん
垢版 |
2005/04/03(日) 12:19:21ID:???
なるほど、他に被害が出る訳ね
0372nobodyさん
垢版 |
2005/04/03(日) 19:18:42ID:???
まじかよ。ツッカエネーな。>PHP5
0373nobodyさん
垢版 |
2005/04/03(日) 19:56:00ID:???
だから使われてない
0374nobodyさん
垢版 |
2005/04/03(日) 20:52:09ID:???
これはもう完璧にZendの責任だな。
使えないものをリリースするなっつーの。
0375nobodyさん
垢版 |
2005/04/03(日) 21:10:40ID:???
だからIBMがテコ入れをするわけだ。
0376nobodyさん
垢版 |
2005/04/03(日) 23:08:23ID:???
移植作業は至って簡単な置換作業で終わった
0377nobodyさん
垢版 |
2005/04/04(月) 00:43:32ID:???
ヘンなコーディングしてなきゃそのまま動くよ。
0378nobodyさん
垢版 |
2005/04/04(月) 00:46:06ID:???
自分の基準でへんなとかへんじゃないとかいったところでねぇ・・・。
PEARというライブラリまるごと怪しいんだし。
0379nobodyさん
垢版 |
2005/04/04(月) 00:48:06ID:???
ま、Zend自体も互換性について>>376-377みたいな甘い考えしてるんだろうな。
0380nobodyさん
垢版 |
2005/04/04(月) 01:25:25ID:???
PHP5スレも盛り上がらないわけだ。
もうPHPは終わったなw
0381nobodyさん
垢版 |
2005/04/04(月) 01:34:17ID:???
IBMが何をやってくれるかだな。
0382nobodyさん
垢版 |
2005/04/04(月) 04:26:55ID:???
きっとそのうち何とかしてくれるよ。
期待してるさPHP5♪
0384nobodyさん
垢版 |
2005/04/04(月) 20:26:21ID:???
ここでグダグダと書いてるバカどもは当然PHP5のソースアーカイブに入ってる
README.PHP4-TO-PHP5-THIN-CHANGES は読んでるよね?

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でもいいかもね。
■ このスレッドは過去ログ倉庫に格納されています

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