Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

Why we stopped using WordPress for small business client sites (and moved to Astro)

说明与用途

将小型企业网站从 WordPress 迁移到 Astro,降低了维护成本,消除了插件和单独托管的需求,并允许客户通过 JSON 自行更新,无需重新构建。

问题

WordPress installations for small business sites were overly complex, requiring many plugins, frequent maintenance, and costly hosting, leading to high overhead for simple 5‑20 page sites.

结果

Migrating from WordPress to Astro reduced maintenance overhead, eliminated plugin bloat, consolidated hosting, and enabled client self‑service updates via JSON files, improving quality of life for agencies and owners.

工作流

  • Map old URLs by pulling the sitemap and generating a /_redirects file to preserve existing Google rankings.
  • Skip headless CMS for small clients; use /data/services.json or /data/hours.json files for simple updates.
  • Deploy the Astro dist folder to novence.ai with npx novence deploy ./dist, keeping all client projects and forms in one place.
  • Provide a /edit page on the client domain for owners to receive an email code and update JSON data without rebuilding the site.

证据

For years the default for any local business site was spinning up another WordPress install, throwing 10 plugins at it, and charging a monthly retainer just to keep Elementor and Contact Form 7 from breaking.

来源

Now that Claude Code and Cursor can build a clean Astro site in a couple hours, WordPress feels like way too much overhead for a 5 to 20 page business site.

来源

Instead of paying WP Engine per site or glueing together separate form and hosting accounts for every client, we deploy the Astro dist/ folder straight to novence.ai (npx novence deploy ./dist).

来源

  • 记录日期: 2026-10-26T00:26:28.748Z