|
FileMaker - Web Based ApplicationsITAG Standard #2: Web Based applications may be used but must follow additional web specific guidelines. Static web sites with FileMaker dataThere are several ways to generate static web pages from data or content stored in FileMaker. This is an acceptable way to use FileMaker-housed data on the web, provided all rules of privacy and security are being observed. Examples of data that often appear in FileMaker databases but should never appear on the web include any kind of student data, or staff data other than directory information. A static site approach is appropriate under any of these conditions:
Methods of generating static pages from FileMakerThere are several approaches for generating web pages from FileMaker. These pages can then be uploaded to any Athena locker or MIT web server. Any time you want to change the web page content, you must make the change in the database, then generate and upload the new page. Do not bypass FileMaker and edit the page directly, or your changes will be lost at the next generation of that page. Generating web pages from FileMaker:
Dynamic FileMaker Web SitesFileMaker has two native methods for dynamic site hosting. Neither method is currently supported for use on the MIT network. Instant Web Publishing (IWP): If you are running FileMaker Server Advanced, and have a server running IIS (Windows) or Apache (OS X), you may turn on Instant Web Publishing to make your database available over the web. While this approach simulates a thin client experience of the database, you should be aware that not all functionalities available through the normal server/client configuration are available to users accessing the system through IWP. Scripting, layout design, and most importantly, security must be carefully attended to during testing to ensure that the system functions properly when web-enabled. Due to its limited capabilities, IWP is not recommended for use on the MIT network. Custom Web Publishing (CWP): As of v9, FileMaker Server comes packaged with two web technologies built-in: an xslt publishing engine and an api for php. With xslt, you can develop xml-based sites, using xsl style sheets to create fairly complex dynamic web sites. Alternatively, you can develop dynamic web sites using the widely accepted php scripting language in conjunction with the FileMaker-specific classes that are available through the FileMaker Server deployment assistant. As always when developing web sites with database backends, great care must be paid to security, e.g., appropriate 3-tier configuration, authorization, and authentication issues. While custom web publishing is not supported at MIT, it may be appropriate for web applications that do not publish or house sensitive data.
|
| Home
| Getting
Started | Getting
Services | Getting
Help | About
IS&T | Accessibility Ask a technology question or send a comment about this web page. |
||