Hi everyone and thank you for raising this…
There are two factors that affect sites’ performance: infrastructure related and CMS related.
Infrastructure issues are mostly caused by overloads that are affected by migrations and new trial sites, and we did have an overload on one US box and one AU box recently. The pace of migrations and new trial sites have significantly increased starting January (by 256% compared to December) and February already shows more load. This issue is resolved by physically adding more servers to our data centers and that requires several hours of work for our admins.
On the CMS side… there is currently a known reindex issue that affects several sites’ performance, it’s a top priority right now so we plan to release a hot-patch this week to address that exact issue. In general, the CMS’s load speed is stable and fully acceptable but it is slower than BC at some parts and definitely needs improvement.
Starting Feb 20th (a long-awaited official ecommerce release that affects other working modules of the system), after 21 months of insane development pace, we will finally start working on refactoring of the entire CMS. The main outcome would be significant speed increase both for the sites frontend and the admin (at least as BC or faster in every (!) aspect).
It was impossible to apply any effective refactoring and develop new major features (like ecommerce) at the same time. We’ve tried it in November/December and ended up doing roll-backs; ecommerce delay was a result of that attempt as well.
We know every spot where the optimization is needed and know exactly how to fix it, so starting Feb 20th, we will have dedicated devs working exclusively on the entire CMS optimization. Those performance updates will require lots of QA (since they affect existing sites) but nevertheless, we plan to roll them out with every release starting March 11, those will also include some improvements already requested in the public backlog.
P.S.: I plan on doing an open Treepl gathering later this month or early March. I will share our progress and upcoming plans. Our team will be there to answer any of your questions. More details are coming soon.
Thank you for choosing Treepl! We truly enjoy developing this amazing platform for you!