IT日々是好日

Webエンジニア。あと色々。

さくらVPSにwdCalendarを組み込んでみたメモ

さくらVPS(CentOS5.5)上に wdCalendar を設置したので、そのメモ。

本来ならiPhoneでスケジュール管理をする場合、GoogleカレンダーiOS4以降で実装されたEventKitを使うのが一般的だと思いますが、用途によっては、「なんちゃってGoogleカレンダー」も必要になるかと思います。

使い方ですが、ほとんどのことは検索したら出てきたのでした・・・。

参考サイト:
wdCalendarをCentOS5.5にインストールしてみた - 気の向くままに・・・
wdCalendarを日本語で使ってみる - 子だぬきの技術習得ノート

Webサーバ、PHPMySQLの設定が終わっていれば、セットアップそのものは、SSHでコマンドを叩くだけであっけなく終わります。

この、wdCalendarは、1つのデータベースと1つのテーブルを使用します。

生成されるテーブル(jqcalendar)の構造は、このようになります。

カラム 種別 ヌル(NULL) デフォルト値 コメント
Id int(11) いいえ
Subject varchar(1000) はい NULL タイトル
Location varchar(200) はい NULL
Description varchar(255) はい NULL
StartTime datetime はい NULL
EndTime datetime はい NULL
IsAllDayEvent smallint(6) いいえ
Color varchar(200) はい NULL
RecurringRule varchar(500) はい NULL

iPhoneのネイティブアプリから、サーバ上のデータベースにアクセスするには、少し工夫が必要が必要です。次はその一例を書こうと思います。