2 Replies Latest reply on Feb 21, 2013 2:19 PM by liyangao

    How to improve the speed of images loading in FileMaker 12

    liyangao

      I am working on improving the loading speed of images in a container field in FileMaker 12. Right now, the images are stored within FileMaker 12 and there is an obvious waiting time for loading those images even though it seems to be faster in FM12 than in FM11.

       

      I am thinking to use the FM12 new feature of store container data externally. Since our databases are hosted on FileMaker 12 server, we need to create a folder for all the images, right? What else is needed? How much faster will it be compared to embedded images in filemaker? Is there any specific information there?

       

      Thank you for your suggestions!

        • 1. Re: How to improve the speed of images loading in FileMaker 12
          Mike_Mitchell

          Liyangao -

           

          The speed of the images' loading is independent of the use of external container storage. Image speed is controlled through the use of thumbnails in FileMaker 12. Go to File > Manage > Containers, and click on the Thumbnails tab:

           

          dialog.png

           

          By default, these are the settings. The delay you're seeing is FileMaker loading the full image and creating the thumbnail. This will happen the first time the image is loaded; after that, it will be faster. To speed it up, you can choose "Permanent storage", which will retain the thumbnail of the image even after the database is closed.

           

          Your other questions - on use of external storage - will depend on whether you choose to use secured or open storage. If you use secured storage, then no, you won't need to create any folders to store the images. FileMaker will do that on its own, automatically. All you have to do is tell FileMaker that you're choosing to use external storage for that particular container field in Manage Database (it's done on a by-field basis) and choose "Secure storage".

           

          If you use open storage, then you'll have the option to specify the path for the images. This again is on a per-field basis, although FileMaker does use a default:

           

          dialog.png

           

          In either case, it's very important never to alter, in any way, the directories or files stored outside FileMaker except through the FileMaker interface. If you do, FileMaker will assume the asset has been tampered with and will be unable to edit or retrieve it.

           

          HTH

           

          Mike

          • 2. Re: How to improve the speed of images loading in FileMaker 12
            liyangao

            Mike,

             

            Thank you for the clarigication and the detailed answers. I really appericate it.

            Liyan