Я оказался в такой же ситуации. Я выбрал CodeIgniter, потому что кто-то написал оболочку для класса FX.php. Он предоставил мне несколько успешных проектов с использованием CI с FileMaker в качестве бэкэнда. Вот оригинальный CI Wiki пост . Я был бы рад привести несколько примеров.
CodeIgniter был для меня самой простой платформой (я также использовал ее для нескольких проектов PHP / MySQL), и вы уже знаете FileMaker, если это ваш бэкэнд. Единственное, что я не сделал, это попробовал ODBC вместо интерфейса XML. Надеюсь, это поможет.
UPDATE
Чтобы продолжить, с тех пор я использовал ODBC как минимум для 8-10 проектов за последние несколько месяцев. После того, как вы справитесь с особенностями ODBC-драйвера FileMaker, он становится намного более переносимым, чем при использовании FX.php, и хотя я не тестировал новую скорость FM12, ODBC намного быстрее. Просто следите за несовместимыми типами полей, проблемами с запросами и читайте документацию по FM для уточнения дат и т. Д.