CGIなどのの質問を受付ます。
現在SPAM対策の為、一部ホストアドレスを規制中。
No.1003 Re:ありがとうございました(T_T) |
発言者: moon 発言日: 2008 03/07 10:53 発言元: sunflower.quatre-a.net |
> > 更新処理不要、即反映は不可能でしょうか。 > >不可能ではないが、サーバ(メールサーバ)側の修正が必要。CGI側だけで>は不可能。 > perlではありませんが某BBS(http://www.bashikko.com/takasan/)でそれを可能にしている例があります。 ベースは写メールBBS http://php.s3.to みたいですね。 中身を見たところ、即時反映というわけではなく、スクリプトにアクセスされる毎にメールサーバを読み取っているだけです。 これならば[管理画面]-[メール]の「メール受信時間」を0にすれば同様なことが行えます。 CGIの仕様(PHPもほぼ同じです)を考えれば即時反映は不可能です。これはトリガーになるものをCGIに与えなければCGIが動作しないからです。(厳密に言えばCGIのプロセスを無限ループ状態にさせることもできますが、付加が高くなることや、暴走する恐れもあるためやめたほうがいい) 即時反映を厳密にするにはメールサーバを監視し、メールが着たらCGIを動作するということが必要になります。 ゆえにCGIだけでは不可能なので、メールサーバをいじるか、サーバ自体にメールサーバを監視するプログラムをいれないと不可能なのです。 |
▼関連発言 |