Jim Westergren
A blog about me, my projects, SEO, Web Development and Personal Development.
"If we did all the things we are capable of, we would literally astound ourselves." - Thomas A. Edison

Version 2 of my CMS, The Clesto CMS

After a lot of hard work and learning I have now finished making a complete new version of my Clesto CMS.

It is still flat file based without a database and now it has both visual editor and HTML editor for making the pages – similar to that of WordPress. Focus has been to make it very simple and easy to use and that is reflected in the installation script as well.

A whole bunch of templates is already prepared and it is very easy to make your own templates.

And I think it goes without saying that it is highly optimized for search engines.

Download it for free and try it out to see if you like it. Blog about it and help spread the word and you get your own paid version for free.

Feedback is very appreciated and can be left in the comments here or via the contact page.

Boomark This! Subscribe to the RSS feed
About the Author Jim Westergren Jim Westergren is a web entrepreneur from Sweden now living in Bolivia. He is happily married and has two lovely children. Some of his interests are web development, SEO and writing. He is the Founder and CTO of TodaysWeb and his current major project is N.nu. Read his . Follow Jim on Twitter or Google+.
  • http://www.dailyseoblog.com Mani Karthik

    That’s exciting news Jim. Trying it now.

  • http://www.RajulKaushik.com Rajul Kaushik

    Superb CMS, apparently. Will try now and report.

  • http://www.smallchestfreezers.net Ira Mann

    Very Nicely Done. These templates are clean and crisp. I like the color combo of Black Berry, and the professional look of Corporateblue. Looks like you put a lot of time in this. Keep Up The Great Job!

  • http://slackrmedia.com Keenan Payne

    Huh, I’ve never heard of it before but I’d love to try it out. It sucks that the premium version costs almost $100 though…..

  • http://www.jimwestergren.com/about-me-jim-westergren/ Jim Westergren

    Thanks for the comments.

    Keenan, you can blog about it or start a thread on a forum about it and you will receive the premium version for free.

    Feedback is appreciated.

  • Elena

    I ordered the paid version of CLESTO last thursday (8th of october 2009), and I have received nothing up to now!

  • http://www.jimwestergren.com/about-me-jim-westergren/ Jim Westergren

    Hi Elena,

    When you order it will prompt a download with the zip file. I have also answered all your e-mails and sent it you 3 additional times via e-mail to both your e-mails.

    You still claim to have not received it and filed a claim with paypal …

    Did you check your e-mail? Perhaps the spam folder?

  • Elena

    Almost all the problems solved except the bug with the character \ instead of ‘ and also the display of the pictures.

  • http://easypublicspeaking.co.uk/ Keith Davis

    Hi Jim
    This looks brilliant!
    Lots of people ask me about editing their own site i.e.CMS and I have recently started looking at wordpress.
    I love wordpress as my own CMS but wonder how many clients could cope with the dashboard and it is so so slow.

    Your system may be just what I’m looking for.
    I took a look over on your page explaining a little more about your CMS and I note that you have addressed both page loading speed and the big S… security.

    Please forgive my ignorance but if I might ask a few questions…

    1 Does a Flat System simply mean no database?

    2 If there is no database how do people log in, how is their login info saved?

    3 Presumably the coding uses PHP?

    4 Does this site uses your own CMS.

    Thanks for what looks like a great CMS

  • http://www.jimwestergren.com/about-me-jim-westergren/ Jim Westergren

    Hi Keith,

    Nice that you like my CMS, you should try it out.

    1 Does a Flat System simply mean no database?

    Yes. Information is saved in text files and a few PHP files that are created and edited behind the scene.

    2 If there is no database how do people log in, how is their login info saved?

    The client makes up a password during installation. This password is not saved but a long random string is and a md5 hash of a combination of that long random string and the password. This way it is impossible to crack the password. When the client logins, it is checked if the long strings are matched.

    3 Presumably the coding uses PHP?


    4 Does this site uses your own CMS.

    JimWestergren.com uses WordPress but several of my other web sites uses Clesto. See on the examples: http://www.clesto.com/examples.php

  • http://easypublicspeaking.co.uk/ Keith Davis

    Hi Jim
    Thanks for taking the time to answer my questions – much appreciated.
    I’ll certainly give it a try.

    BTW on the http://www.clesto.com/examples.php site, my browser (IE 7) shows the top section of the Clesto logo at the top of the page, slightly cut off.

  • http://www.jimwestergren.com/about-me-jim-westergren/ Jim Westergren

    Hi Keith,

    Yes, that is the fault of the template. Didn’t have IE7 in mind when I made it. I’ll have to correct that later on.

    BTW, you can try http://www.n.nu

  • http://easypublicspeaking.co.uk/ Keith Davis

    Sorry Jim.
    Didn’t mean to spoil the party with mention of IE 7.
    Spare a thought for me, some of my clients use IE 6!

    http://www.n.nu looks interesting.
    I’ll take a closer look tonight.



  • http://www.jimwestergren.com/about-me-jim-westergren/ Jim Westergren


    But as it is easy to change or make your own template it is not really a big issue. The white default template is not supposed to be used even though there are those that choose to use it.

  • http://smallchestfreezer.net/ Small Chest Freezer

    It’s very nice when you see a post like this. I’ve learned a lot and you me give new ideas. I hope to see more post from you. Thank you very much.

  • http://www.artists.me Jarad

    @Elena Elena, you sound like one of those annoying customers that are incompetently outspoken but don’t know their head from their ass. Stop being an annoying douche to the world.

  • http://www.globalpremiumcars.com/ Rob

    while searching how to make your own tamplet, i found this post, which is suitable to my requirement, i hope i get some more n more info about that. keep on posting.

  • http://www.au-laptop-battery.com/ kikinay

    It’s very nice when you see a post like this.

Previous post in category:

Next post in category:

Design, text and custom cache solution by myself.

Page generated in
0.00335 sec