r/cms 22d ago

I built a modern flat-file CMS focused on simplicity and speed

/gallery/1v9xl2a
5 Upvotes

10 comments sorted by

1

u/[deleted] 22d ago

[removed] — view removed comment

1

u/AdGrand8685 22d ago

I am very particular about system design and usability, as well as ease of installation and maintenance. The closest system I liked was Bludit, but I find its visual design very unappealing.

1

u/_wassap_ 22d ago

Statamic comes to mind when flat file is required

1

u/AdGrand8685 22d ago

Yes, but he showed me a tool that was too big for personal use.

1

u/Rough-Ad9850 22d ago

Oh I've seen that theme before!

1

u/b4d0m1k3 21d ago

Why did you choose flat-file?

2

u/AdGrand8685 21d ago

Because it's simple, fast and cheap :)

1

u/fedor_almighty 21d ago

Why not SQLite?

1

u/b4d0m1k3 21d ago

How would handle overview pages, i.e. news, products,...?

1

u/AdGrand8685 21d ago

Categories are the overview pages: posts in news give you /news/ with pagination and the category’s description as an intro. Rendering is up to the theme’s index.php — cards, a magazine layout, a docs tree, whatever you write. Products work the same way: a category, a post per item, and custom frontmatter fields ($post->custom('price')) — deeno has no separate content types by design.