I haven't used Grav personally. I used Statamic for my last personal site though, and we've used it at Octopus Creative for a bunch of client projects over the last couple years. It's always a pleasure to work with, and the community/support is top notch. It's great for developers, and clients love it as well.
There's also a Slack (http://statamic.com/blog/slack-it-up) that the owners and a bunch of long-time users hang out in. There are always a ton of knowledgable people in there willing to help with everything from basic questions to creating plugins, which is a huge benefit.
> I feel wordpress is a clunky mess of old gears
You're not wrong there. It's got so much legacy code in there, I'm amazed it still floats. It's a hell of a platform though, if you know what you're doing.
But you're also right that it's overkill in a lot of cases.
Check out Statamic for starters. It's a really nice little system - deceptively simple, and based on some very straightforward techniques.
It's not free like Wordpress - a license is (I think) $99, rising soon when they bring out v2, but for client sites that shouldn't be an issue (work it into the billed price)
I built my own site on it - I like how its simple approach to structure actually benefits both my workflow and my thought processes.
Not sure about any of the other free alternatives - I'm sure there's plenty out there. From what I've seen, "Jekyll" is a pretty good static site generator
It is! What amount of experience do you have? I've found that to be the deciding factor. I've built websites for larger companies, including states like Georgia + Alabama, as well as quite a few other more complex websites for private companies. I've also been building websites since 2008, so it's very much a some-experience-required situation in the Nashville area.
If you're looking to get into the web-side specifically, you might try learning Ruby + Ruby on Rails moreso than Python. Python is awesome and super-useful, but you'll find more web jobs doing stuff with Ruby. (That's been my experience, anyway.)
Gulp.js — Super awesome js that optimizes images, concatenates and minifies files, and more.
ExpressionEngine — On its way out, honestly. Many larger agencies do love it, though.
Statamic — Super useful flat-file CMS. Works with a bunch of server types.
You might be interested in using a static site generator - for sites that simply need a blog that the customer can update, this has won me over.
I use Statamic (http://statamic.com) - but there are others out there. I've only scratched the surface with what is possible, but
Reasons I like it:
-No databases
-I can completely customize the look, make themes I can re-use
-it's at its core a static html site, which helps speed up the site
-you can create an admin login page for customers to update things
-there wasn't a need to learn how to turn my designs into a working blog for Wordpress.
It might not be the best tool for every situation, but definitely one of the most useful things I've learned.
Hi,
Id suggest these two.
As far as I know you can host jekyll for free on github pages.
I still would suggest WordPress as its the easiest to work with unless you start developing in depth.
I'll throw Statamic into the fold too. It's $29 for a personal site license and $99 for a client site license, so if you're not willing to pay then skip this option. If you do flip some coin for it though, you will be rewarded with a very solid, easy to deploy CMS, with great support from the Statamic team.
Sure thing.
It's Statamic it's PHP based but has no database so it's much lighter than most. It's also pretty capable and gets very regular updates.
The content is created as Markdown files that can be modified in your editor or via the responsive control panel. The control panel can be customised with a ton of excellent fields that can be defined.
The themes use twig tags for syntax which is super simple.
I also use Statamic professionally on some projects, and clients seem to love it's simplicity compared to Wordpress, so it's pretty solid.
Check out the docs:
EDIT:
It's fairly similar to Kirby but without the PHP syntax (although you can use it if you want).
I actually think this is a bit of a gap in the market at the moment, tbh. There are small competitors, a few listed below. I'm a big supporter of CMS built on a framework, and October is one to watch in that respect. Not out yet, but built on Laravel. PyroCMS is also coming to Laravel.
One I've run across that I like the look of is Statamic. It's not free, but it looks nice.
A question that need to be asked is by "Wordpress competitors" do you mean a full CMS like Wordpress is butchered into being, or do you mean borderline adequate blog software?