php5これでCGIはphp1色の時代へ
■ このスレッドは過去ログ倉庫に格納されています
PHP5 で問題なく使えるよ。PHP4.0.6 以降に対応。 PHP5をインストールするとSQLiteも自動的にインストールされますか? PHP5ってApache2にしか対応してないんだっけ? >>316
ttp://jp.php.net/ref.sqlite
>>317
ttp://jp.php.net/manual/ja/install.unix.apache2.php
>>319-
ttp://jp.php.net/manual/ja/ >>318
とりあえずPHPは5になってもapache2では使うべきではないってことかな? 318 のドキュメントを読んで
319 の質問をしてくる人に
何て書けば理解してくれるのだろうか >>320
世の中には差別用語や放送禁止用語と言った言葉が用意されていますので
必要なときは遠慮なく使ってみてください。 >>320
>Unix上でもWindows上でも Apache 2.0.xとPHPの組合せを実運用環境で使用するべきではありません。
>「その理由については、 FAQエントリも参照して下さい。 ttp://jp.php.net/manual/en/install.unix.apache2.php
> We do not recommend using a threaded MPM in production with Apache2. Use the prefork MPM instead, or use Apache1. For information on why, read the following FAQ entry
>>323-324
日本語版は言葉足らずってことですね
Apache2でもPHPをprefork MPMでmakeすればOKってことでよろしいでしょうか。
prefork MPMでmakeするのはapache2のほうでした
っていうか普通にmakeすればpreforkになるんですね。 windowsのローカルでは普通に使えてましたよ。
今はApache2+PHP4に切り替えてるけど。
なんかPHP5重大なバグが無かったっけ。 5.0.3 には特に重大なバグはないと思うよ
近々バグ修正した安定版である 5.0.4 が出る
久しぶりのリリース PHP5.1マダー? (・∀・ )っ/凵⌒☆チンチン しかし、Zendのアホ開発者がとろっとろやってるから
ユーザーはマジ迷惑してる。
本屋にはPHP5本も充実してきてるっつーのに肝心のPHP5自体が
ぐだぐだだもんな。何とかしろよ糞Zend PHP5が企業サイトで使われるようになるころにはPerl6登場。 ,j;;;;;j,. ---一、 ` ―--‐、_ l;;;;;;
{;;;;;;ゝ T辷iフ i f'辷jァ !i;;;;; PHP1色の時代が来る・・・
ヾ;;;ハ ノ .::!lリ;;r゙ そんなふうに考えていた時期が
`Z;i 〈.,_..,. ノ;;;;;;;;> 俺にもありました
,;ぇハ、 、_,.ー-、_',. ,f゙: Y;;f
~''戈ヽ `二´ r'´:::. `! PHP4までやってきた香具師がJAVAに浮気中。
俺はPHP5に戻ってきたぜぇぇぇー。 ひさびさにWINDOWSでPHPの開発環境整えてて思ったんだけど、
PHP4とPHP5をサクサク切り換える方法ってなんかないの〜? >>341
php.iniはどうしてる
俺はWindowsで再コンパイルがめんどいのでバイナリエディタでファイル名らしき所をph5.iniに無理やり変えてるけど コンパイルが面倒なら coLinux や VMWare とかは >>344
>>338=340がWindowsって書いてたので
今はPHP5のみにしてるけどね みんな、トン。
結局、
php.ini(5のやつ)
pnp_bak4.ini
pear.ini(5で生成したやつ)
pear_bak4.ini
っていうように保存しておいて、
httpd.confはコメントアウトで簡単に4と5を
切り換えられるようにすたよ。 つうかphp4ベースのソースをphp5のサーバーで使って不具合あった?
エラーが出るのはソースが古かったりphp.iniの設定が一致してないときぐらいでしょ?
逐次アップデートしながらソース書いてりゃ問題ないよ。 >>351
> ソースが古かったりphp.iniの設定が一致してないときぐらいでしょ?
> 逐次アップデートしながらソース書いてりゃ問題ないよ。
そういうのは、不具合というのだと思う。 しかし今更4.1で変更になった部分とかを挙げられても困る罠 PHPの「$this->」って文法的におかしいよな。
親クラスを表すのが「parent::」なら
カレントクラスを表すのは「this::」だと思うんだけどどうよ? >>355
自インスタンスを表す変数だから、文法的には「$this->」のほうが合ってる
自クラスを「this::」にするとなると「MyClass::」と書くのと一緒のことになる
親クラス「parent::」は「SuperClass::」とも書けるだろ? まともなレスで悪いんだけど$thisって失敗だったと思わん?
$this省略して$global->func()のほうが便利な気がする。 ぜんぜんまともじゃない。
$global->pg_connectとか$global->mktimeとか、PHPは標準では関数ライブラリしかないのに、それにいちいち$thisをつけるのはめんどう。 PHPってJavaを真似てるんだからJavaもそんなんじゃないの?>$this PHP5をどうしても使いたいんだけど対応してるレンタルサーバーってある?
できれば無料がいいけどなければ有料でもかまわないんだけど。 うーん、自力で探してみたけど
PHP5の使えるレンタルサーバーは皆無だね。 なんで対応しないの?(´・ω・`)
xrea対応してよ 既存スクリプトが動かなくなる危険をおしてまで採用するメリットがないから これはもう完璧にZendの責任だな。
使えないものをリリースするなっつーの。 自分の基準でへんなとかへんじゃないとかいったところでねぇ・・・。
PEARというライブラリまるごと怪しいんだし。 ま、Zend自体も互換性について>>376-377みたいな甘い考えしてるんだろうな。 PHP5スレも盛り上がらないわけだ。
もうPHPは終わったなw きっとそのうち何とかしてくれるよ。
期待してるさPHP5♪ >>367
XREAはPHP5が入っている鯖もある。 ここでグダグダと書いてるバカどもは当然PHP5のソースアーカイブに入ってる
README.PHP4-TO-PHP5-THIN-CHANGES は読んでるよね?
>>384
いちいちそんなもん読むわけねーだろ
PHP5はすげー簡単なんだよ
バカでもアホでもPHPは楽しいな♪ってのが売りなのさ
今はじめずにいつはじめるって言うんだ?あ"?
ボケッと見てるだけのやつは今すぐインスコ汁!
そしてPHP4使ってるやつに、まだそんなもん使ってんの〜、ぷ
っていってやれ。
明日から世界が変わること間違いなしだぞ!
しょぼーん >>384
で、それがPHP4とPHP5の互換性がないことのどういう解決になるの?
多い少ないの問題じゃないんだよ。 てゆーかPHP5が世の中で使われてないのは
PHP4との互換性の問題じゃなくてまだ安定してないからでしょ? 互換性がなくて魅力がなくて安定してないから。
・・・安定はそれなりにしてると思うが。
互換性さえあれば、魅力なくてもとりあえず移行できるのに、互換性を乗り越えて移行するには魅力がないことには。
人件費タダで信頼性求めない趣味ならすぐ移行できるんだろうけど。 実際問題、PHP4用に書いたスクリプトがPHP5で動かなくて困ったことってないけどな。
それに、例外処理があるだけでも充分に魅力的だと思うよ。 互換互換ってプログラムに味覚や嗅覚は必要ねーんだよ!
三角で十分。三角の頂点はもちろんP・H・Pだ!
三角形ってのは三辺の長さが決まれば合同が保障される最も安定な図形なんだよ。
その安定の上に互換の5が付いたPHPはまさに無敵だろ?
これ以上待っていたら何もしないまま年だけとっちまうがおまいはそれでいいのか?
いや、おまえ自身もこのままでいいはずが無いと思っているはず
そう、貴様のためにPHP5があるんじゃないか! >>391
こういう人に未来を託せば、PHPの将来も明るいね。 魅力がでてくることはないから互換性を頼りたいところだけど、いくら待っても互換になりませんYO! パフォーマンスが高いとか、なんらかのメリットがないとなかなかね
スクリプト言語だし例外処理だけでは差し替え理由にはならないよ >>395
PHP5 を試してもいない低脳アンチに構っても無駄 で、PEARが使えないっていうのは?
PEARが使えなくなる程度に互換性がないっていうのは?
どうなの? PHP4も動くオプションをつけられれば移行も促進されるだろうに。 指摘されたらアンチ扱いか(苦笑)
酷い妄信的な人が居るもんだね。
どんどん使いやすくなって欲しいってのが、本当のユーザーだと思うんだけど。 このスレの伸びを見ればPHP5が(今のところ)
失敗に終わっているというのは紛れも無い事実だと分かるんだがね。 別に失敗しているわけではないよ
PHP4と同等くらいではある
ただ、同等では人は動かない 同等か?
PHP5 は PHP4 より高速だし、
OOP もまともになって超快適だけど。 昔、MSXってあったじゃん。8bitCPUの。
あれの16bit版のMSX turboRって出たんだよね。
もちろんMSX turboRはMSX2+より高速だし、
MSX-DOS2が標準になって超快適だった。
でも、周りの進化はもっと速かったんだよね。
位置付けとしては、MSX2+と同等以下になってた。
PHPもそんな感じ。 で、この場合PHP5よりも「進化の速い」のは何?
くだらんたとえ話はやめようぜ。 PHP5って速度ではPHP4に劣るらしいな。
それでも俺はPHP5のOOを使いたいのだが、
国内のレンタルサーバーを見る限りPHP5が入ってるのは皆無。
現実問題としてPHP5は失敗なんだよ。 >>409
PHP5 のリリース前は遅いと言われていたけど、
実際は PHP5 の方が速い。
日経とかでベンチマーク記事あるから見てみ。
あと、実際やってみ。
低スペック・マシンで動かすと体感も速い。 ■ このスレッドは過去ログ倉庫に格納されています