質問掲示板

CGIなどのの質問を受付ます。
現在SPAM対策の為、一部ホストアドレスを規制中。

新規発言一覧最新記事過去一覧 | 検索HOME

スレッド

└◇1002:
ありがとうございました(T_T) [うしわか] 03/06 22:53

 └◇1003:Re:ありがとうございました(T_T) [moon] 03/07
  └◇1004:Re[2]:ありがとうございました(T_T) [うしわか] 03/07
   └◇1005:Re[3]:ありがとうございました(T_T) [うしわか] 03/07 <


1002● ありがとうございました(T_T)[ うしわか ] 2008 03/06 22:53
ありがとうございました。特に
>・GIF画像を書き込むとサムネイルがjpgで作成される。
最高です。透過GIFがそのまま再現できます。jpgに変換されるとバックが黒くなってしまいましたが、今は普通になりました。(T_T)
さらにHPの回し者が平和になる提案ですが。
> 更新処理不要、即反映は不可能でしょうか。
>不可能ではないが、サーバ(メールサーバ)側の修正が必要。CGI側だけで>は不可能。
perlではありませんが某BBS(http://www.bashikko.com/takasan/)でそれを可能にしている例があります。是非、perlの鬼、いや神様であるmoonさんにちょっとだけお願いしたいなと思います。いろいろと研究したのですがPHPまでは難しいです。
スレッド一覧


1003● Re:ありがとうございました(T_T)[ moon ] 2008 03/07 10:53
> > 更新処理不要、即反映は不可能でしょうか。
> >不可能ではないが、サーバ(メールサーバ)側の修正が必要。CGI側だけで>は不可能。
> perlではありませんが某BBS(http://www.bashikko.com/takasan/)でそれを可能にしている例があります。

ベースは写メールBBS http://php.s3.to みたいですね。
中身を見たところ、即時反映というわけではなく、スクリプトにアクセスされる毎にメールサーバを読み取っているだけです。
これならば[管理画面]-[メール]の「メール受信時間」を0にすれば同様なことが行えます。

CGIの仕様(PHPもほぼ同じです)を考えれば即時反映は不可能です。これはトリガーになるものをCGIに与えなければCGIが動作しないからです。(厳密に言えばCGIのプロセスを無限ループ状態にさせることもできますが、付加が高くなることや、暴走する恐れもあるためやめたほうがいい)

即時反映を厳密にするにはメールサーバを監視し、メールが着たらCGIを動作するということが必要になります。
ゆえにCGIだけでは不可能なので、メールサーバをいじるか、サーバ自体にメールサーバを監視するプログラムをいれないと不可能なのです。
スレッド一覧


1004● Re[2]:ありがとうございました(T_T)[ うしわか ] 2008 03/07 16:55
> ベースは写メールBBS http://php.s3.to みたいですね。
> 中身を見たところ、即時反映というわけではなく、スクリプトにアクセスされる毎にメールサーバを読み取っているだけです。
> これならば[管理画面]-[メール]の「メール受信時間」を0にすれば同様なことが行えます。

そうだったのですね。

> 即時反映を厳密にするにはメールサーバを監視し、メールが着たらCGIを動作するということが必要になります。
> ゆえにCGIだけでは不可能なので、メールサーバをいじるか、サーバ自体にメールサーバを監視するプログラムをいれないと不可能なのです。
>
なかなか難しいのですね。了解しました。

ところで、moonさんに刺激されてperlの勉強を始めました。こちらで質問
などよろしいでしょうか。だめだと言われると(T_T)ですが。

http://www.asahi-sinbun.com/

スレッド一覧


1005● Re[3]:ありがとうございました(T_T)[ うしわか ] 2008 03/07 17:00
でもよく見ると「CGIなどのの質問を受付ます。」と書いてあります。
さらにここは「質問掲示板」だったんですね。気がつかなかった。
スレッド一覧

CGIROOM