Definition

FileMaker (FMP)

FileMaker (or its latest version, FileMaker Pro) is a relational database application known for being easy to use and for its ability to serve Web pages dynamically without requiring the use of additional third-party applications. With its built-in Web server (called "Web Companion") and out-of-the-box business templates, FileMaker Pro has received high praise for being the ideal application for beginning Web site administrators who want to quickly (literally with one click) add Web database publishing capabilities to their Web site or company intranet.

FileMaker was originally developed as a personal database application for the Macintosh computer by the Claris Corporation and has since moved into the Windows market. In an effort to build upon FileMaker's reputation for user friendliness, FileMaker Pro (now its latest version, FMP5) has been purposely redesigned so that its user interface more closely resembles that of Microsoft's Office. FMP5 has two Web publishing modes: Instant Web Publishing (which uses pre-designed templates and requires no knowledge of HTML) and Custom Web Publishing, which requires knowledge of HTML and Web Companion's proprietary programming language which is called Claris Dynamic Markup Language (CDML).

FMP5 can be used with a wide variety of middleware applications, common gateway interface (CGI) scripts, and application servers to provide additional Web capabilities. For instance, to provide Secure Socket Layer (SSL) support, FMP5 can be connected to a Mac OS server by using WebStar, or be connected to a Windows NT server by using Microsoft's Web Server. To increase scalability, it is possible to set up a redundant array of inexpensive computers (RAID) to provide load balancing and to ensure consistent page serving with multiples copies of File Maker Pro 5 Unlimited.

FMP has also teamed up with Palm to provide database administrators with a way to seamlessly integrate information in a FMP database with Palm's Wireless Internet service.

This was last updated in September 2005
Posted by: Margaret Rouse

Email Alerts

Register now to receive SearchSQLServer.com-related news, tips and more, delivered to your inbox.
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

More News and Tutorials

Do you have something to add to this definition? Let us know.

Send your comments to techterms@whatis.com

There are Comments. Add yours.

 
TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to: