I am working with Cart2cart to import a large catalog of products. We have so far done a demo migration of 2 configurable products and about 2k simply products that are associated with them.
Before going ahead with the full import I noticed that the site was slow to load initially. I did some tests and found that the ttfb was the longest portion and consistently 2 seconds or a little more than 2 seconds. the total time to load the page for the first time according to tests is between 8 and 12 seconds.
I changed the magento mode to production mode, and that seems to have taken about 0.7 seconds off the ttfb (it was about 2.7 seconds before).
This is a very vanilla install of magento 2.1.5. The only customization has been the product import.
I uploaded a test txt file to check if it was the server and it loads instantly and has no ttfb for all test websites so it is not the server I don't think (I have asked the host as well and they told me it is not the server and that I can check using this txt method).
Another thing, after loading the webpage/product page for the first time reloading it is very fast, but still is 2 seconds for the TTFB.
Before going ahead with more customization and the full product catalog import I wanted to see if there was anything I can do to bring down that TTFB? I imagine after the database is much larger and the website is using a theme, with more addons things will only get much worse.
What else can I do?