FileMakerとCakePHP でつくる簡単Webアプリケーション

標準

FileMakerとCakePHP でつくる簡単Webアプリケーション

先週になりますが、AppleBUというイベントにて「FileMakerとCakePHP でつくる簡単Webアプリケーション」と題し、プレゼンを行ってきました。

FMCakeMixというデータソースを利用すると、FileMakerをCakePHPで扱えるということで、実際に利用してみた内容をまとめたものです。

今回開発に使用した環境

  • Mac OS X 10.5
  • Apache HTTPD 2.2 (macports)
  • Apache HTTPD 2.2 (デフォルト)
  • php 5.2.11 (macports)
  • FileMaker Pro 9
  • FileMaker Server 10
  • CakePHP 1.2.5

(ここから macでの話。)
スライドに記載していないポイントで、FileMaker ServerはOSデフォルトのApacheにバインドするので、デフォルトのhttpdのポート番号をずらして(今回は16080)から起動しておきます。

/etc/apache2/httpd.conf

Listen 16080

macportsでインストールしたhttpdを80ポートで動くようにして、
ワンマシンで、FileMaker ServerとWeb Serverを立ててるようにしています。

(ここまで macでの話。)

CakePHP、FMCakeMix、FX.phpのインストールについては、スライドを参考にしてください。

スライドにも記載していますが、本家で配布されているFX.phpはマルチバイトの扱いに問題があるので、パッチのあたったFX.phpに置き換えておいた方が安心です。

http://msyk.net/fmp/fx_ja/FX_patched091010.zip

さらに、FMCakeMixについては、これまたマルチバイトの取り扱いがあまりうまくないので、拙作の修正版を利用してください。

http://github.com/nojimage/FMCakeMix [zip ダウンロード]

また、今回の発表に利用したサンプルアプリケーションをgithubにて公開しています。

http://github.com/nojimage/FileMaker-Todo-App [zip ダウンロード]

app/config/database.phpの内容は環境によって修正が必要ですのでご注意ください。

なお、記事内容についてご質問があればコメントを入れていただくか、 twitterにて@nojimage宛につぶやいていただければ、たぶんご返答いたします。

2 Comments

  1. Pingback: Tweets that mention FileMakerとCakePHP でつくる簡単Webアプリケーション @ php-tips -- Topsy.com

  2. Pingback: Tweets that mention FileMakerとCakePHP でつくる簡単Webアプリケーション @ php-tips -- Topsy.com

コメントを残す

Page optimized by WP Minify WordPress Plugin