管理機能を構築しないで予約表などをHPで公開するには?

ホームページ上に、「予約表」を掲載したいというご相談がありました。

普通に考えると、以下の対応が必要になります。

  • サーバにデータベースを構築。
  • PHPやperlで、CGIスクリプトを作成。
  • 予約登録用のWEBページを作成。
  • 登録用ページは管理者しかアクセスできないようにIP制限などをかける。

しかしながらここまで行うと、それなりに費用がかかります。HPの相場はよくわかりませんが、10万円程度では済まないでしょう。

そこで、Googleカレンダーが使えないか調べてみました。

【課題1】Googleのアカウントに予約用のカレンダーが追加できるか? 結果、下図のようにできますね。

【課題2】ログインせずに誰にでも公開できるか? これもその設定が用意されていますね。

【課題3】固定のURLが生成できるか? これも下図のように可能ですね。

【課題4】 カレンダを自己のHPに組み込めるか? 下図のようにiframeで組み込めました。

表示結果はこちら。

【課題5】 第三者からのスケジュール変更を抑止できるか? これはデフォルト状態で、変更抑止されていますね。

【課題6】カレンダーの表示内容をカスタマイズできるか? サイズや項目の非表示はできますね。 カスタマイズ内容に応じてCGIのパラメタが生成されるので、iframeの内容を再貼付けが必要です。

これで管理機能を構築せず、予約表などをHPに公開できますね。googleさまさまです。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です