Vrlo sam malo, takoreći nisam uopšte radio sa FileMakerom, pogotovo ne sa verzijom 7. Ali, mogu neke stvari generalno da kažem.
FileMaker nije za ‘ozbiljne’ aplikacije. Namerno sam stavio navodnike, jer se od čoveka do čoveka ocene šta je ozbiljno razlikuju. Znač, za neke single user aplikacije koje treba povremeno publikovati na Web je OK. Ali ako kojim slučajem ta aplikacija treba da se kasnije uspostavi kao multiuser aplikacija za više od par korisnika, to postaje teško, ako ne i neizvodljivo, tj. postane potrebno da se aplikacija u potpunosti nanovo napiše u nečem drugom. Lap što rekoh, ovo nije iz ličnog iskustva, već iz mnogoborjnih poruka koje bivši developeri u FileMakeru koji su prešli na 4D ostavljaju na mejling listi za 4D.
Što se brzine tiče, 4D je izuzetno brz, na Windowsu je čak i brži. Što se publikovanja na Web tile, 4D ima integrisan Web server, ne znam kako to FileMaker radi, ali verujem da koristi eksterni Web server (da se razumemo, može to i 4D, tj. lako se integriše sa Apacheom i WebSTAR-om); ali je za 90% aplikacije njegov integrisani Web server više nego dovoljan.
Da ne bih ja suviše davio, evo jednog linka: http://www.4d.com/support/corners/filemaker/index.html
i jednog pasusa sa tih strana:
There is a perception that everything in 4th Dimension is completely different than its counterpart in FileMaker Pro. While there are certainly areas where the products differ, the fact of the matter is that 4th Dimension isn’t all that different than FileMaker Pro. 4th Dimension is cross platform, like FileMaker Pro. 4th Dimension allows you to draw a layout (called a form in 4th Dimension) in a drawing environment like FileMaker Pro. Defining files and fields is very similar. They even have many of the same concepts that other databases don’t have. For example, FileMaker Pro has the concept of the ‘Found Set’. 4th Dimension calls this the ‘Current Selection’. This guide will help FileMaker Pro developers see the similarities and how easy it is to start working with 4th Dimension.