What free, non-PHP CMS would work for a magazine site with articles and photo galleries?

0
0
Asked By MellowPine47 On

I'm building a magazine-style website and want a CMS that is genuinely free, without important features being locked behind a paid plan. I need support for multiple content types, mainly regular articles and photo galleries, with fields such as title, subtitle or dek, featured image, author, publication date, categories, and tags. I'd prefer something that uses Markdown and frontmatter, isn't WordPress or PHP-based, and is straightforward enough for someone who doesn't want a complicated setup.

4 Answers

Answered By QuietOtter6 On

Ghost could work if you mainly want a polished publishing experience for articles. It’s much less flexible for custom content types and galleries, though, so I’d only choose it if the magazine is mostly text with occasional images.

Answered By CopperSparrow19 On

WordPress does fit these requirements technically, but if avoiding PHP is a firm requirement, I wouldn’t force it. A static setup with Astro, Eleventy, and a frontmatter-based editor will give you the same content structure with fewer hosting and plugin concerns.

Answered By BlueMaple22 On

Payload is worth checking out if you know some TypeScript. It’s very flexible and can model articles, galleries, authors, categories, and tags properly, but it’s more of a developer-oriented system than an idiot-proof one. Strapi is another self-hosted option, although the setup is heavier than an Astro-based site.

Answered By CedarLoop31 On

Pair Astro with Decap CMS or Keystatic if you want an easier editing interface. The content can stay as Markdown and frontmatter in a Git repository, so there’s no surprise hosting paywall and you still control all the fields. This is a good compromise between a visual editor and a simple, portable content setup.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.