ペット総合サイト『てくてく』のオープン
自分の仕事の宣伝ですが、、、
ペット総合サイト『てくてく』がオープンとなりました。
ペットユーザーへ向けた情報を提供するための
ペットショップ・動物病院が検索できるデータベースと
ペットユーザー同士の交流の場となるコミュニティーサイト
の2つの柱を元によりよいサイトを目指しています。
コミュニティの会員と、掲載しているペットショップ・動物病院とを結んだ充実したサービスを展開できればと思っています。まだまだこれからですね。
ホームページ・キャラクターデザインを
なつかし「すしあざらし」の作者・えだいずみさんにお願いしました。
かわいらしい、暖かみのあるデザインに仕上がりました。
データベース検索では、Google Mapを利用した地図検索が割と目玉です。
検索ロジックはまだまだ見直しが必要ですが、自分の家近辺でも探してみてください。
データベースは現在基本情報のみが掲載されています。
より詳細な情報を表示するためには、各ショップさまによる有料のお申し込みが必要です。
こちらも是非是非ご応募願いたいところであります。
と、宣伝だけでは何なので、このてくてくですが
Apache2 + PHP5 + MySQL4 といういかにもな構成で作られています。
PHPでは、自前のMVCフレームワーク OtokomaMVC(名前なんとかならんかな)を使用しています。これがどうも遅い気がしてなりません。
データベースアクセスには PEAR::DB_DataObject を使用しました。各オブジェクトごとの実行するアクションをメソッドとして定義をしたので、OtokomaMVCと分離もできました(最近はコーディングが自分の手から離れたからどうかしら?)
従って、自前のフレームワークにこだわることなく別のものを使用しても容易(とは言いませんが)あまり影響なく移行できるはず。Zend Framework, maple あたりを試してみたいところです。
あと、Viewの処理では Smartyを使用しました。普通にPHPファイルでもよかったのですが、{$xxx|escape}とか便利だから。
Comments
Leave a Reply