Skip to content
View in the app

A better way to browse. Learn more.

Web Designer Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Any CMS for static websites?

Featured Replies

Hi,

 

we all know wordpress and we also know how painful it is to manage a static website.

 

I just wanted to know if there is a solution to integrate a cms for static websites?

 

Do you know of any?

Why would you need a CMS to manage a static website?
A static website is basically a website where the content doesn't need to be changed regularly so why would you need a CMS in the first place? :huh:

  • Author

ok, its called static website but we all know that it doesnt really stay so static. whenever we want to change something or add new content it gets difficult.

Why would you need a CMS to manage a static website?

A static website is basically a website where the content doesn't need to be changed regularly so why would you need a CMS in the first place? :huh:

One reason people may need a cms for a static website is if they have little/no HTML/CSS knowledge :)

I tried Expression Engine recently as they released a free cut down version and I found it to be very nice for simple static sites with the possibility of changing things if needed.

I have tried and like the simplistic aproach of getsimple cms it is a flat file system that requires no database and to create templates is very easy just one file to create add a few tags and done.

 

web designer always find more ways!

If it has to be a CMS on a budget then surely WP can't be beaten, though its not perfect of course. But for just a static site, hand code for much more control.

  • 3 months later...

If it has to be a CMS on a budget then surely WP can't be beaten, though its not perfect of course. But for just a static site, hand code for much more control.

I wish people would stop suggesting Wordpress for everything like it solves every problem. Even Expression Engine is too much for something like this.

 

I would use Perch.

I wish people would stop suggesting Wordpress for everything like it solves every problem. Even Expression Engine is too much for something like this.

 

 

Well said, even as an ExpressionEngine specialist I wouldn't suggest it for a simple site that doesn't change very often :)

Two very simple to integrate with 'static' sites CMS are

http://grabaperch.com/

http://www.couchcms.com/

Both are quite similar but the second one is open-source.

 

If you'd rather prefer not to have a database, the following two are making waves nowadays -

http://statamic.com/

http://getkirby.com/

Again both are quite similar but both are commercial products.

 

Finally, http://processwire.com/ is an absolutely wonderful CMS if you can find your way through PHP.

  • 2 weeks later...

You can actually use any of the above links the guys provided, but I think it's not that hard to maintain even a static site with WordPress.

Edited by VincenG

  • 2 weeks later...

For static website try Minorit http://www.Minorit.com

This is a simple utility for embedding editable texts and you or your client can edit the website directly from Minorit.

To make editable texts on website takes 2 minutes.

 

I wish people would stop suggesting Wordpress for everything like it solves every problem. Even Expression Engine is too much for something like this.

 

I would use Perch.

They are not suggesting because it solves all our problems, its probably suggested because its so well supported and easy to use.

 

Why use [random cms] that you would need to re-learn when WP would do it all anyway?

 

Seems a bit counter productive.

 

I use wordpress for "static" sites simply because I know it and it offers me so much flexibility.

I've started work on a completely flat CMS called Underlay built around templates and markdown text files.

Having built my own content management systems and invested time in others I still feel there's a need for something that sits between a static HTML website and something like Wordpress.

 

You can do a lot with WordPress granted but it's a massive overkill for smaller websites that don't change very much. For starters you need to keep it updated, let alone a complicated backup process, rather just copying files across like a static site.

 

Underlay should be finished sometime in the very near future, I think it's better than Kirby, Perch, Statamic etc but then I would!
For starters it's got a one step installation, and you can take an existing site and just add simple tags (not even PHP).

  • 5 months later...

Hi, I am author of Sitelovin (www.sitelovin.com). It is simple editor for static pages, which works over the web. It is easy to integrate, just add .editable class name to regions you want to edit and submit your site to Sitelovin. If you will miss some feature feel free to contact me.

Edited by SVAN

  • 2 months later...

Wordpress is terrible software that is horribly written. Ideally it should never be used for anything.

 

The only use case I can think of that Wordpress isn't an absolutely terrible fit for is for a simple blogging site. Anything other than a blog, and Wordpress is not the right solution and never will be.

 

Albeit popular, I too wouldn't particularly recommend WordPress as a solution. That being said, since it's been around there have been countless plugins and support/ documentation - so using it should not be an issue either way.

 

Though I don't think 2014 will be the year of the flat-file CMS, the likes of KirbyCMS and Statamic are increasing in popularity particularly amongst designers who are not as familiar in server-side languages. It'll be a while before the rest of the internet catches up however, and WordPress has become somewhat legacy now.

Edited by jakdothtml

  • 1 month later...

Hi,

 

I'm the author of http://www.staticms.com

 

This tool was initially intended at bridging the gap between flat file CMS and more dynamic needs. It is focused on pure speed, with many "infrastructure side" performance optimizations. What I wanted to do was "kill the ****ing database, it is not in its rightful throne behind a corporate website" (but may be in an ecommerce or forum or blog)

 

Its concept is simple: You have a config, with URL templates, that maps to functions (resize this, markdown that...) that may use simple files in a tree structure called "distribution".

 

However, when I tried to sell it to some web agencies around my place, the only answer I got was: "What? Theres no online backend system with plugins? How are my customers adding their pictures galleries?"

 

I then added a feature that allows proxying a pure CMS (for instance, Wordpress), through my system to get optimizing on the fly and integrated CDN, and it now works.

 

But now, I'm in direct competition with http://www.mobify.com or http://www.fasterize.com which are optimizing proxys (albeit more "automatic" than mine)

 

What do you think of this approach? Does it suit some needs?

 

PS: Blog post on how to configure StatiCMS to proxy a WordPress "static" (no comments, and the likes.. in fact, no "POST" really) website: http://blog.staticms.com/pour-survivre-restons-caches/ (in French)

  • 2 weeks later...
  • 3 months later...

 

 

whenever we want to change something or add new content it gets difficult

It is not true, static site re-generated automatically, so you can add or change content at any time and the static site would be updated much the same way as it gets updated after you edit stuff in WordPress.

 

I recently contribute to open source static site generator http://eviltext.com here's a sample site that uses it http://jslang.info

Edited by axyd

Another suggestion is http://jekyllrb.com/

 

No database, converts to plain html, and easy to set up and use.

 

This. Harry Robert's http://csswizardry.com/ runs on Jekyll and Chris Coyier has built some sites with it. Looks like a good solution for simple backends.

Another advantage - as soon as static site built from the raw files - you can store it in Git - and get revision and versioning for free, also if you have 10 or 1000 sites - it's trivially to write simple bash script that rsync all this to server in seconds.

One problem with remotely hosted content is that it is unlikely to have any value with regard to SEO, and it all too often ends up displayed in a tacky iframe.

 

If all that is required is the ability to edit a couple of sections of text it should be fairly easy enough to create a basic CMS system using a database or flat files like TXT, CSV or even XML files.

  • 2 weeks later...

Another suggestion is http://jekyllrb.com/

 

No database, converts to plain html, and easy to set up and use.

 

This, plus you can host for free on GitHub and it's silly fast. I converted my Wordpress portfolio to it and it was a breeze.

I can recommend Unify which is great if your site is already built (or integrated with something else) and you just need to bolt on some basic CMS functionality. No mySQL database needed. I like this one because it lets your client create repeatable regions easily. You just create the block of html that you want repeated (e.g. one containing an image, heading and description) and your clients can easily create new blocks based on this.

  • 3 weeks later...

try to install "Five Minute Sales Letters" if you are using Wordpress, the plug-in will automatically create a static page for you in just 5 minutes.

The WordPress Plugin users can set up to any theme (just one step and it’s geared up)

Creates surprising styled sales pages just by filling up the form and clicking GO

Time use to generate a page = 5 Minutes. familiarity needed = None.

The tool automatically and immediately creates a styled wordpress sales page for you.

Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.