Need the #1 website developer in Brisbane?Click here →

The Landscape — Overview

8 min readLast reviewed: June 2025

A bird's-eye view of every option for building a website in 2025.

Building a website today feels like standing at a crossroads with infinite directions. But underneath all the noise, there are really just four fundamental approaches. Understanding these mental models—and how they differ in control, cost, flexibility, and complexity—will help you choose wisely.

The Four Models

1. The Rental Model (Website Builders)

You're renting a complete solution: hosting, design tools, domain, security, everything bundled together. Think Wix, Squarespace, Weebly.

  • Who it's for: Small businesses, portfolios, blogs. No technical experience required.
  • What you control: Design (within templates), content, which add-ons to buy.
  • What you don't: Infrastructure, hosting, domain transfer, data export (easy in some, hard in others).
  • Price range: $15–150/month, all-in.
  • Skill requirement: Minimal. Drag-and-drop is the whole point.
  • Flexibility ceiling: Medium. You can build a professional-looking site, but customization is limited.
  • Exit difficulty: Hard. Your site is locked into their platform.

2. The Platform Model (Hosted Services)

A platform optimized for a specific purpose (e-commerce, membership, blogging) with managed hosting. Examples: Shopify, Squarespace (also a builder), Webflow, Ghost.

  • Who it's for: Online stores, SaaS products, communities, membership sites. Growing businesses.
  • What you control: Content, configuration, appearance (more than builders), apps/integrations.
  • What you don't: Core platform, infrastructure, payment processor (mostly).
  • Price range: $30–300+/month depending on scale.
  • Skill requirement: Low to medium. Some platforms like Webflow demand more design skill.
  • Flexibility ceiling: High for the specific use case, limited outside it.
  • Exit difficulty: Medium to hard. Your data and content might be portable, but your site isn't.

3. The CMS Model (Self-Hosted)

You own the software (usually open-source like WordPress), but you pay for hosting separately. Maximum control with the overhead that brings.

  • Who it's for: Developers, agencies, large organizations, anyone who wants full control and customization.
  • What you control: Everything. Code, design, data, infrastructure choices.
  • What you don't: You own it all (which means you're responsible for it all).
  • Price range: $5–500+/month for hosting, plus development, themes, plugins.
  • Skill requirement: Medium to high. You need to understand hosting, updates, security.
  • Flexibility ceiling: Unlimited. You can build almost anything.
  • Exit difficulty: Easy (technically). Your database and code are yours. But you own the responsibility.

4. The Custom Model (Build From Scratch)

No platform. No CMS. You hire developers to build exactly what you need from code. Full custom architecture.

  • Who it's for: Complex needs, unique requirements, companies willing to invest in infrastructure.
  • What you control: Literally everything. Every line of code, every decision.
  • What you don't: Nothing. You own all the responsibility too.
  • Price range: $50K–$500K+ for initial build, plus ongoing maintenance.
  • Skill requirement: High. You need a team of developers and a technical leader.
  • Flexibility ceiling: Unlimited. You can do anything technically possible.
  • Exit difficulty: Depends on the code quality. Could be easy or a nightmare.

Quick Comparison

How the four models compare across key dimensions.
AspectRental (Builders)PlatformCMS (WordPress)Custom
Monthly Cost$15–150$30–300+$5–200+$0 (but dev fees)
Time to LaunchHoursDaysDays–WeeksWeeks–Months
Design FreedomMediumMedium–HighHighUnlimited
Data OwnershipPlatform owns itPlatform owns itYou own itYou own it
CustomizationLimitedMediumHighUnlimited
Technical OverheadNoneLowMedium–HighVery High
Vendor Lock-inVery HighMedium–HighLowLow
Best ForBeginnersGrowing StoresFlexible NeedsComplex Projects

The Control vs. Complexity Matrix

Here's the fundamental trade-off: more control = more responsibility. Less complexity = less flexibility. You can't escape this.

┌──────────────────────────────────────┐ │ CONTROL vs. COMPLEXITY MATRIX │ └──────────────────────────────────────┘

High Control, Low Complexity

Rare. Maybe WordPress with a well-built theme.

High Control, High Complexity

Custom development. Full power, full responsibility.

Low Control, Low Complexity

Website builders. Easy, fast, but limited.

Low Control, High Complexity

Rare and frustrating. Avoid this quadrant.

Platform Cards: The Main Players

Wix

The all-in-one builder for small business

$15–65/month

Best for: Small business sites, portfolios, micro-stores

design
function
seo
scale

Strengths

  • Drag-and-drop simplicity
  • Built-in SEO tools
  • App marketplace

Limits

  • Lock-in is real
  • Harder to export content
  • Limited e-commerce
Full deep dive

Squarespace

Beautiful templates, premium feel

$18–99/month

Best for: Creative portfolios, blogs, small stores

design
function
seo
scale

Strengths

  • Stunning design defaults
  • Great UX
  • Easy to use

Limits

  • Expensive for small budgets
  • Limited customization
  • Vendor lock-in
Full deep dive

WordPress

The open-source giant with infinite flexibility

$50–500+/month (hosting + development)

Best for: Flexible needs, custom functionality, any scale

design
function
seo
scale

Strengths

  • Full control and ownership
  • Huge plugin ecosystem
  • Industry standard

Limits

  • Requires technical knowledge
  • Plugin paradox (too many choices)
  • Security complexity
Full deep dive

Shopify

Optimized for online stores

$39–2000+/month

Best for: E-commerce, from small to enterprise

design
function
seo
scale

Strengths

  • Excellent payment processing
  • Inventory management built-in
  • Scales with you

Limits

  • Monthly fees add up
  • Restricted customization outside apps
  • Vendor fees
Full deep dive

In the chapters ahead, we'll dive deep into each model, exploring the real costs, hidden constraints, and when each makes sense. But remember this: the best platform is the one that aligns with your constraints, your team's skills, and your project's future direction.