Menu adicional

Obtenha o MemberPress hoje mesmo! Comece a ser pago pelo conteúdo que você cria! Obtenha o MemberPress agora
  1. Início
  2. Base de conhecimento
  3. MemberPress App
  4. App Setup
  5. Hosting Recommendations for MemberPress App

Hosting Recommendations for MemberPress App

The MemberPress App requires optimized hosting that supports scalability, speed, and concurrent user connections. The app relies on frequent API calls to WordPress for data retrieval. This document explains hosting requirements, hardware specifications, server software needs, and recommended hosting configurations.

Understanding MemberPress App Hosting Requirements

MemberPress App is a dynamic mobile application built for real-time user interaction. Data delivery occurs through WordPress REST API rather than direct database access. Performance depends on the server response speed for API requests. Proper hosting configuration ensures smooth member experiences and application reliability.

Understanding API Caching Benefits

API caching improves app performance by storing frequently accessed data in fast-access memory.

Automatic response caching stores MemberPress API responses for faster retrieval. Cached data delivers quickly than fresh database queries for each request.

Faster load times result from cached data compared to the web version performance. API caching reduces response latency for mobile requests significantly.

Individual user caching maintains a separate cache per member updated in real-time. Personal caching ensures members see current data without affecting other users.

Reduced server load occurs through minimized real-time data generation. Caching decreases database queries and processing requirements per request.

Enable API caching in Dashboard > MemberPress App > Settings > API Caching. API caching functions out of the box on most server configurations.

API Caching for App Performance

The app uses native mobile rendering, but its data comes from WordPress via REST API. Performance depends on how quickly your server can deliver API responses.

API Caching Benefits:

  • Automatically caches most MemberPress API responses.
  • Delivers faster load times than the web version.
  • Each user has their own cache, updated in real-time.
  • Reduces server load by minimizing real-time data generation.

Enable API caching in the MemberPress App plugin. It works out of the box on most servers.

Hardware Requirements

Based on extensive testing with API caching enabled and 100% app-based traffic:

Concurrent UsersMemory (RAM)CPU CoresStorage (Est.)Bandwidth (Est.)
Up to 150 users16GB+8+50GB+125GB+/month
Up to 300 users32GB+16+100GB+250GB+/month
Up to 600 users64GB+32+150GB+500GB+/month
Up to 1200 users128GB+64+200GB+1TB+/month

Observação: Resource needs will increase with more plugins, web traffic, or media uploads. Cloud hosting allows scaling without migration.

Server Software Requirements

Ask your host to provide:

  • Linux OScore
  • PHP 8.1
  • MariaDB 10.1+ (preferred over MySQL 8.1+)
  • SSL (HTTPS)
  • No NGINX

Observação: MariaDB is recommended for better performance over MySQL.

Things to Avoid

Avoid hosting providers that:

  • Block API requests from external apps.
  • Enforce mandatory server-side caching.
  • Disable core WordPress features.

Observação: Many WordPress hosts are optimized for static sites, not real-time applications like the MemberPress App.

Recommended Hosting Type

We strongly recommend cloud hosting for optimal performance:

  • Shared hosting lacks resources.
  • VPS/dedicated servers don’t scale easily.
  • Cloud servers scale up/down with little or no downtime.

Ideal Hosting Stack

To fully unlock your app’s performance potential:

  • Infrastructure: AWS-based cloud setup (or similar high-performance cloud).
  • Server: LiteSpeed Enterprise Server.
  • Banco de dados: MariaDB (fast and stable for WordPress).
  • Caching:
    • Cache LiteSpeed
    • Redis Cache + Relay + LiteSpeedPHP
    • Object Cache Pro

Observação: Run benchmarks with tools like WPPerformanceTester to validate your server’s performance.

Este artigo foi útil?

Artigos relacionados

garota do computador

Obtenha o MemberPress hoje mesmo!

Comece a ser pago pelo conteúdo que você cria.