Knowledge Base

Differences between Turbo Web Hosting servers and Swift Web Hosting servers

From a user perspective, A2 Hosting's Turbo Web Hosting servers behave almost identically to our Swift Web Hosting servers. There are, however, a few differences that impact web developers:

  • Turbo Web Hosting servers compile .htaccess files to make speed improvements. Any changes to .htaccess files are immediately re-compiled.
  • Turbo Web Hosting servers have their own PHP API that provides speed improvements over FastCGI and PHP-FPM (FastCGI Process Manager).
  • To serve static files, Turbo Web Hosting servers do not need to create a worker process as the user. Servers only create a worker process for PHP scripts, which results in faster performance.
  • APC (Alternative PHP Cache) is enabled by default. Accounts are allocated 256 MB of APC memory, which you can change in the php.ini file. For information about how to do this, please see this article.
  • Turbo Web Hosting servers have a built-in caching engine; however, caching is disabled by default. To enable caching, you must use an .htaccess file. For information about how to do this, please see this article.
  • PHP configuration settings are changed using cPanel instead of php.ini files. You can also change the PHP version using cPanel. For information about how to do this, please see this article.
  • Turbo Web Hosting servers do not support Ruby-based or Python-based web applications, including Rails and Django.