Originally Posted by the cool gut
FileMaker may be fast to develop in, but it's remote access performance is pathetic. You are better off developing in PHP or Ruby on Rails.
Good point. However, that remote performance has been improved in V12. And I can see it every time I use it via VPN.
Importantly, remember that most knowledge workers don't have time to find Ruby people and the time to wait to develop in Ruby (even considering it's modern advancements appreciated by programmer nerds like you (&me))
Knowledge workers need their data NOW, and many are like naked blind mole-rats willing to CHEW and CHEW and CHEW on the data until they get it.
if that means using spreadsheets and manually entering data for their reports, they DO IT. If that means whipping up solutions in FileMaker they'll do it. FileMaker keeps the data close to them, with tools that are approachable.
I guarantee you, PHP, and more so, Ruby only registers on their furthest edge of their radars.
PS: Also, for some remote user sets, better performance could be delivered via PHP data fetches from FMServer, a nice focussed feature to which you may have been referring. To create and MAINTAIN an entire solution in PHP though, is not what Knowledge workers want to be doing.