Hosting technologies

Beyond the logo, what does the technology do?

When choosing hosting, get to know the tools you encounter according to their functions. Create a more informed infrastructure plan by seeing which layer meets which need.

cPanel / Account management

Daily checkpoint of your site.

Manage file, database, domain name and e-mail operations in a single panel.

cPanel manages the site owner's account; WHM, on the other hand, is used for account management at the server or reseller level. Separate customer accounts in agency projects simplify access and delivery processes. SSH, cron and backup privileges may vary depending on the scope of service.

election question

Do you need multiple sites in one account or independent customer accounts?

Imunify360 / Server security

Address security at multiple layers.

Malware scanning, web application firewall and proactive protection tools.

Imunify360 is a security suite that addresses malicious files and suspicious behavior on Linux web servers. App, theme and plugin updates are still important. A security product does not replace a backup plan; It is also necessary to plan the follow-up of warnings.

election question

Who will undertake scanning, cleaning and monitoring security alerts?

CloudLinux / Welding and insulation

The resource limit of each account should be clear.

Shared hosting approach with LVE resource management and CageFS account isolation.

CloudLinux helps manage resources such as CPU, memory, and I/O at the account level. CageFS separates file environments. When you receive a resource limit warning, a better start is to examine which process has reached the limit rather than just increasing the package.

election question

What are the CPU, RAM, I/O, inode and concurrent processing limits?

LiteSpeed / Web server and cache

Use cache according to your application.

Consider the web server and caching layer together with LiteSpeed Web Server and LSCache.

LiteSpeed Web Server is server software that handles web requests. LSCache, on the other hand, enables cache usage in appropriate configuration. The rules of the session, cart and payment pages on WordPress and WooCommerce sites should be handled separately. Measure the result with real page and transaction tests.

election question

Which pages can be cached, which processes should remain dynamic?

JetBackup / Backup and restore

Return is as important as backup.

Storage and restoration processes for file, database and account backups.

JetBackup is backup and restore software for hosting environments. Backup frequency, retention period, target storage, and user restore authority are separate decisions. Consider the impact of reverting to an old database on new orders, especially in stores.

election question

How many rollback points are there and how is the restore process verified?

aaPanel / Server panel

Manage your Linux server with a visual interface.

Panel option to manage website, database and server services.

aaPanel simplifies web environment management on Linux server. Using a panel does not eliminate operating system updates, secure access and backup responsibility. Before installation, check distribution compatibility, plug-ins used and license scope.

election question

Who will update the panel and operating system, what services will be installed?

Ubuntu / Linux distribution

Select the base of your application server.

Linux distribution for web applications, API services and container environments.

When choosing a Ubuntu Server, check the version and architecture supported by your application. Package repositories, update period and support of the panel you use are part of the same plan. A distribution logo does not mean that a particular version is present in the installation image.

election question

Which version is supported by your application and panel?

Debian / Linux distribution

A Linux environment suitable for your services.

Server option to be evaluated with package management and release lifecycle.

Debian is a Linux distribution used for different server workloads. The runtime, package versions and security updates required by the application should be evaluated together. Instead of switching distributions, first review your software's official support matrix.

election question

How will the software versions you need be provided in the selected distribution?

AlmaLinux / Linux distribution

Consider panel compatibility with the operating system.

Distribution option for panel and application compatibility in the enterprise Linux ecosystem.

AlmaLinux is an open source distribution focused on the enterprise Linux ecosystem. If you are going to install cPanel or another panel, verify the processor architecture with the distribution version supported by the panel. CloudLinux is a separate product and license evaluation.

election question

Does the panel manufacturer support the distribution version and architecture you chose?

Windows / Windows Server environment

Remote management and application compatibility.

Windows Consider the server version, installation type and RDP access together.

Desktop Experience and Server Core offer different management experiences in Windows Server. RDP is an authorized user's remote access method; RDS and license coverage for multi-user desktop or application delivery are planned separately. Based on the version supported by the application manufacturer.

election question

Which scenario do you need: graphical desktop, administrative access or multi-user RDS?

WordPress / Content management

Content, theme and plugins are in the same environment.

PHP and database-based CMS for blog, corporate site and content projects.

Consider theme, plugin, media, and user operations together when matching the WordPress project to hosting resources. Create an update, backup and recovery plan, as well as PHP/database compatibility. The peak hour behavior of the site may differ from an empty installation.

election question

Does your site mostly offer content, but does it also perform user-specific actions?

WooCommerce / E-commerce

The dynamic transaction layer of your store.

Product, cart, payment and order flows on WordPress.

In WooCommerce, the number of products alone does not explain the server requirement. Variations, stock integrations, and concurrent cart operations also consume resources. Make payment notification, scheduled tasks, and order backups part of release control.

election question

Do test order, stock update and payment notification work end-to-end?

Node.js / JavaScript runtime

Working environment for API and continuous processes.

JavaScript on the server side; API, SSR and background applications.

Node.js is a runtime. The framework you use, the version, the startup command, and the need for continuous processing determine the server selection. Handle the application with reverse proxy, logs, and reboot plan; Treat build memory separately from runtime memory.

election question

Does the application only produce static output or does it require a constantly running process?

Laravel / PHP application framework

Web request, queue and scheduler together.

Web root, dependencies and background processes in PHP applications.

The public directory, PHP extensions and file permissions must be correct for the Laravel publication. Queue workers, scheduler, migration and persistent files are included in the release plan. Opening a PHP page does not indicate that all application processes are ready.

election question

Are your worker, scheduler and web PHP environment running the same application version?

Product names and logos belong to their respective owners. Showing them here does not mean a partnership or that a license is included in all packages. Source control: .

Operating system selection

Let your application requirements guide you.

A Linux distribution, hosting panel and security product are different layers. Do not consider all of them as the same product. Create a separate version, access, and licensing plan for an application that requires Windows.

  1. ApplicationRuntime, plugins, database and continuous processes.
  2. operating systemSupported version, architecture and security updates.
  3. Panel and licenseManagement interface, account model and total license scope.
  4. operationResponsibility for backup, monitoring, updating and return.
Curiosities

Frequently asked questions

Do these logos mean software included in all packages?

No. This page explains the tasks and selection criteria of the technologies. The software, license and management scope of each package is determined separately.

What is the main difference between cPanel and aaPanel?

In the cPanel and WHM ecosystem, site account, reseller and server management are handled with different authorities. aaPanel is another panel option for managing the web environment on a Linux server. The implementation should be compared along with the need for deployment, licensing and maintenance.

Does using Imunify360 eliminate the need for backup?

Backup with security tools meets different needs. Also tested backups are required to recover from incorrect file deletion, failed update or data loss.

Should LiteSpeed Cache be enabled on every page?

User-specific actions such as session, cart, and checkout require appropriate exclusion rules. It is necessary to test the cache setting with real user flows.

How to choose Linux distribution for VDS?

Evaluate together the versions supported by the application and the panel, the architecture, security updates and the management experience of the team. Verify existing installation image before ordering.