Website backend
Haven't been hosting websites for years and I would like to host some small websites with static texts.
Don't want to spend a lot of time hand-designing so a quick template + content would be ideal.
What would be a good backend to host it on, besides Wordpress?
The all seeing eye sees everything...
Comments
Wordpress is clearly going to be the easiest, but you could use getgrav.org, lots of templates on offer, no database, pretty simple, easy to backup and so on. If you are using a shared host then it is also available in Softaculous so even easier to get going.
I have played with Pico a little. Pretty neat and decent. http://picocms.org/
Nexus Bytes Ryzen Powered NVMe VPS | NYC|Miami|LA|London|Netherlands| Singapore|Tokyo
Storage VPS | LiteSpeed Powered Web Hosting + SSH access | Switcher Special |
I like Flatpress. It's like Wordpress but drops the database requirement and seems to run a bit more lean.
If you want to get really crazy, you can check out BashBlog. It's a single bash script you can run to manage your blog. You do need shell access, of course, but it's 100% static with no server-side stuff required.
Cheap dedis are my drug, and I'm too far gone to turn back.
Try this :
https://github.com/awesome-selfhosted/awesome-selfhosted/blob/master/README.md#content-management-systems-cms
Websites have ads, I have ad-blocker.
Flextype or Bludit. Been using both. Neither needs a database backend .
And datenstrom yellow. Its as simple as it gets.
Textpattern is another great non WP option for text but needs db
Grav is good but i find it too flaky. Maybe just tired of the twig errors.
@somik that is a good list but I use the Wikipedia list. Because it shows version and date of last release.
https://en.m.wikipedia.org/wiki/List_of_content_management_systems
@CamoYoshi I like flatpress too but the default theme is not mobile responsive and the dark theme leads to ghosting of text. Did you have any success overcoming the latter?
———-
blog | exploring visually |
I haven't used many, but this satisfied all my needs
https://www.sphinx-doc.org
This is a good place to look:
https://www.cmscritic.com/awards/
There used to be a site that had over 305 of the estimated 1900 plus Content Management Systems. This one comes close. a Plus point for recency. .
———-
blog | exploring visually |
Thank you guys that should be enough to start with.
LESbians never fail to deliver!
The all seeing eye sees everything...
Back that end up.
Personally, although not 100% static by default, I really, really, really like TextPattern. It's kind of like being thrown into Unix after using Windows your whole life. It's weird, kind of difficult to understand, and 3 months later, you'll never look back. EVERYTHING is customizable by default, and the code is a lot less ugly than WordPress.
My pronouns are like/subscribe.
Every 3 months or so, I set up a test site/ subdomain, install TextPattern, spend an afternoon playing around with it, then I never go back. Now that I know the reason (coming from WordPress, it DOES feel like Unix - or a worse analogy is MS Word to vi ) so it takes some effort to get the hang of.
———-
blog | exploring visually |
I should have found this sooner- would have avoided another post.
Whatcms .org. nearly 500 content management systems. WP not surprisingly the most popular.
https://whatcms.org/Tech_Reports
Also like the feature "What wordpress theme is that" for WP sites...
———-
blog | exploring visually |
Hugo is really easy to use, and it has a decent amount of templates.
Grav is also good for something more dynamic then a true static site.
If you spend like 3 days setting up a custom view, you will see the difference between the data, the views, and the presentation. It's actually really elegant if you have a bit of history with typesetting (I don't). It drove me nuts for awhile, but after 16 years with it, I think I've got it figured out- but enough about vi.
--
I tried both of these, and more, when I was thinking of ditching TXP. I eventually gave up on both of them because it took more effort handrolling templates/markdown/etc. I just want to be able to shitpost-and-go with marginal needs to login and push things. If I wanted to write it in vi, I'd do that.
My pronouns are like/subscribe.
Why not a static website generator like https://gohugo.io/ ?
https://gohugo.io/getting-started/installing
That's why.
My pronouns are like/subscribe.
Hugo is really good, way faster than Jekyll if you have a lot of pages to build.
What's why?
That's the thing. I want to write it in vi then publish it. Well, write it in vim, neovim, or spacemacs.
I haven't has to handroll templates either one. Both of those have off the shelf themes. I grab a theme, adjust it, and go. I'm not a frontend dev, so building themes from scratch would have been a deal breaker.
Grav has an admin section where posts can be created. That's why I keep it around. It's a CMS without a requirement on a database.
My biggest mark against them is that they use Markdown for their content, and I really dislike Markdown.
Having to install yet another third party management tool. It's as bad as everything written in PHP requiring Composer these days.
I'm happy with a textarea, pre-markdown (is markdown but before that existed) markup with transparent HTML inline. I don't really want to remember the various hacks depending on the different markdown implementations, 3 different asterix, etc..
There are/were plenty of themes for TXP over the years, the only problem is that most of them uh, date back to 2006 to 2010. I gave up and copied my database over into a clean instance because it was easier.
Everything uses Markdown since it got attributed to a guy stealing intellectual property (whether I agree with his ideology or not is not important), and decided to kill himself rather than go to Club Fed. Textile is basically Markdown, but existed years before that.
My pronouns are like/subscribe.
Been a while since I played with TextPattern. I think I liked it, but as I was looking for something I could offer a non-techie client, I just went with WP (or some other PHP based CMS, can't recall) ...
The binary can be downloaded from here: https://github.com/gohugoio/hugo/releases
I'm sure you know what to do with a binary.
... Aaron Schwartz? How does he fit in with this? I've never heard of Markdown being attributed to him. (The whole research paper thing is a debate for another time, but yeah, it was dumb.)
John Gruber (https://daringfireball.net/) is responsible for Markdown. It gets him spot #2 on my list of people in tech who should be charged with crimes against humanity.
I'm not advocating for writing everything in LaTex, or saying other markup languages aren't crap in their own way, but they aren't another human centipede created by the tech community the way Markdown is.
I've worked with Textile. It's not bad. I've also picked up pieces stolen from Emacs Org Mode and reStructuredText in addition to Textile. Org Mode is the closest to most Markdown implementations.
No.
Yeah, well, social media and all.
It's weird. I learned Textile and could fluently speak it in my sleep - then I stopped updating my blog for about a year and change, then went back to raw HTML inline. I.. still haven't bothered to relearn more than basic Textile.
My pronouns are like/subscribe.
There are actually some pretty simple wrappers people make, and of course it does support XML-RPC, so once you build it and set the pages/tag/etc, it can be completely locked out for non-admins otherwise, and you don't need to upgrade every 8 hours in lieu of possible issues.
My pronouns are like/subscribe.
Interesting, should install it and test soon
XML-RPC means there should be quite a few clients possible to setup. (Marsedit etc for Mac, and probably lots of other options for Wintendo and Linux.)
Theming pretty straight forward?
Could you open doors with it ?
———-
blog | exploring visually |
Yeah, come on. Give it a little download. You might like it.
Aye, this really pisses me off!
Bloatware.
It wisnae me! A big boy done it and ran away.
NVMe2G for life! until death (the end is nigh)
There's a lot of stuff using Composer? (Laravel, Syphony being large players?) TXP is just plain PHP, no larger frameworks being pulled in?
Nope. https://textpattern.com/
My pronouns are like/subscribe.