WordPress Site
BeginnerWebsiteWordPress CMS with MySQL or MariaDB for no-code content sites and blogs.
Published 27 September 2026
About WordPress Site
WordPress powers over 40% of all websites, and for good reason. The WordPress Site stack pairs the world's most popular CMS with MySQL or MariaDB on inexpensive hosting for a content-driven site that anyone on the team can update, regardless of technical background. WordPress's block editor (Gutenberg) lets non-developers build and edit pages visually. Thousands of free and premium themes handle design, and a plugin ecosystem of 60,000+ extensions covers SEO, contact forms, e-commerce, analytics, and more without writing a line of code.
The architecture is classic LAMP: PHP processes requests, MySQL or MariaDB stores content, and Apache/Nginx serves pages. A small VPS at around €4-5/month handles a surprising amount of traffic. Caching plugins (WP Rocket, W3 Total Cache) or a CDN in front of WordPress turn even shared hosting into a performant content delivery layer.
WordPress is not a developer's first choice for complex applications, but for content-heavy sites (blogs, marketing pages, news sites, portfolios, small e-commerce stores) nothing matches its combination of ease, flexibility, and ecosystem maturity. The admin experience is accessible to content editors, the plugin ecosystem means most requirements are met without custom code, and the hosting market is competitive and cheap.
Key Features
- ✓Gutenberg block editor lets non-developers build and edit any page without code
- ✓60,000+ plugins cover SEO (Yoast), forms (Gravity Forms), e-commerce (WooCommerce), and more
- ✓Thousands of themes handle responsive design, and switching themes keeps the content
- ✓Built-in multi-user role system with author, editor, and admin permissions
- ✓REST API available for headless use cases when needed
- ✓Low hosting costs: a small VPS or budget shared plan starts at a few dollars a month
When to Use WordPress Site
- →Business blogs and news publications with multiple content editors
- →Marketing websites with landing pages, forms, and lead capture
- →Portfolio and brochure sites for agencies and professionals
- →Small-to-medium e-commerce stores via WooCommerce
- →Community sites with membership and subscription plugins
Pros
- Non-technical editors can manage all content without developer involvement
- Plugin ecosystem covers nearly every requirement without custom development
- Enormous hosting market keeps costs low and migration options plentiful
- Massive community means almost every problem has been solved and documented
Cons
- PHP and MySQL/MariaDB architecture shows its age under heavy load without caching infrastructure
- Plugin sprawl creates security vulnerabilities: unpatched plugins are the leading cause of WordPress hacks
- Developer experience is poor compared to modern frameworks, and PHP spaghetti is easy to produce
- Not suitable for complex application logic beyond content management and basic e-commerce
Database Options for WordPress Site
The standard choice: the database most WordPress installations run on, listed alongside MariaDB in WordPress's official requirements and assumed by every plugin and theme in the ecosystem, connected via WordPress's built-in wpdb class.
MariaDB has been officially supported by WordPress since version 4.4, and wpdb behaves identically against it — many managed WordPress hosts (Kinsta, Pressable) run MariaDB by default with zero configuration differences. Pick this for MariaDB's open licensing or when a host defaults to it.
These are highlighted picks. To see all the tools, check the Databases category.
Hosting Options for WordPress Site
A self-hosted VPS with full control over the server, at the cost of setting up the LAMP/LEMP stack (Apache or Nginx, PHP, MySQL) yourself. Entry-level instances start around €4-5/mo, the cheapest option here, though there's no bundled CDN; pairing with Cloudflare in front is the common pattern for a global audience. WordPress's official install scripts can automate the initial setup, but ongoing maintenance (updates, backups, security patches) is on you.
Hostinger markets managed WordPress hosting specifically: one-click WordPress install, automatic core and plugin updates, and a staging environment, all without touching a server. Shared plans start under $3/mo; the WordPress-specific tiers with more resources and daily backups run $3-10/mo. The easiest on-ramp in this list for a non-technical site owner.
DigitalOcean's official WordPress 1-Click Droplet ships Apache, MySQL, and WordPress pre-installed and pre-configured on a fresh VPS, a middle ground between Hetzner's bare server and Hostinger's fully managed plan. Droplets start around $4-6/mo; App Platform doesn't fit WordPress's file-based plugin and theme model well, so the Droplet path is the one that applies here.
Render has no native WordPress or PHP runtime: running WordPress here means deploying it as a Docker container against Render's managed database, which works but loses the one-click simplicity every dedicated WordPress host on this list offers. Reasonable if the rest of the infrastructure already lives on Render; not the natural first choice for WordPress specifically.
These are highlighted picks. To see all the tools, check the Hosting & Cloud category.
Frequently Asked Questions about WordPress Site
Should I use MySQL or MariaDB?
Functionally identical from WordPress's side: wpdb behaves the same against either. MySQL is the more common default; MariaDB is worth picking specifically if your host defaults to it (several managed WordPress hosts do) or you prefer its open licensing. Neither requires any WordPress configuration change beyond the connection string.
How is this different from the WooCommerce Store stack?
This stack is content only: pages, posts, and a blog. WooCommerce Store starts from the same WordPress + MySQL base and adds the WooCommerce plugin, product catalog, cart, and checkout on top. You don't have to choose upfront: install WooCommerce on an existing WordPress site later and it becomes the other stack without migrating anything.
Which hosting provider should I pick?
Hetzner is the cheapest if you're comfortable setting up the server yourself. Hostinger is the easiest: managed WordPress hosting with one-click install and auto-updates, built for non-technical site owners. DigitalOcean's 1-Click Droplet splits the difference: pre-configured but still a VPS you manage. Render and Railway work but run WordPress via Docker rather than a native PHP host, so they're only worth it if the rest of your infrastructure is already there.
How do I keep a WordPress site from getting hacked?
Most WordPress break-ins come through outdated plugins and weak admin logins, so the defenses are routine rather than technical. Turn on automatic updates for WordPress core and for each plugin you trust, and delete plugins and themes you don't use, since deactivated ones can still be exploited. Choose plugins that were updated recently and have many active installs. Give each person their own account with the lowest role they need, add two-factor authentication for administrators, and keep backups that are stored off the server, so a compromised site can be restored rather than cleaned by hand.
Should I build pages with the block editor or a page-builder plugin?
Start with the block editor and a block theme. Since full site editing arrived, the built-in editor handles layouts, headers, footers, and templates without extra plugins, keeps pages fast, and stores content in a format any future theme can read. Page builders such as Elementor or Divi offer more design controls and templates, but they add weight to every page and store layouts in their own format, so switching away later usually means rebuilding those pages. They make sense when a designer needs layouts the block editor can't produce yet, and when the site is expected to stay on that builder long term.
Stacks Related to WordPress Site
WooCommerce Store
ProjectWordPress-powered e-commerce on a self-managed server with full control over data.
PHP + MySQL API
ProjectClassic PHP and MySQL backend: simple, widely hosted, and proven at scale.
HTMX + Laravel
ProjectLaravel Blade templates enhanced with HTMX: PHP interactivity without writing JavaScript.
Ghost Self-Hosted
InfrastructureSelf-hosted Ghost: publishing, memberships, and newsletters with your content and members on your own server.
Scores
Tools in the WordPress Site Stack
WordPress Site Pricing
WordPress, MySQL Community Edition and PHP are open-source and free; the cost is hosting. Budget shared hosting or a small VPS from about $3–13/mo on Hostinger or Hetzner, or a managed WordPress host on the higher end. A domain name, typically $10–15/yr, is the other recurring cost and is separate from hosting.
WordPress, MySQL Community Edition and PHP are free.
Shared hosting or a small VPS on Hostinger or Hetzner; managed WordPress hosts cost more.
A registered domain is a separate recurring cost.