×

What Software and Frameworks Can I Use with IPHOST?

At IPHOST, we provide reliable and secure web hosting services with cPanel as the control panel. This environment is tailored for websites and applications built using PHP and PHP-based frameworks.

Supported Software on Shared Hosting

Our shared hosting infrastructure fully supports:

  • PHP applications (multiple versions available via cPanel)
  • Popular PHP frameworks, such as:
    • Laravel
    • Symfony
    • CodeIgniter
    • CakePHP
    • Zend Framework

Content Management Systems (CMS)

  • WordPress
  • Joomla
  • Drupal

For these platforms, we provide dedicated hosting packages optimized specifically for:

  • WordPress Hosting
  • Magento Hosting
  • PrestaShop Hosting

These specialized plans come with preconfigured performance and security settings tailored to each CMS or eCommerce platform.

Databases

  • MySQL / MariaDB are fully supported and managed via phpMyAdmin in cPanel.
  • Our technical team provides full support at the package and functional level for these database systems.

Not Natively Supported on Shared Hosting

The following technologies are not supported by default on our shared hosting plans due to system limitations of the cPanel environment:

  • PostgreSQL
  • Node.js
  • Python (Flask, Django, etc.)
  • Ruby on Rails
  • Java (Spring, JSP, etc.)
  • .NET / ASP.NET
  • Go
  • Rust

These platforms require additional server-side configurations and runtimes that are unavailable in shared hosting.

VPS Hosting: Full Flexibility and Control

If your project relies on any of the above technologies, we recommend choosing one of our VPS hosting packages, where you have full root/admin access to configure your environment exactly as needed.

You can choose between:

  • Linux VPS: Ideal for Node.js, Python, Java, Ruby, Go, and other Linux-native stacks.
  • Windows VPS: Perfect for applications based on .NET, ASP.NET, MSSQL, and other Windows technologies.

Please Note: On VPS servers, IPHOST does not offer default support for the installation or configuration of external software, runtimes, or application environments. All setup and maintenance tasks must be handled by the user or their system administrator.