How do I profile a site that is on shared hosting?
Two of the most important optimizations to consider adding to optimize Drupal web server performance for ecommerce are APC &amp; Memcached. 

With Memcached, you will need to install the Drupal integration module &amp; make some edits to the settings.php file. (tutorial)

With APC, there is also a Drupal integration module, but you need to edit the php.ini file on the web server. (tutorial)

You can also see if your web host supports Zend Opcache on shared hosting. Otherwise make sure to run Drupal 8 on PHP 7.x settings &amp; upgrade to NGINX, Varnish Cache, &amp; Redis solutions for the best web server performance for ecommerce.