5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

PHP4.0とZend

1 :名無しさん@お腹いっぱい。 : 2001/02/20(火) 09:49 ID:ZLi6le2.
について語ってクレよん

2 :名無しさん@お腹いっぱい。 : 2001/02/20(火) 23:37 ID:i.LqrLlU
php3との互換性てほぼ完璧なんだっけ?
一応今まで使ってたスクリプトが動いてるけど。

3 :phpしてーんだよー : 2001/02/21(水) 05:33 ID:???
ぜんどってなんじゃー

4 :名無しさん@お腹いっぱい。 : 2001/02/21(水) 05:43 ID:Q5ClYIRE
禅怒

5 :名無しさん@お腹いっぱい。 : 2001/02/22(木) 00:06 ID:m6ljkwP2
オープンソースと企業のタッグ。
お互いwin-winでいければ言う事無しだが問題多し。


6 :電動ナナシ : 2001/02/22(木) 02:11 ID:NiS.Wf9A
どんな問題?

IDE とか Debugger とかは金とっていいレベルになっていると思うよ。


7 :名無しさん@お腹いっぱい。 : 2001/02/22(木) 22:48 ID:xBiEl826
>6
をを、IDE使ったの?情報キボンヌ。うちも買おうかと思ってたとこ。
とりあえずCacheかなー?

8 :名無しさん@お腹いっぱい。 : 2001/02/23(金) 04:03 ID:/dSWLOBk
Cache に金払うのはバカ。でも、払ってやれよな。少しは。

9 :7 : 2001/02/23(金) 16:31 ID:er8hDHwc
>8
え〜?今度Cache使おうと思ってるんだけど、ダメなの?
詳細キボンヌ

10 :電動ナナシ : 2001/02/23(金) 22:50 ID:???
動的コンパイルの手間を省くために $1500 というのは高いような・・・。
これなら $1500 足してもっと高性能なサーバーを買ったほうがいいと思う。

そういう選択肢がない人用なんだろうけど。


11 :名無しさん@お腹いっぱい。 : 2001/02/23(金) 23:43 ID:3CcBfQsU
>>9
Zend 潰れると困るから言えない

12 :名無しさん@お腹いっぱい。 : 2001/02/23(金) 23:47 ID:3CcBfQsU
>>10
鯖は$2000だが、+$1500で倍は速くならない。
+$1500 で倍以上速くなるなら Cache は価値があるというだけ。
Zend の価格はいい線。

13 :7 : 2001/02/24(土) 11:40 ID:TMAe/vso
>>10
倍早くなって欲しいなんて思っていません。
でも、鯖を買い替えてPHPの実行を1.5倍早くするには多額のコスト
がかかるけど、ZendCache+メモリで1.5倍早くなるんだったら、十分
導入に値しますよね?
PHPがJSPより劣っている点の最たるものが、(スクリプト言語の宿命
だけど)毎回コンパイルする、っていうことでしょ?その点でCacheの
導入ってのはパフォーマンスを上げる本質的な解だと思うんだけど。

14 :名無しさん@お腹いっぱい。 : 2001/02/24(土) 13:53 ID:yhWztcFE
>>13
Perl ではとっくの昔にやってる

15 :13 : 2001/02/24(土) 17:31 ID:TMAe/vso
>>14
え?どうやってるんですか?具体的におしえてください。

16 :名無しさん@お腹いっぱい。 : 2001/02/24(土) 20:13 ID:TMAe/vso
>14
mod_perlのことじゃないの?

17 :電動ナナシ : 2001/02/24(土) 22:13 ID:???
昔読んだ Perl の本に、実行時にコンパイルしたオブジェクトコードを
キャッシュすることで、実行時コンパイルの手間をなくす予定があるって
話がでてきた。

それが実装されたってことじゃないの?
Perl のことは分からないからあくまで予想だけどさ。


18 :電動ナナシ : 2001/02/25(日) 03:06 ID:???
失礼、Cache はメモリ上に格納するだけだね。勘違い。
mod_perl がコンパイル済みスクリプトを保持するなら、>>14 は正しい。


19 :名無しさん@お腹いっぱい。 : 2001/02/25(日) 04:34 ID:NviKLk8U
1. mod_perlとは?mod_perlは、The Apache/Perl Integration Projectで開発されている、Apache上でPerlの機能を最大限利用するためのApacheのアドイン機能です。 mod_perlで動作するPerlコードは、最初にロードされる時に1度だけコンパイルされ、その後メモリに常駐します(キャッシュされる)。 したがって、Perlコードが起動されるオーバヘッドがなくなり、非常に速い動作が可能になります。mod_perlの解説文書などでは、200%〜2000%速くなると報告されていると書かれています。(全てこのように効率的に動作するわけではないと思いますが...)

20 :電動ナナシ : 2001/02/25(日) 05:14 ID:cIrA8Zp.
あえて比較するならこんな点が違うかな。こじつけな感じもするけど。
忙しいサイトだと mod_perl の方がコストパフォーマンスいいのかな・・・。
# mod_perl についてはドキュメント読んだだけなので、間違いがあったら訂正して。

・Cache: メモリの利用を制御可能
 mod_perl の場合、http://perl.apache.org/tuning/#REDUCING_MEMORY_USE にも
 記述されているように httpd 自体の設定で対処するしかない。Cache の
 場合、Cache がメモリを過度に消費することを防止できる。

・Cache: ブラックリスト機能で、Cache しないファイル・ディレクトリを定義可能
 多分 Cache を再起動すればサーバー再起動なしで black list を更新可能。
 mod_perl の場合、いちいち <Location> 等で SetHandler の定義をする必要が
 ある。

・Cache: 詳細な統計情報を参照できる。スクリプトごとのメモリ使用状況や
 ヒット数等。
 mod_perl の場合はよく分からない。結構詳細まで見れるのか?

・Cache: サーバーを停止せずに動的に有効・無効を制御可能
 mod_perl でもできるのか?

こんなところかな。


21 :7 : 2001/02/25(日) 12:25 ID:MVnTrEag
>>20
わぉ、詳細な情報どうもです。実際のところ、mod_perlとPHP4+ZendCache
ってどちらが早いんでしょうね?mod_perlの方が早いんだったらなんか
PHP使う意味自体を考えてしまう。。。


22 :名無しさん@お腹いっぱい。 : 2001/02/26(月) 04:23 ID:5V63qlVI
使い道による。
mod_perl の場合、最大の欠点はスクリプトに互換性が無いこと。
PHP の場合、Cache は$1500 もするということ。
20があげた Cache のメリットは実用的にはあまり意味がない。
便利そうに見えるけども、実際はあまり使わない機能。

23 :header("Pragma".": "."no-cache"); : 2001/02/26(月) 22:47 ID:BrRnDfqw
mod_*もいいけど、
サーバ増やして、L4Switch入れたほうが簡単やで
ACEdirectorマンセー

24 :名無しさん@お腹いっぱい。 : 2001/02/26(月) 22:51 ID:8JeIWn.k
ダサすぎ...
directorだって、プ。

25 :header("Cache-control: no-cache"); : 2001/02/28(水) 19:50 ID:QvbXNcAk
>>24
じゃあおまえはどこ使うんじゃゴルァ
もしかしてラウンドロビンDNSじゃねーだろなぁ
死スコ? F5? Foundry?
まさかAkamizer??

26 :電動ナナシ : 2001/04/05(木) 08:23 ID:???
PHP 4.0.5 が今週中にリリースされるそうな。
CVS 見ると Pear がかなり洗練・強化されているみたいなので、結構期待。
画像操作用クラスとかいろいろ加わっているね。

Zend-IDE 1.1.0 がリリースされたそうな。
高速化、バグフィックス、自動インデント、PHP 構文のハイライト表示機能の強化、
ファイルシステムとの Drug and Drop といった機能が追加されたみたい。


7 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)