Prodused by SAKI

This site is a personal works of "SAKI".
I hope there will be a much of fun contents and funny dreams.
Of coursse that is a future occurrence.
The Watchword is "Picture Yourself".

Count:14391(0/0)Bot:448476(298/211)
HOME>BLOG > 日記 > 開発日記 > 「Webはくしゅ」裏話

Attention!! Your Access is doubtful of Bot or Crawler.
 当サイトは日本国内からの正当なアクセスがなされることを前提にページを作成しています。
 BOTによるアクセスであると判断した場合は、画像や書庫ファイル、スタイルシートなどを廃した"情報"のみが表示されます。
 もし、そういった心当たりのない方でこのメッセージが表示された場合は、クッキーが保存されない、ユーザーエージェントにBOTを連想させる文字列が含まれている、海外Ploxy経由などの可能性があります。
 できましたら、正当な環境にてアクセスされますようお願いいたします。
 なお、ご不明な点や、どうしても現在の環境でのアクセスをご希望される場合は、メールフォームにて相談して頂ければ善処させていただきたいと思います。

MODE: ゲストモード

USER ID:
PASS:
ADMIN

TOP PAGE
サイトトップに戻ります

はじめに
このサイトの紹介です

更新履歴
このサイトの更新履歴です

掲示板
足跡を残してくれると嬉しい

リンク
他サイトへのリンクページです

INDEX
入口ページに戻ります

ARCHIVES
検索および過去記事

<前月 2020年05月 次月>
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31       

NEW ENTRIES
最近の記事

CATEGORIES
カテゴリ一覧

ACCESS RANK
閲覧回数ランキング

ランキング対象がありません[]

COMMENTS
最近のコメント

POWERED BY

NOTICE
 拙作のBlogn用モジュール(コメントアイコン等)をお求めに立ち寄られた方へ、
サーバー移転時に不都合があり、(旧)ブログの移転作業が頓挫してしまいました。本家「開発コーナー」にて新バージョンを紹介させていただいていますのでご参照くださいませ。

コメントアイコン&絵文字モジュール
表示モード別分岐タグモジュール

 なお、「開発コーナー」では上記のモジュールだけでなく、それ以降にリリースしたモジュール等も掲載させていただいてます。
Prev(新しい記事)< >Next(古い記事)

というか、苦労話ってことですね。(こんなのばかりです)

[PIC]
 一応、機能面ではHP版に実装した段階で完成していました。
 問題は、これを一般仕様に耐え得るものとして公開する準備ということになります。



続きを読む ≫
 もともとは、私の作るスクリプトは、基本的に「結果を変数に格納して返す」という作り方をしています。

 これはスクリプト単体で動作することを前提にはせず、他のコンテンツと共通のスタイルを確保しつつ、その中でスクリプト独自の部分をはめ込んでやるという目的を達成するためです。
 その点は問題は少なく、スクリプトの最後に変数に格納するだけじゃなく、ヘッダ部分とフッタ部分を付け加えてhtmlに書き出してやるだけですぐに単独動作するものに変身します。

 これが前提だったのでさほど難しくは考えていませんでした。実際、以前に作った掲示板などは、同じような感じでまったく問題なく動いています。(sxBBS まだ未公開です)

 しかしながら、このWeb拍手の場合はもう少し工夫が必要だったようで、一般化のための手直しが必要となりました。

その1 拍手ボタンの呼び出し元のアドレスが決まっていないこと。

 あたりまえの話で、サイト内のどのページでも拍手ボタンを設置でき、そのそれぞれの集計を取ろうというのですから呼び出し元は常に不定です。むしろ、私のHPのように全部一か所のindex.phpから始まるというのは、逆に扱いやすかったということになります。

 とりあえず、ボタン呼び出しで使うスキンやログファイルなどは、結果表示で使うものと同一であるにも関わらず、そのときの相対アドレスは異なるものになるというジレンマが発生してしまいました。

 なので、呼び出し元アドレスをサーバー変数などで取得しつつ、スクリプト本体の場所も取得して、その相対アドレスを導きだしたりとか、そういった動作が必要になってきました。
 そのためのサーバー変数が、あるものはドキュメントルートから、またあるものはサーバーのルートからのアドレスを返すとかしてきた時は頭を抱えましたけど。(笑)

 いずれにせよ、ちょこっと変更するだけでどんな呼び出し方にも対応できる「Web拍手」になったことでひとまず完成です。

 ちなみに、表示やボタンの画像などは、スキンでほぼすべて変更が可能です。
(スキン自体もhtmlで、確認表示しながら編集できるハズ)



≪ 続きを隠す

|2008,07,05, Saturday 10:45 AM | comments (0) | trackback (0) |

この記事に対するコメントの受付は終了しています。

コメント

トラックバックURL

http://bvs.saki-net.com/tb.php/32

トラックバック

Prev(新しい記事)< >Next(古い記事)


Copyright © 2008-2009 The Blue and Violet Storys All Rights Reserved.
当ページに掲載しているコンテンツの再利用(再転載・配布など)は、禁止しています。