{"id":2315,"date":"2024-01-23T12:53:10","date_gmt":"2024-01-23T04:53:10","guid":{"rendered":"https:\/\/five.co\/?p=2315"},"modified":"2024-08-09T10:58:32","modified_gmt":"2024-08-09T02:58:32","slug":"filemaker-webdirect-pros-and-cons","status":"publish","type":"post","link":"https:\/\/preview-php85.dzine.org\/five\/blog\/filemaker-webdirect-pros-and-cons\/","title":{"rendered":"FileMaker WebDirect: Pros and Cons"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" id=\"file-maker-web-direct-launching-web-apps-with-file-maker\">FileMaker WebDirect: Launching Web Apps with FileMaker<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Building your first web application with FileMaker can be challenging, even for those who have years and years of experience in Claris FileMaker Pro. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Let&#8217;s explore how to build web apps with FileMaker WebDirect, and check out some of the pros and cons of FileMaker WebDirect vs alternative solutions.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><strong>Five: A Rapid App Development Environment for Responsive Web Apps<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Five is a rapid application development environment that builds native web apps on almost any data source, such as its integrated MySQL database or the FileMaker Data API. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Five is ideally suited for portals, custom-developed internal apps or other business software that is running on the clouds. For a fixed monthly subscription fee, applications can have unlimited end-users. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To try Five, sign up for a free trial.<\/p>\n\n\n\n<div style=\"background-color: #001524;\"><hr style=\"height: 5px;\" \/>\n<pre style=\"text-align: center; overflow: hidden; white-space: pre-line;\"><span style=\"color: #f1ebda; background-color: #4588d8; font-size: calc(18px + 0.390625vw);\"><strong>Build and Deploy Custom-Built Web Apps<\/strong>\n<span style=\"font-size: 14pt;\">Try Five For Free<\/span><\/span><\/pre>\n<p style=\"text-align: center;\"><a href=\"https:\/\/preview-php85.dzine.org\/five\/get-started\/\" target=\"_blank\" rel=\"noopener\"><button style=\"background-color: #f8b92b; border: none; color: black; padding: 20px; text-align: center; text-decoration: none; display: inline-block; font-size: 18px; cursor: pointer; margin: 4px 2px; border-radius: 5px;\"><strong>Sign Up<\/strong><\/button><br \/><\/a><\/p>\n<hr style=\"height: 5px;\" \/><\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div class=\"wp-block-rank-math-toc-block\" id=\"rank-math-toc\"><h2>Table of Contents<\/h2><nav><ul><li><a href=\"#file-maker-web-direct-launching-web-apps-with-file-maker\">FileMaker WebDirect: Launching Web Apps with FileMaker<\/a><ul><li><a href=\"#what-is-file-maker-web-direct\">What Is FileMaker WebDirect?<\/a><\/li><li><a href=\"#how-to-connect-to-file-maker-web-direct\">How to Connect to FileMaker WebDirect<\/a><\/li><li><a href=\"#making-changes-to-your-web-direct-app\">Making Changes to Your WebDirect App<\/a><\/li><\/ul><\/li><li><a href=\"#pros-and-cons-of-file-maker-web-direct\">Pros and Cons of FileMaker WebDirect<\/a><ul><\/ul><\/li><li><a href=\"#web-direct-alternatives-using-five-to-build-web-apps\">WebDirect Alternatives: Using Five to Build Web Apps<\/a><ul><li><a href=\"#five-pay-per-app-not-per-user-starting-from-us-29-99\">Five: Pay Per App, Not Per User &#8211; Starting from US$29.99<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"what-is-file-maker-web-direct\">What Is FileMaker WebDirect?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>FileMaker<\/strong> <strong>WebDirect lets you run custom FileMaker apps directly in a web browser.<\/strong> Supported browsers include Safari, Chrome, and Microsoft Edge. It is a service created by Claris FileMaker, and lets users access applications developed in FileMaker Pro (i.e. fmp12 files) as web applications inside their browser. WebDirect is available in FileMaker Cloud and FileMaker Server. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">WebDirect was first published in the early 2010s. As more and more users demanded access to their FileMaker applications from their browsers rather than running them locally as client\/server apps, WebDirect became a natural extension to the traditional FileMaker product suite. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Note that WebDirect is not a separate development environment: applications are still created in FileMaker Pro. WebDirect is simply the service that is used to launch them to the web. Think of it as an alternative sharing option for your FileMaker applications. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Licensing for WebDirect is the same as with any &#8220;normal&#8221; FileMaker application: users who want to gain access to an application on the web need to have a valid FileMaker subscription. Subscriptions start from US$21 per user\/month (for 5 to 10 users), and go up to US$43 per user\/month (for more than 10 users), both billed annually.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"how-to-connect-to-file-maker-web-direct\">How to Connect to FileMaker WebDirect<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.youtube.com\/watch?v=rABtYt-92b4\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">To configure a FileMaker application for WebDirect<\/a>, enable access to FileMaker WebDirect by clicking on <strong>File &gt; Sharing &gt; Configure for FileMaker WebDirect<\/strong>. From there, you select the file you&#8217;d like to share to the web and specify the users by privilege set. Remember that you must add security to your FileMaker file first, as FileMaker prevents users from sharing unsecured files.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Next, upload your fmp12 file to FileMaker Server (<strong>Sharing &gt; Upload to Host)<\/strong> or to FileMaker Cloud if you don&#8217;t have a server. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Now you can access your application through a browser. The application is served to the browser through WebDirect and is accessible under a custom URL with the format: https:\/\/yourcompany.com\/fmi\/webd\/filename<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Note that you will be prompted to provide your login credentials when you try to access your file through your browser.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"making-changes-to-your-web-direct-app\">Making Changes to Your WebDirect App<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Once your file is running on WebDirect, changes to the file and application can be made through FileMaker Pro. Any changes propagate to your web app instantly. WebDirect does not give you a dedicated sandbox or staging environment to manage your releases.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"pros-and-cons-of-file-maker-web-direct\">Pros and Cons of FileMaker WebDirect<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">There are several pros and cons to FileMaker WebDirect.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td class=\"has-text-align-center\" data-align=\"center\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">Pros<\/mark><\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">Cons<\/mark><\/strong><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Provide Access To Your FileMaker Application on the Web<\/td><td class=\"has-text-align-center\" data-align=\"center\">WebDirect is Expensive<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">No Need To Spin Up Web Servers Manually<\/td><td class=\"has-text-align-center\" data-align=\"center\">WebDirect Does Not Support Responsive Design<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Build For The Web Without Writing JavaScript and HTML<\/td><td class=\"has-text-align-center\" data-align=\"center\">WebDirect&#8217;s Performance Does Not Stack Up Against Web Apps<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\">WebDirect Does Not Support All Scripting Features<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\">WebDirect Has Strict Session Limits<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\">WebDirect Does Not Have a Test Environment<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"pro-provide-access-to-your-file-maker-application-on-the-web\">Pro: Provide Access To Your FileMaker Application on the Web<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The most obvious advantage of WebDirect is that application users can access FileMaker applications directly on their browser, as if they are accessing a native web application. This is great if your customer doesn&#8217;t want to install FileMaker or prefers web apps over client\/server applications.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"pro-no-need-to-spin-up-web-servers-manually\">Pro: No Need To Spin Up Web Servers Manually<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Another big advantage of WebDirect is that it automatically creates web servers and everything else required to make a FileMaker application accessible on the app. Though some configuration goes into sharing an application via WebDirect, the process is straightforward and simple and requires little technical knowledge.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"pro-build-for-the-web-without-writing-java-script-and-html\">Pro: Build For The Web Without Writing JavaScript and HTML<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Developing a web front-end usually requires developers to write HTML and JavaScript. Not so in FileMaker. WebDirect translates your fmp12 file into a web application and any changes you make to your application front-end work inside the browser &#8211; without any additional code. <\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"con-web-direct-is-expensive\">Con: WebDirect is Expensive<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">WebDirect is expensive: users that connect to WebDirect need FileMaker licenses, which start from US$21 per user and month and go up to US$43 per user and month. This means that WebDirect is not right the platform if you are building an application with a large number of users because it is prohibitively expensive to run the application.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Business partner portals or supplier portals are examples of apps that have large user numbers and are typically web-based. While it is technically feasible to build such a portal with FileMaker Pro and WebDirect, few suppliers would be willing to pay the licensing fees. This is where alternative solutions, such as Five, come in and provide a cost-effective alternative.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"con-web-direct-does-not-support-responsive-design\">Con: WebDirect Does Not Support Responsive Design<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Responsive design refers to the idea that web applications can be accessed from any device (mobile, tablet, or desktop) without impacting the users&#8217; experience. WebDirect mimicks FileMaker&#8217;s client\/server user interface and its layout capabilities follow the standard Filemaker layout. To create a web application that can be accessed from different devices, you have to create a separate mobile or tablet layout and program a switch for these devices. <\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"con-web-directs-performance-does-not-stack-up-against-web-apps\">Con: WebDirect&#8217;s Performance Does Not Stack Up Against Web Apps<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Another frequently voiced complaint about WebDirect is that it tends to get slow and is not suitable for running large systems. Users report that running FileMaker from the desktop version or using FileMaker Go gives much better performance than WebDirect. <\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"con-web-direct-does-not-support-all-scripting-features\">Con: WebDirect Does Not Support All Scripting Features<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">WebDirect does not support all of FileMaker Pro&#8217;s features with scripts and triggers. To find out which scripts are available in WebDirect, FileMaker offers in-product documentation.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"con-web-direct-has-strict-session-limits\">Con: WebDirect Has Strict Session Limits<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">By default, WebDirect sessions timeout after 60 minutes. This limits concurrent usage of the application, reducing the application load. The limit can only be adjusted by accessing the underlying config file.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"con-web-direct-does-not-have-a-test-environment\">Con: WebDirect Does Not Have a Test Environment<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Once your application is accessible through WebDirect, it will automatically sync with your fmp12 file maintained in FileMaker Pro. Changes made to your application in FileMaker Pro reflect almost instantly in WebDirect. Whilst this makes for a seamless developer experience, it is usually not recommended to push changes into production by staging them in a test environment first. WebDirect does not include a dedicated test environment for the web.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"web-direct-alternatives-using-five-to-build-web-apps\">WebDirect Alternatives: Using Five to Build Web Apps<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Five is a rapid application development environment for building responsive web applications on a MySQL database, external database, or any REST API endpoint, including the FileMaker Data API.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"five-pay-per-app-not-per-user-starting-from-us-29-99\">Five: Pay Per App, Not Per User &#8211; Starting from US$29.99<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Five is a great alternative to WebDirect for several reasons:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Five charges a flat fee per application, not per user:<\/strong> monthly hosting fees per application start from as little as US$29.99 per month. This makes costs easily predictable.<\/li>\n\n\n\n<li><strong>Five builds responsive web apps without additional code:<\/strong> unlike WebDirect, applications developed with Five are native web apps and responsive to any screen size, without requiring any additional code. One layout supports desktop, mobile and tablet.<\/li>\n\n\n\n<li><strong>Five comes with a dedicated development environment: <\/strong>on Five&#8217;s Team plan, developers can collaboratively work on the same application and test changes on the cloud before pushing them into production. <\/li>\n\n\n\n<li><strong>Five can connect to a FileMaker database: <\/strong>say you have an existing FileMaker application and would like to create a web portal on top of it. WebDirect is too expensive, but you also don&#8217;t want to abandon FileMaker entirely. Simply connect Five to your FileMaker Data API and use Five to create a responsive web front end for your FileMaker database.<\/li>\n\n\n\n<li><strong>Five&#8217;s architecture is web-native<\/strong>: Five uses the latest web and deployment technologies to deliver high-performance web apps to end-users. Applications developed in Five are containerized web apps and use Docker for container orchestration. Its SQL backend uses MySQL, a tried-and-tested relational database management system (RDBMS) that can handle millions of concurrent read-and-write operations. <\/li>\n\n\n\n<li><strong>Five is free to use during the development process:<\/strong> one last advantage of Five is that it&#8217;s free to develop applications. You only subscribe to Five once you&#8217;ve built something that is production-worthy.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">To learn how to build apps with Five, follow our beginner-friendly <a href=\"https:\/\/preview-php85.dzine.org\/five\/blog\/excel-to-web-app\/\" data-type=\"post\" data-id=\"1452\">Excel to web app<\/a> tutorial.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>FileMaker WebDirect: Launching Web Apps with FileMaker Building your first web application with FileMaker can be challenging, even for those who have years and years of experience in Claris FileMaker Pro. Let&#8217;s explore how to build web apps with FileMaker WebDirect, and check out some of the pros and cons of FileMaker WebDirect vs alternative [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":2323,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_eb_attr":"","_uag_custom_page_level_css":"","footnotes":""},"categories":[21],"tags":[],"class_list":["post-2315","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog"],"acf":[],"uagb_featured_image_src":{"full":["https:\/\/preview-php85.dzine.org\/five\/wp-content\/uploads\/2024\/01\/Five.Co-FileMaker-WebDirect-Pros-and-Cons.png",960,540,false],"thumbnail":["https:\/\/preview-php85.dzine.org\/five\/wp-content\/uploads\/2024\/01\/Five.Co-FileMaker-WebDirect-Pros-and-Cons-150x150.png",150,150,true],"medium":["https:\/\/preview-php85.dzine.org\/five\/wp-content\/uploads\/2024\/01\/Five.Co-FileMaker-WebDirect-Pros-and-Cons-300x169.png",300,169,true],"medium_large":["https:\/\/preview-php85.dzine.org\/five\/wp-content\/uploads\/2024\/01\/Five.Co-FileMaker-WebDirect-Pros-and-Cons-768x432.png",768,432,true],"large":["https:\/\/preview-php85.dzine.org\/five\/wp-content\/uploads\/2024\/01\/Five.Co-FileMaker-WebDirect-Pros-and-Cons.png",960,540,false],"1536x1536":["https:\/\/preview-php85.dzine.org\/five\/wp-content\/uploads\/2024\/01\/Five.Co-FileMaker-WebDirect-Pros-and-Cons.png",960,540,false],"2048x2048":["https:\/\/preview-php85.dzine.org\/five\/wp-content\/uploads\/2024\/01\/Five.Co-FileMaker-WebDirect-Pros-and-Cons.png",960,540,false]},"uagb_author_info":{"display_name":"Dominik Keller","author_link":"https:\/\/preview-php85.dzine.org\/five\/author\/f1v5_ed3_my\/"},"uagb_comment_info":0,"uagb_excerpt":"FileMaker WebDirect: Launching Web Apps with FileMaker Building your first web application with FileMaker can be challenging, even for those who have years and years of experience in Claris FileMaker Pro. Let&#8217;s explore how to build web apps with FileMaker WebDirect, and check out some of the pros and cons of FileMaker WebDirect vs alternative&hellip;","_links":{"self":[{"href":"https:\/\/preview-php85.dzine.org\/five\/wp-json\/wp\/v2\/posts\/2315","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/preview-php85.dzine.org\/five\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/preview-php85.dzine.org\/five\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/preview-php85.dzine.org\/five\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/preview-php85.dzine.org\/five\/wp-json\/wp\/v2\/comments?post=2315"}],"version-history":[{"count":0,"href":"https:\/\/preview-php85.dzine.org\/five\/wp-json\/wp\/v2\/posts\/2315\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/preview-php85.dzine.org\/five\/wp-json\/wp\/v2\/media\/2323"}],"wp:attachment":[{"href":"https:\/\/preview-php85.dzine.org\/five\/wp-json\/wp\/v2\/media?parent=2315"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/preview-php85.dzine.org\/five\/wp-json\/wp\/v2\/categories?post=2315"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/preview-php85.dzine.org\/five\/wp-json\/wp\/v2\/tags?post=2315"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}