Step 3: Optimize performance
FileMaker WebDirect performance is affected by:
-
the processing capabilities of the web user's device
-
the number of web users concurrently accessing the custom app
-
the quality of the web user's network connection
-
the amount of data transferred between FileMaker Server or FileMaker Cloud and the web browser
-
the frequency with which the web browser communicates with FileMaker Server or FileMaker Cloud; communication occurs whenever:
-
a record is created, opened, committed, or deleted
-
the current record is changed
-
the layout is changed
-
a calculation is evaluated
-
a script is performed
-
a script trigger is activated
To improve the performance of your FileMaker WebDirect custom apps:
-
-
Minimize the use of the following items on layouts: portals, panel controls, calculation fields, summary fields, fields with validation options, fields with data formatting options, script triggers, list views, and tooltips.
-
Keep image sizes appropriate for web use.
-
Choose or create simple themes, such as themes that do not use gradients or image slices.
-
Create custom themes and custom styles rather than overriding existing themes and styles.
-
Reduce the use of object states on each layout object.
-
Minimize conditional formatting.