• 締切済み

この言葉おしえて!3

POLYSICSの回答

  • POLYSICS
  • ベストアンサー率33% (10/30)
回答No.1

えっとですね、CGIの説明を踏まえた上で聞いて下さい。 さっき、CGIのほうで、HTMLでは毎回同じ物しか表示できないといいました。 CGIは違う物を表示させることができるといいました。 で、SSIはこの中間かな? CGIは違う物を表示できますが、それはCGIファイルの中でだけです。HTMLの中身を変えるわけではありません。 SSIでは、HTMLでの表示を書き換えることができるんです。 たとえば、アスセスカウンター。 CGIだけでは、HTMLから、画像として呼び出すような使い方しかできません。 が、SSIを併用すれば、HTMLの中でSSIがCGIカウンターを呼び出し、CGIが計算、その結果をSSIがHTMLに書き出し、結果、HTMLにカウント数をテキストで表示する、ということが可能になってきます。 ああ、なんかわけわからん説明になってきた・・・。 だれか、もっと分かりやすく、そして正しく説明してあげてください(苦笑)。

関連するQ&A

  • 自分のPCでSSIなどを実感するには・・・??

    カテが違っているかもしれませんが、お許し下さい。 タイトルのままなのですが、先日からサイトをSSIで管理しています。ただ1つ問題が有るのです。 インクルードされるファイルが自分のPCでは閲覧することが出来ない為、一回一回テストサーバーへアップロードして確認し、OKだったら再度本当のサーバーへアップしています。 これしか方法が無いのであれば、諦めますが、PHPでインクルードした場合、自分のPCにPHPをインストールすればOKですよね? この様な感じでSSIでも、何かをインストールすることで、自分のPCにSSIの機能を再現することはできますでしょうか?? 有れば試してみたいと思っています。 どなたかご存知の方いらっしゃいましたらアドバイス頂けたら幸いです。 以上、宜しくお願いいたします。

    • ベストアンサー
    • HTML
  • SSIを動かしたい・・・

    apache32でSSIを動作させたいのですが動きません。 SSIのモジュールが入っていない・・・らしいのですがよく分かりません・・・ 分かるかたいたら教えてください

  • .shtml

    .shtml は SSI を取り込むためのファイル名で、 それ以外は .html と変わらないと考えていいでしょうか? ちょっと調べてみたら、 ・ブラウザによっては真っ白になる? ・Javascript が効かないこともある? というようなものがかかりますが・・。(古い記事?) また、SSI は PHP より古いやり方ということでしょうか? PHP は SSI に拡張性を持たせた新しいやり方? お手数かけますがよろしくお願いします。

  • SSIはアクセスアップにはマイナス効果?

    SSIに対応してないブラウザもあるようなんですが、それを考えるとSSIを使ったホームページというのはアクセスを稼ぐにはマイナス効果ですかね? それとも、SSI未対応のブラウザってどれぐらい存在してます? 気にかけなきゃいけないほどの比率で存在してるでしょうかね

    • ベストアンサー
    • CGI
  • アクセスカウンタについて

    SSIのアクセスカウンタを使っているのですが、ezweb(au)などの携帯の場合、キャッシュ機能がディフォルトであるので、ちゃんとカウントされないんです。ブラウザ履歴クリアしない限り、何回入室しても初めの1回しかカウントされません。 そのため実際のアクセス数とは大きなずれが生じてしまいます。これを解消する方法はないのでしょうか?できればPHPなどは使わずにCGIかSSI(またはHTMLやHDMLなどのタグ)でうまく解消できる方法が知りたいです。 なにぶんパソコンを持ってからまだ1年もたっていないのであまり難しいことができないもので、ご教授お願いします。

    • 締切済み
    • CGI
  • PHP+SSI

    「index.php?a=100」のようなページをSSI(ssi.shtml) から実行したいと考えています。 ところがssi.shtml内で <!--#exec cmd="index.php 100"--> とし index.php内で引数渡しの設定として「$argv[0]」として ますが、ssi.shtmlを実行しても実行結果を返さずブランクに なってしまいます。index.phpのパーミッションも実行可能に 設定しているのですが…。  上記以外の方法でも結構ですので、SSIで引数付きのPHPを 実行する方法をご存じの方がいらっしゃいましたら、教えて ください。 Apache 1.3.31+PHP 4.3.1で動いています。もちろんSSIで #execがNGなんてオチも有りません。 なお、下記URLによればSSIからの引数渡し自体はCGIだと可能の ようですが…。 http://tohoho.wakusei.ne.jp/wwwssi.htm#Exec

    • 締切済み
    • PHP
  • SSI

    HP作成で『SSI可』ってあるんですけど SSIって何ですか? 誰か知ってる人教えて下さい(m_ _m)

  • SSIが表示されない環境について

    SSIを使ったホームページが、表示されない場合があればその環境を教えてください。 具体的には、たくさんあるコンテンツの中で、頻繁に更新する共通部分があり、その部分にSSIを使い、一括して管理したいと思っています。 このような使い方をしたときに、SSIで読み込む別ファイルが、表示されない環境とか状態とかはどんな場合があるのでしょうか。 現在利用しているレンタルサーバは、SSIの使用はOKです。 よろしくお願いします。

    • 締切済み
    • CGI
  • フレームページでSSIを使ってアクセス解析

    フレーム内ページ(main.shtml)にSSIを使ってリンク元を取得したいのですが、どなたか良い方法はないでしょうか。フレームページはindex.htmlです。 SSIでなければ"parent.document.referrer"を使ってCGIで取得するのは設置したことはありますが、SSIだとリンク元が親フレーム情報しか得られません。なんとかSSIでやりたいのですが…。リンク元以外の取得はできますがリンク元が取れません。SSIの現在の記述は下の通りです。 <!--#exec cgi="./acc.cgi"--> どうぞ、暑いのにすいません、教えてください。

    • 締切済み
    • CGI
  • どちらがサーバーに負荷をあたえるか

    SSIが使えるサーバーで、 SSIを使用するカウンターとCGIのみのカウンター どちらがサーバーに負荷をより多く与えますか?

    • ベストアンサー
    • CGI